IMS DB - Estructura



Estructura Jerárquica

Una base de datos de IMS es una colección de datos alojar archivos físicos. En una base de datos jerárquica, el nivel superior contiene la información general de la entidad. Como partimos de nivel superior a los niveles inferiores de la jerarquía, se obtiene más y más información sobre la entidad. Cada nivel de la jerarquía contiene segmentos. En archivos estándar, es difícil de poner en práctica las jerarquías pero DL/I admite jerarquías. La figura siguiente muestra la estructura de IMS.

Jerarquías

Segmento

Puntos a tener en cuenta:

  • Un segmento es creado por agrupación de datos similares.

  • Es la unidad más pequeña de información que la DL/I las transferencias a y desde un programa de aplicación en cualquier entrada-salida.

  • Un segmento puede tener uno o más campos de datos agrupados.

  • En el ejemplo siguiente, el segmento estudiante tiene cuatro campos de datos.

Estudiante
Número de rollo Nombre Curso Número de teléfono móvil

Campo

Puntos a tener en cuenta:

  • Un campo es una sola pieza de los datos en un segmento. Por ejemplo, número de rollo, Nombre, curso y el número de teléfono móvil son campos individuales en el estudiante.

  • Un segmento está compuesto de campos relacionados para recoger la información 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 información sobre un determinado segmento.

Tipo de segmento

Puntos a tener en cuenta:

  • Tipo de segmento es una categoría de datos de un segmento.

  • UNA bases de datos DL/I 255 puede tener diferentes tipos de segmento y 15 niveles de jerarquía.

  • En la siguiente figura, hay tres segmentos a saber, Biblioteca, libros, y los datos del estudiante.

Std Info

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 Información es un tipo de segmento y no hay cualquier cantidad de apariciones de él, ya que pueden almacenar la información acerca de cualquier número de libros.

  • Dentro de la base de datos de IMS, sólo hay una aparición de cada tipo de segmento, pero a veces puede tener un número ilimitado de las ocurrencias de cada tipo de segmento.

Advertisements