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.

Jerarquas

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.

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 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.

Advertisements