- 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 - Estructura
Estructura Jerrquica
Una base de datos de IMS es una coleccin de datos alojar archivos fsicos. En una base de datos jerrquica, el nivel superior contiene la informacin general de la entidad. Como partimos de nivel superior a los niveles inferiores de la jerarqua, se obtiene ms y ms informacin sobre la entidad. Cada nivel de la jerarqua contiene segmentos. En archivos estndar, es difcil de poner en prctica las jerarquas pero DL/I admite jerarquas. La figura siguiente muestra la estructura de IMS.
Segmento
Puntos a tener en cuenta:
Un segmento es creado por agrupacin de datos similares.
Es la unidad ms pequea de informacin que la DL/I las transferencias a y desde un programa de aplicacin en cualquier entrada-salida.
Un segmento puede tener uno o ms campos de datos agrupados.
En el ejemplo siguiente, el segmento estudiante tiene cuatro campos de datos.
| Estudiante | |||
|---|---|---|---|
| Nmero de rollo | Nombre | Curso | Nmero de telfono mvil |
Campo
Puntos a tener en cuenta:
Un campo es una sola pieza de los datos en un segmento. Por ejemplo, nmero de rollo, Nombre, curso y el nmero de telfono mvil son campos individuales en el estudiante.
Un segmento est compuesto de campos relacionados para recoger la informacin de una entidad.
Los campos se pueden utilizar como claves para el ordenamiento de los segmentos.
Los campos pueden ser utilizados como un calificador para buscar informacin sobre un determinado segmento.
Tipo de segmento
Puntos a tener en cuenta:
Tipo de segmento es una categora de datos de un segmento.
UNA bases de datos DL/I 255 puede tener diferentes tipos de segmento y 15 niveles de jerarqua.
En la siguiente figura, hay tres segmentos a saber, Biblioteca, libros, y los datos del estudiante.
Segmento Ocurrencia
Puntos a tener en cuenta:
Un segmento es un segmento individual de un determinado tipo que contiene los datos del usuario. En el ejemplo anterior, los libros Informacin es un tipo de segmento y no hay cualquier cantidad de apariciones de l, ya que pueden almacenar la informacin acerca de cualquier nmero de libros.
Dentro de la base de datos de IMS, slo hay una aparicin de cada tipo de segmento, pero a veces puede tener un nmero ilimitado de las ocurrencias de cada tipo de segmento.