ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Modelos De Bases De Datos


Enviado por   •  8 de Agosto de 2012  •  1.173 Palabras (5 Páginas)  •  1.941 Visitas

Página 1 de 5

MODELOS DE BASES DE DATOS

1. BASE DE DATOS JERARQUICA

Éstas son bases de datos que, como su nombre indica, almacenan su información en una estructura jerárquica. En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas.

Las bases de datos jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento.

Una de las principales limitaciones de este modelo es su incapacidad de representar eficientemente la redundancia de datos.

CARACTERÍSTICAS DE LAS BASES DE DATOS JERÁRQUICAS

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.

Cuando se elimina un registro padre se deben eliminar todos los registros hijos (integridad de los datos).

Los árboles jerárquicos se representan de forma invertida, con la raíz hacia arriba y las hojas hacia abajo

2. BASES DE DATOS DE RED

El modelo de red intenta superar las deficiencias del enfoque jerárquico, permitiendo el tipo de relaciones de muchos a muchos.

Una estructura de datos en red, o estructura plex, es muy similar a una estructura jerárquica, de hecho no es más que un súper conjunto de ésta. Al igual que en la estructura jerárquica, cada nodo puede tener varios hijos pero, a diferencia de ésta, también puede tener varios padres.

El concepto básico en el enfoque de red es el conjunto (‘set’)

Un conjunto está constituido por dos tipos de registros que mantienen una relación de muchos a muchos. Para conseguir representar este tipo de relación es necesario que los dos tipos de registros estén interconectados por medio de un registro conector llamado conjunto conector.

El registro padre se denomina propietario del conjunto, mientras que el registro hijo se denomina miembro.

Un registro miembro puede asociarse con más de un propietario, es decir, puede pertenecer al mismo tiempo a dos o más tipos de conjuntos distintos. Esta situación se puede representar por medio de una estructura multianillo.

Se pueden definir niveles múltiples de jerarquías donde un tipo de registro puede ser miembro en un conjunto y al mismo tiempo propietario en otro conjunto diferente.

3. BASE DE DATOS RELACIONAL

Es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y trabajar con ellos conjuntamente

CARACTERÍSTICAS

Una base de datos relacional se compone de varias tablas o relaciones.

No pueden existir dos tablas con el mismo nombre.

Cada tabla es a su vez un conjunto de registros, filas o tuplas.

Provee herramientas que garantizan evitar la duplicidad de registros.

Garantiza la integridad referencial, así, al eliminar un registro elimina todos los registros relacionados dependientes.

ESTRUCTURA

La base de datos se organiza en dos marcadas secciones; el esquema y los datos (o instancia).

El esquema es la definición de la estructura de la base de datos y principalmente almacena los siguientes datos:

El nombre de cada tabla

...

Descargar como (para miembros actualizados)  txt (7.4 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com