Características De Los Modelos De Datos.
MODELO RELACIONAL.
Una base de datos relacional se compone de varias tablas o relaciones.
No pueden existir dos tablas con el mismo nombre niregistro.
Cada tabla es a su vez un conjunto de registros (filas y columnas).
La relación entre una tabla padre y un hijo se lleva a cabo por medio de las claves primarias y ajenas (o foráneas).
Lasclaves primarias son la clave principal de un registro dentro de una tabla y éstas deben cumplir con la integridad de datos.
Las claves ajenas se colocan en la tabla hija, contienen el mismovalor que la clave primaria del registro padre; por medio de éstas se hacen las relaciones.
MODELO ENTIDAD- RELACION
• Se elabora el diagrama (o diagramas) entidad-relación.
• Se completa el modelocon listas de atributos y una descripción de otras restricciones que no se pueden reflejar en el diagrama.
• Asociación entre entidades.
• Conectividad
• Cardinalidad
MODELO DE DATOS ORIENTADOS ALOBJETO.
• Deben soportarse objetos complejos
• Deben soportarse mecanismos de identidad de los objetos
• Debe soportarse la encapsulación
• Deben soportarse los tipos o clases
• Los tipos oclases deben ser capaces de heredar de sus ancestros
• Debe soportarse el enlace dinámico
• El DML debe ser computacionalmente complejo
• El conjunto de todos los tipos de datos debe serampliable
MODELO DE DATOS SEMIESTRUCTURADO.
• Pueden ser irregulares y no respetan un esquema particular.
• Puede ser incompletos.
• La estructura puede evolucionar muy rápidamente.
• Suscomponentes pueden cambiar de tipo.
• Nuevos datos pueden no respetar la estructura de los datos existentes previamente.
• Alta frecuencia de modificaciones en las propiedades estructurales.
•Datos débilmente tipeados.
• Son descritos por sí mismos (no existe una separación entre la descripción del tipo, la de su estructura y la de su valor).
• Pueden no tener esquema o el esquema impone...
Regístrate para leer el documento completo.