IMS DB - структура


Advertisements

Иерархическая структура

IMS база данных является сбор данных учета физических файлов. В иерархической базы данных, на самом верхнем уровне содержит общие сведения об образовании. Как мы перейдем на верхнем уровне в нижней части уровней в иерархии, мы получаем все больше и больше информации о Юр. лица. Каждый уровень в иерархии содержит сегментов. В стандартных файлов, это трудно осуществить иерархии но DL/I поддерживает иерархии. На следующем рисунке показаны структуре IMS DB.

Иерархии

Этап заседаний высокого уровня

Примечание:

  • Сегмент создается путем объединения аналогичных данных вместе.

  • Это самый маленький блок информации, DL/I и из прикладной программы в любой вход-выход.

  • Сегмент может иметь одно или более полей данных сгруппированы вместе.

  • В следующем примере, сегмент студент имеет четыре поля данных.

Студент
Номер рулона Имя Курс Номер мобильного телефона

Поле

Примечание:

  • Поле - это единый элемент данных в сегменте. Например, номер, название, конечно, и номер мобильного телефона, единого поля в студенческих сегмента.

  • Сегмент состоит из смежных областях для сбора информации субъекта.

  • Поля могут использоваться в качестве одного из ключевых для заказа сегментов.

  • Поля можно использовать в качестве определителя для поиска информации о конкретном сегменте.

Тип сегмента

Примечание:

  • Тип сегмента категории данных в сегменте.

  • DL/I база данных может быть до 255 различных типов сегмента и 15 уровнях иерархии.

  • На следующем рисунке, есть три сегмента а именно, библиотека, книги информация и информация о студенте.

Информация Std

Этап заседаний высокого уровня возникновения

Примечание:

  • Сегмент событие отдельного сегмента определенного типа с данными пользователя. В примере, приведенном выше, книги информация является одной из сегмента типа и не может любое число случаев его, как он может хранить информацию о любом количество книг.

  • В IMS базы данных, существует только одно событие каждый тип сегмента, но и не может быть неограниченное количество вхождений каждого типа сегмента.

Advertisements