“Conocimientos software>Software de base de datos

Características de un modelo de datos jerárquica

2012/6/7
El modelo de datos jerárquica fue el primer modelo de base de datos para ser creado , que aparece por primera vez en 1966 . Fue una mejora en los sistemas generales de procesamiento de archivos , 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 llevaron a la eventual desarrollo del modelo de red y el modelo relacional. Estructura

La principal característica de un modelo de datos jerárquico es la estructura arborescente . Por ejemplo, una base de datos de empresa puede organizar con una rama de personal , seguido por los departamentos , equipos y luego los miembros del equipo . Esta estructura entre padres e hijos es constante a través de la base de datos , y cada segmento infantil sólo puede tener un segmento de los padres. Cada segmento , o registro, pueden tener cualquier número de elementos de campo con información en ese disco . Por ejemplo , el registro de los miembros del equipo tendría detalles como nombre, supervisores y datos de contacto .
Sobre One -to -Many y redundancia

Dado que los modelos jerárquicos no permiten registros compuestos - es decir, para una entrada de tener más de un padre - la base de datos tiene un uno-a -muchos estructura , una empresa puede tener muchos departamentos , y un departamento puede tener muchos jefes de equipo . Esto puede conducir a la redundancia en el modelo. Por ejemplo , una rama por debajo de los miembros del equipo que se podría llamar Proyectos en curso . Dado que varios miembros del personal pueden trabajar en un proyecto , la información del proyecto debe ser duplicado , puede dar lugar a problemas de coherencia .
Navegación

El modelo de datos jerárquico es un modelo de datos de navegación , las vías de acceso en el modelo son limitados por las estructuras predeterminadas. Para obtener un registro de archivo específico , los movimientos de consulta desde el segmento raíz en la base de datos a través de las ramas. Esto está bien si usted ya conoce la ubicación de los archivos que usted busca , pero si usted está haciendo las consultas exploratorias , esto es lento , ya que la base de datos debe leer todos los registros de un determinado nivel antes de pasar a la siguiente.

lógicos consejos para los Padres

las limitaciones de la estructura jerárquica se mitigó en parte por el uso de punteros matrices lógicas. Desarrollada por IBM en su modelo de datos del Sistema de Gestión de la Información, se trata de la creación de una nueva base de datos para las entradas que tienen muchos-a -muchos y la vinculación de los dos. Por ejemplo , la rama de los proyectos en curso tendría punteros que vinculan al usuario a una base de datos de proyectos aparte donde está contenida la información del proyecto . Esto es similar a cómo el Lenguaje de marcado extensible IDREF funciona la función XML.

Software de base de datos
Cómo convertir Access 2007 a ​​SQL
¿Qué es MS Access 2007
Cómo crear una base de datos de direcciones
Diferencias entre SQL y SQL Express
Cómo capturar eventos que tienen más tiempo, entonces 1 segundo en el Analizador de SQL
Cómo recuperar datos de CD
Cómo utilizar una base de datos de Open Office en una página web
Cómo crear un gráfico en un informe trimestral en MS Access
Conocimientos Informáticos © http://www.ordenador.online