Modelo jerárquico

Modelo jerárquico
Diagrama de modelo de datos jerárquico.

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 registro especí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 1: Trazar un mapa de n, también conocido como relacion de uno a varios. El ejemplo más aprobado de base de datos jerárquica modela es un IMS diseñado por la IBM.

Contenido

Historia

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 de integridad 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 entidad al final de la relación puede ser relacionada sólo con una entidad.

Ejemplo

Un ejemplo de un modelo de datos jerárquico sería si una organización tuviera los registros de empleados en una tabla (el tipo de entidad) llamada "Empleados". En la tabla habría atributos/columnas como el Nombre de pila, el Apellido, el Nombre de Trabajo y el Salario. La empresa también tiene datos sobre los hijos del empleado en una tabla separada "Hijos" llamada con atributos como el Nombre de pila, el Apellido, y la fecha de nacimiento. La tabla de Empleado representa un segmento paternal y la tabla de Hijos representa un segmento Infantil. Estos dos segmentos forman una jerarquía donde un empleado puede tener muchos hijos, pero cada hijo sólo puede tener un padre.

Considere la estructura siguiente:

EmpNo Puesto Reporta
10 Director
20 Senior Manager 10
30 Typist 20
40 Programmer 20

En esta tabla, "el hijo" es el mismo tipo que "el padre". La jerarquía que declara EmpNo 10 es el jefe de 20, y30 y 40 cada informe a 20 es representado por la columna "Reporta". Llamada en la Base de datos relacional, la columna Reporta es una llave foranea, el referirse de la columna EmpNo. Si el tipo de datos "hijo" fuera diferente, estaría en una tabla diferente, pero todavía habría una llave foranea que se refiere la columna EmpNo de la tabla de empleados.

Comúnmente se conocen a estos modelos simplemente como la lista de adyacencia, fue presentado por el Doctor Edgar F. Codd

Referencias

  1. ^ Michael J. Kamfonas/Recursive Hierarchies: The Relational Taboo!—The Relation Journal, October/November 1992
  2. ^ Jan L. Harrington (2000). Object-oriented Database Design Clearly Explained. p.4

Véase también

Modelo de base de datos


Wikimedia foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Mira otros diccionarios:

  • Modelo de base de datos — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Modelo de red — El modelo de red es un Modelo de base de datos concebido como un modo flexible de representar objetos y su relación Ejemplo de un Modelo de red. El inventor original del modelo de red fue Charles Bachman, y con ello fue desarrollado en una… …   Wikipedia Español

  • Modelo oculto de Márkov — Ejemplo de transición de estados en un modelo oculto de Márkov x estados ocultos y salidas observables a probabilidades de transición b probabilidades de salida Un modelo oculto de Márkov o HMM (por sus siglas del inglés, Hidden Markov Model) es… …   Wikipedia Español

  • Modelo Brewer-Nash — El Modelo Brewer Nash, también conocido como Chinese Wall, es un modelo de seguridad informática formulado en 1989 por David F.C. Brewer y Michael J. Nash. Diseñado para proporcionar controles que minimizaran los conflictos de intereses en… …   Wikipedia Español

  • Modelo relacional — El modelo relacional para la gestión de una base de datos es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos. Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos… …   Wikipedia Español

  • Proceso Analítico Jerárquico — Saltar a navegación, búsqueda Una jerarquía AHP, con prioridades finales. El objetivo de la decisión es seleccionar el líder que mejor se ajusta de un grupo de tres candidatos. Los factores que se deben considerar son edad, experiencia, educación …   Wikipedia Español

  • Base de datos jerárquica — Saltar a navegación, búsqueda Una Base de datos jerárquica es un tipo de Sistema Gestor de Bases de Datos que, como su nombre indica, almacenan la información en una estructura jerárquica que enlaza los registros en forma de estructura de árbol… …   Wikipedia Español

  • Base de datos — Saltar a navegación, búsqueda OpenOffice.org Base: sistema de gestión de bases de datos. Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este… …   Wikipedia Español

  • Teoría del rasgo — En el ámbito de la psicología, la teoría del rasgo es un modelo explicativo del comportamiento humano que supone la existencia de características estables en la estructura de la personalidad de los individuos.[1] Desde este punto de vista, la… …   Wikipedia Español

  • Rizoma (filosofía) — Saltar a navegación, búsqueda Para otros usos de este término, véase Rizoma (desambiguación). En la teoría filosófica de Gilles Deleuze y Félix Guattari, un rizoma es un modelo descriptivo o epistemológico en el que la organización de los… …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”