Translate

Ultima entrada.

Estructuras de una base de datos

Estructuras de una base de datos

Tipos de estructuras de DB 

La estructura de una base de datos hace referencia a los tipos de datos, los vínculos o relaciones y las restricciones que deben cumplir esos datos (integridad de datos y redundancia de datos).La estructura de una base de datos es diseñada o descripta empleando algún tipo de modelo de datos.

Los datos se almacenan teniendo en cuenta la estructura inherente a los propios datos y no la de la aplicación que los crea. Esta forma de trabajar es la que permite que varias aplicaciones puedan utilizar los mismos datos. Se puede hablar de dos tipos de independencia: independencia física, de tal manera que la estructura física de la BD puede ser modificada de forma transparente para los programas que la utilizan, e independencia lógica, es decir el programador usa la BD pero desconoce su estructura interna

Las bases de datos están categorizadas por modelos o tipos, a continuación detallo los tipos mas usados y sus características.

JERARQUICO: Son   bases   de datos   que almacenan   la información   en una   estructura jerárquica, concretamente los   datos   son organizados   deforma   parecida   aun árbol visto del revés

1.- Se organizan en forma de árbol invertido, con un nodo raíz, nodos padre e hijos.
2.-  Los   segmentos   están enlazados   mediante relaciones uno a muchos.
3.-  Cada  nodo  consta  de uno o más campos.
4.- Cada ocurrencia de un registro   padre   puede tener distinto número de ocurrencias   de   registros hijos.
5.-  Todo   registro   hijo debe   tener   un   único registro padre excepto la raíz.


Aplicación:  Se   aplican   para   describir   la   estructura   de documentos   XML,   esta   estructura   permite relaciones   1:N   entre   los   datos,   y   es   muy eficiente   para   describir   muchas   relaciones del   mundo   real:   tabla   de   contenidos, ordenamiento   de   párrafos  y   cualquier   tipo de información anidada