Modelo de datos Jerárquicos

Páginas: 9 (2015 palabras) Publicado: 10 de mayo de 2013
Modelo de datos Jerárquicos
En un modelo jerárquico, los datos son organizados en una estructura parecida a un árbol, implicando un eslabón solo ascendente en cada registro para describir anidar, y un campo de clase para guardar los registros en un orden particular en cada lista de mismo-nivel. Las estructuras jerárquicas fueron usadas extensamente en los primeros sistemas de gestión de datosde unidad central, como el Sistema de Dirección de Información (IMS) por la IBM, y ahora describen la estructura de documentos XML. Esta estructura permite un 1:N en una relación entre dos tipos de datos. Esta estructura es muy eficiente para describir muchas relaciones en el verdadero real; recetas, índice, ordenamiento de párrafos/versos, alguno anidó y clasificó la información. Sin embargo, laestructura jerárquica es ineficaz para ciertas operaciones de base de datos cuando un camino lleno (a diferencia del eslabón ascendente y el campo de clase) también no es incluido para cada registro. Una limitación del modelo jerárquico es su inhabilidad de representar manera eficiente la redundancia en datos.
Un Modelo de datos jerárquico consiste en una colección de registros que se conectanentre sí por medio de enlaces. Los registros son similares a los expuestos en el modelo de red. Cada registro es una colección de campos (atributos), que contienen un solo valor cada uno de ellos. Un enlace es una asociación o unión entre dos registros exclusivamente. Por tanto, este concepto es similar al de enlace para modelos de red.

Conceptos básicos de modelo de datos jerárquicos
Una base dedatos jerárquica consiste en una colección de registros que se conectan entre sí por medio de ligas. Los registros y las ligas son similares a los del modelo de red, pero en el modelo jerárquico se organiza en forma de árbol con raíz (donde la raíz es nodo ficticio); de tal manera que una base de datos jerárquica es una colección de árboles de este tipo, formando un bosque.
Registro: un registro(también llamado fila o tupla) representa un objeto único de datos implícitamente estructurados en una tabla.
Campo clave: campo que permite identificar y localizar un registro de manera ágil y organizada.
Tablas: unidad donde crearemos el conjunto de datos de nuestra base de datos. Estos datos estarán ordenados en columnas verticales. Aquí definiremos los campos y sus características. Másadelante veremos qué es un campo.
Campo: unidad básica de una base de datos. Un campo puede ser, por ejemplo, el nombre de una persona. Los nombres de los campos, no pueden empezar con espacios en blanco y caracteres especiales. No pueden llevar puntos, ni signos de exclamación o corchetes. Si pueden tener espacios en blanco en el medio. La descripción de un campo, permite aclarar informaciónreferida a los nombres del campo.
Clave primaria: es una clave única elegida entre todas las candidatas, para especificar los datos que serán relacionados con las demás tablas. La forma de hacer esto es por medio de claves foráneas. Sólo puede existir una clave primaria por tabla y ningún campo de dicha clave puede contener valores NULL.
Clave foránea: es una referencia a una clave en otra tabla. Lasclaves foráneas no necesitan ser claves únicas en la tabla donde están y si a donde están referenciadas. Por ejemplo, el código de departamento puede ser una clave foránea en la tabla de empleados, pero obviamente se permite que haya varios empleados en un mismo departamento, pero existirá solo un departamento.

Diagrama de estructura de un árbol
Los diagramas de estructura de árbol es larepresentación de un esquema de la base de datos jerárquica, de ahí el nombre, ya que un árbol esta desarrollado precisamente en orden descendente formando una estructura jerárquica.
Este tipo de diagrama está formado por dos componentes básicos:
a) Rectángulos: que representan a los de registros.
b) Líneas: que representan a los enlaces o ligas entre los registros.
Un diagrama de árbol tiene el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Base de datos empleando modelo de red y jerarquico
  • Modelo Jerárquico de la base de datos
  • modelo de datos jerarquico
  • Modelo jerárquico de una base de datos
  • modelo jerarquico
  • Modelo jerarquico
  • Modelo Jerarquico
  • MODELO JERARQUICO Y MODELO DE RED

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS