Documente Academic
Documente Profesional
Documente Cultură
307INFO
1.1 A
1.1
A) Identificación y evolución de los modelos de datos
Un modelo, un conjunto de herramientas conceptuales para describir datos, sus
relaciones, su significado y sus restricciones de consistencia.La parte esencial de la
estructura de base de datos es el modelo de datos: una colección de herramientas
conceptuales para describir los datos, las relaciones de datos, la semántica de los
datos y las ligaduras de consistencia. Los diferentes modelos de datos que se han
propuesto se clasifican en tres grupos diferentes: modelos lógicos basados en objetos,
modelos lógicos basados en registros y modelos físicos.
Los modelos lógicos basados en objetos se usan para describir datos en los niveles
lógico y de vistas. Proporcionan capacidades estructurales muy flexibles y permiten
que las ligaduras se especifiquen explícitamente.
Esta basado en una percepción del mundo real que consta de una colección de
objetos básicos, llamados entidades, y de las relaciones entre estos objetos. Una
entidad es una cosa u objeto que es distinguible de otros objetos. Una relación es una
asociación entre varias entidades. Se maneja la correspondencia de cardinalidades
que expresa el número de entidades que pueden estar relacionadas con una entidad
por medio de relaciones.
Ejemplo
Número de cuenta y saldo pueden ser los atributos de la entidad que representa
cuentas bancarias.
Nombre, número de documento, dirección y ciudad pueden ser los atributos que
representa a los clientes de un banco.
López Martínez German
307INFO
1.1 A
Una base de datos orientada a objetos es una base de datos donde los elementos son
objetos. Estos pueden ser bases de datos multimedia (videos, imágenes y sonidos),
donde la herencia nos permita una mejor representación de la información, estas
bases de datos tienen una identidad de ser un Todo, y no solo una parte de una gran
base, por ejemplo una base de secuencias de ADN.
El objetivo de una base de datos orientada a objetos son los mismos que los de las
bases de datos tradicionales, pero con la ventaja de representar las modelos de datos
con un marco mucho más eficiente, manteniendo la integridad y relación entre ellos.
Las bases de datos orientados a objetos han adoptado muchos de los objetos creados
para los lenguajes de programación orientados a objetos.
Para modelar la estructura o vista lógica de la BD, se utiliza el Diagrama de clases que
permite presentar las clases con sus respectivas relaciones estructurales y de
López Martínez German
307INFO
1.1 A
herencia, además del Diagrama de Objetos cuando no está muy claro y preciso cómo
serían las instancias de las clases o para especificar más el Diagrama de Clases.
Un conjunto de variables que contiene los datos del objeto; las variables corresponden
con los atributos del modelo E-R.
Modelos semánticos
Modelos semánticos
OBJETOS SEMÁNTICOS