Modelo de datos Bajo la estructura de las bases de datos se encuentran el modelo de datos: una coleccin de herramientas conceptuales para describir los datos, sus relaciones, su semntica y las restricciones de consistencia.
Los modelos de datos ofrecen un modo de describir el
diseo de las bases de datos en los niveles fsico, lgico y de vistas. Relacional El modelo relacional usa una coleccin de tablas para representar tanto los datos como sus relaciones.
El modelo relacional es un ejemplo del modelos basado
en registros.
Es el modelo de datos mas ampliamente usado, y una
gran mayora de sistemas de bases de datos actuales se basan en el modelo relacional. Ejemplo Modelo Relacional Entidad Relacin (ER) Este modelo se basa en una percepcin del mundo real que consiste en una coleccin de objetos bsicos, llamados entidades y de las relaciones entre ellos.
Una entidad es una cosa u objeto del mundo real que es
distinguible de otros objetos. Ejemplo E-R Orientado a Objetos
Es otro modelo de datos que esta recibiendo una
atencin creciente.
Este modelo se puede considerar como una extensin
del modelo E-R con los conceptos de encapsulamiento, los mtodos (funciones) y la identidad de los objetos. Semi-estructurados
Permite la especificacin de datos donde los elementos
de datos individuales del mismo tipo puede tener diferentes conjuntos de atributos Datos de Red y Jerrquica Estos modelos estuvieron ntimamente ligados a la implementacin subyacente y complicaban la tarea del modelado de datos.