0 calificaciones0% encontró este documento útil (0 votos)
356 vistas2 páginas
Este documento describe diferentes tipos de bases de datos, incluyendo bases de datos jerárquicas, en red, relacionales, multidimensionales y de objetos. Las bases de datos jerárquicas organizan los datos en forma de árbol con relaciones uno a muchos, las bases de datos en red permiten múltiples padres y los registros pueden pertenecer a varios conjuntos, y las bases de datos relacionales usan llaves primarias y foráneas para conectar tablas padre-hija.
Este documento describe diferentes tipos de bases de datos, incluyendo bases de datos jerárquicas, en red, relacionales, multidimensionales y de objetos. Las bases de datos jerárquicas organizan los datos en forma de árbol con relaciones uno a muchos, las bases de datos en red permiten múltiples padres y los registros pueden pertenecer a varios conjuntos, y las bases de datos relacionales usan llaves primarias y foráneas para conectar tablas padre-hija.
Este documento describe diferentes tipos de bases de datos, incluyendo bases de datos jerárquicas, en red, relacionales, multidimensionales y de objetos. Las bases de datos jerárquicas organizan los datos en forma de árbol con relaciones uno a muchos, las bases de datos en red permiten múltiples padres y los registros pueden pertenecer a varios conjuntos, y las bases de datos relacionales usan llaves primarias y foráneas para conectar tablas padre-hija.
Características de los diferentes tipos de datos
o Base de Datos jerárquicos
Los segmentos de un archivo jerárquico están dispuestos en forma de
árbol. Los segmentos están enlazados mediante relaciones uno a muchos. Cada nodo consta de uno o más campos. Cada ocurrencia de un registro padre puede tener distinto número de ocurrencias de registros hijos. Cuando se elimina un registro padre se deben eliminar todos los registros hijos (integridad de los datos). Todo registro hijo debe tener un único registro padre excepto la raíz.
o Base de Datos en red
Se disponen en estructura de árbol invertido, pero a diferencia de las bases
jerárquicas, es posible que existan varios registros padres. Hay registros padres, llamados «propietario» y registros hijos, llamados «miembro». Cada conjunto está formado por un registro padre y uno o varios registros hijos. A estas colecciones de registros de les denomina ocurrencia de conjuntos. Los registros propietarios del mismo tipo de ocurrencia de conjuntos, deben ser del mismo tipo entre sí. Los registros padres de un tipo de conjunto han de ser de distinto tipo que los registros hijos. Un registro miembros solo puede aparecer una vez en cada ocurrencia de conjuntos. Los registros hijos pueden asociarse a uno o varios padres, es decir, pueden pertenecer al mismo tiempo a varios conjuntos distintos. En una base de datos de red se pueden establecer diferentes niveles jerárquicos, por tanto, un registro puede ser miembros de un conjunto, y a la vez, ser padre en otro conjunto diferente.
o Base de datos Relacionales
Una base de datos se compone de varias tablas, denominadas relaciones. No pueden existir dos tablas con el mismo nombre ni registro. Cada tabla es a su vez un conjunto de campos (columnas) y registros (filas). La relación entre una tabla padre y un hijo se lleva a cabo por medio de las llaves primarias y llaves foráneas (o ajenas). Las llaves primarias son la clave principal de un registro dentro de una tabla y estas deben cumplir con la integridad de datos. Las llaves ajenas se colocan en la tabla hija, contienen el mismo valor que la llave primaria del registro padre; por medio de estas se hacen las formas relacionales.
o Base de Datos Multidimensionales
Utiliza un espacio en disco menor porque está comprimido y no utiliza la indexación para buscar datos. Tiene mejores prestaciones sirviendo necesidades al usuario ya que los datos agregados son recalculados y el formato de almacenamiento reduce el número de operaciones de entrada y salida. Garantiza un rendimiento superior porque se modelan teniendo en cuenta sólo los requisitos de un solo grupo de usuarios. Soporta un acceso, directo, eficiente y rápido a los datos.
o Base de Datos De Objetos
Tipos definidos por el usuario. Se pueden crear nuevos tipos de datos definidos por el usuario, y que son compuestos o estructurados, esto es, será posible tener en una columna un atributo multivaluado (un tipo compuesto). Tipos Objeto. Posibilidad de creación de objetos como nuevo tipo de dato que permiten relaciones anidadas. Reusabilidad. Posibilidad de guardar esos tipos en el gestor de la BDOR, para reutilizarlos en tantas tablas como sea necesario Creación de funciones. Posibilidad de definir funciones y almacenarlas en el gestor. Las funciones pueden modelar el comportamiento de un tipo objeto, en este caso se llaman métodos. Tablas anidadas. Se pueden definir columnas como arrays o vectores multidimensionales, tanto de tipos básicos como de tipos estructurados, esto es, se pueden anidar tablas Herencia con subtipos y subtablas.