Modelos de Base de Datos 2Versión en línea Encuentra las definiciones, ventajas y desventajas para cada uno de los 4 modelos de Bases de Datos por Isnardo Reducindo Ruiz 1 Modelo Jerárquico 2 Modelo de Red 3 Modelo Relacional 4 Modelo Orientado a Objetos Organiza los registros de a cuerdo a una estructura de árbol Invertido Su organización es la forma más común de los objetos físicos Es necesario conocer la ruta completa y recorrer todos los nodos para acceder a los datos Si un nodo padre es eliminado, todos los nodos hijo son afectados Desarrollado en los años 60's por IBM Fue el primer modelo de base de datos que se estableció Propuesto por Charles Bachman en 1969 Permite la representación de relaciones de datos más complejas que el modelo jerárquico Permite que un hijo pueda tener más de un padre Se tienen diversas rutas de acceso para llegar a los datos Reduce la redundancia al compartir un hijo por varios padres Desarrollado por E.F. Codd en 1969 Fue el primero en tener fundamentos matemáticos basado en teoría de conjuntos Trata a los datos como tuplas (lista finita de elementos) agrupados en relaciones (tablas) Los datos son visibles al usuario en un ambiente lógico organizados estrictamente como tablas El SGBD interpreta las instrucciones como funciones matemáticas La implementación y ejecución de transacciones complejas es muy sencilla Agrega contenido semántico a la estructura de los datos No existen estándares establecidos para este modelo Incorpora todos los conceptos importantes del paradigma de programación orientado a objetos Encapsulamiento Herencia Polimorfismo