IMS DB - DL/I Terminologa



Bases de datos jerrquicas trabajar sobre las relaciones entre dos o ms segmentos. El ejemplo siguiente muestra cmo los segmentos estn relacionados entre s en la base de datos de IMS.

Base de datos IMS

Segmento raz

Puntos a tener en cuenta:

  • El segmento que se encuentra en la parte superior de la jerarqua se llama root segmento.
  • El segmento raz es el nico segmento en el que todos los segmentos se accede a dependientes.
  • El segmento raz es el nico segmento de la base de datos que nunca es un segmento infantil.
  • Slo puede haber un segmento raz en la base de datos de IMS.
  • Por ejemplo, 'A' es el segmento raz en el ejemplo anterior.

Segmento principal

Puntos a tener en cuenta:

  • Un padre segmento tenga a su cargo a uno o ms segmentos directamente debajo de l.
  • Por ejemplo, 'A', 'B' y 'E' es el padre o la madre los segmentos en el ejemplo anterior.

Segmento Dependiente

Puntos a tener en cuenta:

  • Todos los segmentos de la raz se conoce como segmentos dependientes.
  • Segmentos dependen dependen de uno o ms segmentos de significado completo.
  • Por ejemplo, 'B', 'C1 ', 'C2 ', 'D ', 'E', 'F1' y 'F2' dependen los segmentos en nuestro ejemplo.

Segmento infantil

Puntos a tener en cuenta:

  • Cualquier segmento que tiene un segmento directamente por encima de l en la jerarqua se conoce como un nio.
  • Cada segmento de la estructura es un segmento infantil.
  • Por ejemplo, 'B', 'C1 ', 'C2 ', 'D ', 'E', 'F1' y 'F2' son segmentos secundarios.

Dos segmentos

Puntos a tener en cuenta:

  • Dos o ms segmentos las apariciones de un particular tipo de segmento bajo un nico segmento principal se llama dos segmentos.

  • Por ejemplo, 'C1' y 'C2' son dos segmentos, por lo que 'F1' y 'F2' son.

Hermano Segmento

Puntos a tener en cuenta:

  • Hermano los segmentos son los segmentos de diferentes tipos y el mismo padre.

  • Por ejemplo, 'B' y 'E' son segmentos hermano. Del mismo modo, 'C1','C2', and'D' son segmentos hermano.

Base de datos de registro

Puntos a tener en cuenta:

  • Cada ocurrencia del segmento raz, adems de todo el segmento subordinado las apariciones que un registro de la base de datos.

  • Cada registro de la base slo tiene una raz segmento pero puede tener cualquier nmero de segmento ocurrencias.

  • En el procesamiento de archivos, un registro es una unidad de datos que un programa de aplicacin utiliza para ciertas operaciones. En el DL/I, unidad de datos se conoce como un segmento. Un registro de base de datos cada segmento tiene muchas ocurrencias.

Ruta de base de datos

Puntos a tener en cuenta:

  • Un camino es la serie de los segmentos que se inicia desde la raz de una base de datos de registro de cualquier segmento especfico.

  • Una ruta de acceso en la estructura jerrquica no es necesario completar en el nivel ms bajo. Depende de la cantidad de informacin que requieren de una entidad.

  • Una ruta de acceso debe ser continuo y no podemos omitir los niveles intermedios de la estructura.

  • En la figura siguiente, el nio los registros de color gris oscuro mostrar un camino que se inicia a partir de 'A' y pasa por 'C2'.

Registro de Nios
Advertisements