Modelo
Una base de datos puesta en práctica relacionada con este tipo de modelo de datos primero fue llamada en la forma de publicación en 1992 [1] (mirar también anidó el modelo de conjuntos). Antes del desarrollo del primer sistema de gestión de datos (DBMS), los programas de uso proporcionaron el acceso a los datos que tuvieron acceso a archivos planos. Los problemas deintegridad de datos y la inhabilidad de tales sistemas de tratamiento de archivo para representar relaciones de datos lógicas conducen al primer modelo de datos: el modelo de datos jerárquico. Este modelo, que fue puesto en práctica principalmente por el Sistema de Dirección de Información de la IBM (IMS) sólo permite personalizado(exacto) una a varias relaciones entre entidades. Cualquier entidadal final de la relación puede ser relacionada sólo con una entidad.
Definición:Un modelo de datos jerárquico es un modelo de datos en el cual los datos son organizados en una estructura parecida a un árbol. La estructura permite a la información que repite y usa relaciones padre/Hijo: cada padre puede tener muchos hijos pero cada hijo sólo tiene un padre. Todos los atributos de un registroespecífico son catalogados bajo un tipo de entidad.
Ejemplo de un Modelo Jerárquico:En una base de datos, un tipo de entidad es el equivalente de una tabla; cada registro individual es representado como una fila y un atributo como una columna. Los tipos de entidad son relacionados el uno con el otro usando.
CARACTERÍSTICAS DE LA ESTRUCTURA JERÁRQUICA
Las características principales deimplementar este modelo son:
• Globalización de la información: permite a los diferentes usuarios considerar la
información como un recurso corporativo que carece de dueños específicos.
• Eliminación de información inconsistente: si existen dos o más archivos con la
misma información, los cambios que se hagan a éstos deberán hacerse a todas
las copias del archivo de facturas.
• Permite compartirinformación
• Permite mantener la integridad en la información: la integridad de la
información es una de sus cualidades altamente deseable y tiene por objetivo
que sólo se almacena la información correcta.
• Independencia de datos: el concepto de independencia de datos es quizás el que
más ha ayudado a la rápida proliferación del desarrollo de Sistemas de Bases de
Datos.: Los segmentos, enfunción de su situación en el árbol y de sus características, pueden denominarse como:
1) SEGMENTO PADRE: Es aquél que tiene descendientes, todos ellos localizados en el mismo nivel.
2) SEGMENTO HIJO: Es aquél que depende de un segmento de nivel superior. Todos los hijos de un mismo padre están en el mismo nivel del árbol.
3) SEGMENTO RAÍZ: El segmento raíz de una base de datos jerárquicaes aquel padre que no tiene padre. La raíz siempre es única y ocupa el nivel superior del árbol.
MODELO DE RED Historia
En 1969, la Conferencia de Lenguajes en Sistemas de Datos (CODASYL) estableció la primera especificación del modelo de base de datos de red. Esto fue seguido de una segunda publicación en 1971, que se hizo la base para la mayor parte de puestas en práctica. El trabajosubsecuente continuado en principios de los años 1980, que culminan en una especificación de ISO, pero esto tenía poca influencia sobre estos productos.
Definición El modelo de red es un Modelo de base de datos concebido como un modo flexible de representar objetos y su relación. La estructura de datos del modelo jerárquico es como un árbol de registros, con cada registro que tiene un registro paternal ymuchos hijos, el modelo de red permite a cada registro tener múltiples registros paternales y de Hijos, formando una estructura de enrejado. El argumento principal a favor del modelo de red, en comparación con el modelo jerárquico, era que permitió un modelado más natural de relaciones entre entidades. Aunque el modelo extensamente fuera puesto en práctica y usado, esto falló en hacerse dominante...
Regístrate para leer el documento completo.