Base De Dato
Modelo de datos (concepto)
Son básicamente herramientas conceptuales para describir los datos, las relaciones que existen entre ellos, semántica asociada a losdatos y restricciones de consistencia.
1. Modelos lógicos basados en objetos: Se usan para describir datos en los niveles conceptual y de visión. El mas utilizado es:
* Elmodelo Entidad-Relación
Este modelo se representa a través de entidades, que son objetos que se distinguen de otros por sus características o atributos. A su vez una entidad se puede asociar o relacionarcon más entidades a través de relaciones.
Entidad
Atributos
Relación
Ejemplo:
2. Modelos lógicos basados en registros
A diferencia de los modelos de datos basados enobjetos, se usan para especificar la estructura lógica global de la base de datos y para proporcionar una descripción a nivel más alto de la implementación.
* Modelo relacional:En este modelo se representan los datos y las relaciones entre estos, a través de una colección de tablas.
Ejemplo: Registros que contiene la información de la entidad
Tabla deEmpleados (entidad)
Para representar las entidades en este modelo se utilizan llaves primarias, los cuales a su vez se utilizan para representar las relaciones entre entidades.
Existen dos formas derepresentarla:
a) Haciendo una tabla que contenga cada una de las llaves primarias de las entidades involucradas en la relación
b) Incluyendo en alguna de las tablas de las entidadesinvolucradas, la llave de la otra tabla.
* Modelo de red
Este modelo representa los datos mediante colecciones de registros
y sus relaciones se representan por medio de ligas o enlaces,
los cualespueden verse como punteros.
Ejemplo:
* Modelo jerárquico
Es similar al modelo de red en cuanto a las relaciones y datos, ya que estos se representan por medio de registros y sus ligas. La...
Regístrate para leer el documento completo.