viernes, 2 de julio de 2010

Modelos de Bases de Datos

Voy a intentar explicar que son los modelos de Bases de Datos:





Según Abraham Silberschatz en su libro "Fundamentos de Bases de Datos" de 2002 los Modelos se Bases de Datos son: "una colección de herramientas conceptuales para describir los datos, las relaciones la semántica y las restricciones de consistencia", así es a la primera cuesta trabajo entender!, pero vamos a ver uno de estos modelos el de: "Entidad-Relación" que nos ayuda a entender un poco mejor esto de los Modelos.





Este modelo esta basado en como entendemos el mundo real, algunos objetos básicos son: Entidades y Relaciones (si no, no se llamaría modelo "entidad-relación), así como también atributos





Ejemplos:





Entidad: Objeto con significado en una instancia o la representación de un objeto que se describe en una base de datos. Por lo tanto puede ser cualquier objeto: Mesa, Alumno, libro, etc, cualquier objeto





Atributos: Componentes que determinan una entidad o propiedades de una entidad, como por ejemplo para "Alumno" sería: nombre, apellido, domicilio, edad





Relación: Conjunto de Entidades del mismo tipo o entidades que guardan una relación entre sí


en la siguiente imagen vemos un ejemplo de ello donde los Rombos representan la relacion que guardan dos entidades y los rectangulos son las entidades y los circulos son los atributos


Fuente: www.fdi.ucm.es/profesor/milanjm/BDSI0304/Tema02-ModER.pdf


No hay comentarios: