- IMS DB - Inicio
- IMS DB - Descripción General
- IMS DB - Estructura
- IMS DB - DL/I Terminología
- IMS DB - DL/I Procesamiento
- IMS DB - Bloques de Control
- IMS DB - Programación
- IMS DB - Cobol Básico
- IMS DB - DL/I Funciones
- IMS DB - PCB máscara
- IMS DB - SSA
- IMS DB - Recuperación de Datos
- IMS DB - Manipulación de Datos
- IMS DB - Índice Secundario
- IMS DB - Base de datos lógica
- IMS DB - Recuperación
- IMS DB - Preguntas de la entrevist
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.
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'.