tp5
Un modelo de datos es una colección de herramientas conceptuales para la descripción de datos, relaciones entre datos, semántica de los datos y restricciones de consistencia.
El modeloentidad-relación (E-R) es un modelo de datos de alto nivel. Está basado en una percepción de un mundo real que consiste en una colección de objetos básicos, denominados entidades, y de relaciones entreestos objetos.
El modelo relacional es un modelo de menor nivel. Usa una colección de tablas para representar tanto los datos como las relaciones entre los datos, es decir, se basa en un conjunto detablas. Su simplicidad conceptual ha conducido a su adopción general. Como este modelo se basa en un conjunto de tablas, el usuario del sistema de bases de datos puede consultar esas tablas, insertarnuevas tuplas, borrar tuplas y actualizar (modificar) las tuplas.
El modelo de datos orientado a objetos es una adaptación para los sistemas de bases de datos del paradigma de la programación orientadaa objetos. Se basa en el concepto de encapsular los datos en un objeto y el código que opera sobre ellos.
De manera parecida, los objetos estructurados se agrupan en clases. El conjunto de las clasesse estructura en subclases y superclases.
El valor de un elemento de datos de un objeto puede ser un objeto, haciendo posible representar los continentes de objetos, lo que da lugar a objetoscompuestos
El modelo de datos relacional orientado a objetos combina características del modelo de datos orientado a objetos y del modelo de datos relacional, en otras palabras, extiende el modelo de datosrelacional proporcionando un sistema de tipos enriquecido que incluye tipos colección y orientación a objetos.
La orientación a objetos proporciona herencia con subtipos y subtablas, así comoreferencias a objetos (tuplas).
Los tipos colección incluyen relaciones anidadas, conjuntos, multiconjuntos y arrays, y el modelo relacional orientado a objetos permite que los atributos de las tablas sean...
Regístrate para leer el documento completo.