La jerarquía del modelo de datos fue el primer modelo de base de datos para ser creado, aparecen por primera vez en 1966. Fue una mejora en el archivo general de sistemas de tratamiento, ya que permite la creación de relaciones lógicas entre la información en una base de datos. Sin embargo, esta estructura también tiene sus desventajas, que condujo a la eventual desarrollo del modelo de red y el modelo relacional.



Estructura
  • La principal característica de un jerárquica modelo de datos es la estructura arborescente. Por ejemplo, una base de datos de empresa puede organizar el uso de una rama para el Personal, seguido por los Departamentos, los Equipos y, a continuación, los Miembros del Equipo. Esta padre-hijo estructura es consistente a lo largo de la base de datos, y cada niño segmento sólo puede tener uno de los padres del segmento. Cada segmento, o el registro, puede tener cualquier número de elementos de campo dando información sobre ese registro. Por ejemplo, el miembro del equipo de registro tendría detalles como el nombre, el supervisor y los datos de contacto. Uno-a-Muchos y Redundancia
    • Porque los modelos jerárquicos no permiten compuesto de registros que es, para que haya una entrada tiene más de uno de los padres de la base de datos tiene un uno-a-muchos la estructura de una empresa puede tener muchos departamentos, y un departamento puede tener muchos líderes de equipo. Esto puede conducir a la redundancia en el modelo. Por ejemplo, una rama debajo de los Miembros del Equipo podrían ser llamados Proyectos en Curso. Puesto que varios miembros del personal puede trabajar en un proyecto, la información del proyecto debe ser duplicado, llevando posiblemente a problemas de consistencia. Navegación
      • La jerarquía de los datos es un modelo de datos de navegación modelo de los caminos de acceso en el modelo están limitados por estructuras predeterminadas. Para obtener un registro de archivo específico, la consulta de movimientos de los segmentos de raíz en la base de datos de abajo a través de las ramas. Esto está bien si usted ya conoce la ubicación de los registros que busca, pero si usted está haciendo exploratorio de consultas, este es lento, como la base de datos debe leer todos los registros en un nivel antes de pasar a la siguiente. Lógico consejos para los Padres
        • Las limitaciones de la estructura jerárquica se aliviaba un poco por el uso lógico de los padres de los punteros. Desarrollado por IBM en su Sistema de Gestión de Información del modelo de datos, esto implica la configuración de una nueva base de datos para las entradas que tienen muchos-a-muchos de relaciones y la vinculación de los dos. Por ejemplo, los Proyectos en Curso de la rama habría punteros que se vinculan al usuario a una base de datos de Proyectos donde la información del proyecto está contenida. Esto es similar a cómo el XML Extensible Markup Language IDREF función de las obras.







Caracteristicas de un Modelo de Datos Jerarquico


La jerarquia del modelo de datos fue el primer modelo de base de datos para ser creado, aparecen por primera vez en 1966. Fue una mejora en el archivo general de sistemas de tratamiento, ya que permite la creacion de relaciones logicas entre la informacion en una base de datos. Sin embargo, esta estructura tambien tiene sus desventajas, que condujo a la eventual desarrollo del modelo de red y el modelo relacional.



Estructura
  • La principal caracteristica de un jerarquica modelo de datos es la estructura arborescente. Por ejemplo, una base de datos de empresa puede organizar el uso de una rama para el Personal, seguido por los Departamentos, los Equipos y, a continuacion, los Miembros del Equipo. Esta padre-hijo estructura es consistente a lo largo de la base de datos, y cada niño segmento solo puede tener uno de los padres del segmento. Cada segmento, o el registro, puede tener cualquier numero de elementos de campo dando informacion sobre ese registro. Por ejemplo, el miembro del equipo de registro tendria detalles como el nombre, el supervisor y los datos de contacto. Uno-a-Muchos y Redundancia
    • Porque los modelos jerarquicos no permiten compuesto de registros que es, para que haya una entrada tiene mas de uno de los padres de la base de datos tiene un uno-a-muchos la estructura de una empresa puede tener muchos departamentos, y un departamento puede tener muchos lideres de equipo. Esto puede conducir a la redundancia en el modelo. Por ejemplo, una rama debajo de los Miembros del Equipo podrian ser llamados Proyectos en Curso. Puesto que varios miembros del personal puede trabajar en un proyecto, la informacion del proyecto debe ser duplicado, llevando posiblemente a problemas de consistencia. Navegacion
      • La jerarquia de los datos es un modelo de datos de navegacion modelo de los caminos de acceso en el modelo estan limitados por estructuras predeterminadas. Para obtener un registro de archivo especifico, la consulta de movimientos de los segmentos de raiz en la base de datos de abajo a traves de las ramas. Esto esta bien si usted ya conoce la ubicacion de los registros que busca, pero si usted esta haciendo exploratorio de consultas, este es lento, como la base de datos debe leer todos los registros en un nivel antes de pasar a la siguiente. Logico consejos para los Padres
        • Las limitaciones de la estructura jerarquica se aliviaba un poco por el uso logico de los padres de los punteros. Desarrollado por IBM en su Sistema de Gestion de Informacion del modelo de datos, esto implica la configuracion de una nueva base de datos para las entradas que tienen muchos-a-muchos de relaciones y la vinculacion de los dos. Por ejemplo, los Proyectos en Curso de la rama habria punteros que se vinculan al usuario a una base de datos de Proyectos donde la informacion del proyecto esta contenida. Esto es similar a como el XML Extensible Markup Language IDREF funcion de las obras.

Características de un Modelo de Datos Jerárquico

La jerarquía del modelo de datos fue el primer modelo de base de datos para ser creado, aparecen por primera vez en 1966. Fue una mejora en el archivo general de sistemas de tratamiento, ya que permite la creación de relaciones lógicas entre la información en una base de datos. Sin embargo, esta estructura también tiene sus desventajas, que condujo a la eventual desarrollo del modelo de red y el modelo relacional.
Recommander aux amis
  • gplus
  • pinterest

Comentario

Dejar un comentario

Clasificación