- IMS DB Основы
- IMS_DB домой
- IMS DB - Обзор
- IMS DB - структура
- IMS DB - DL/I терминологии
- IMS DB - DL/I обработка
- IMS DB - блоки управления
- IMS DB - программирование
- IMS DB - COBOL основные сведения
- IMS DB - DL/I функции
- IMS DB - для печатных плат подсети
- IMS DB - SSA
- IMS DB - извлечение данных
- IMS DB - манипуляции данных
- IMS DB - вторичный фиксатор делительного механизма
- IMS DB - логическая база данных
- IMS DB - Восстановление
- IMS DB - вопросы для интервью
IMS DB - структура
Иерархическая структура
IMS база данных является сбор данных учета физических файлов. В иерархической базы данных, на самом верхнем уровне содержит общие сведения об образовании. Как мы перейдем на верхнем уровне в нижней части уровней в иерархии, мы получаем все больше и больше информации о Юр. лица. Каждый уровень в иерархии содержит сегментов. В стандартных файлов, это трудно осуществить иерархии но DL/I поддерживает иерархии. На следующем рисунке показаны структуре IMS DB.
Этап заседаний высокого уровня
Примечание:
Сегмент создается путем объединения аналогичных данных вместе.
Это самый маленький блок информации, DL/I и из прикладной программы в любой вход-выход.
Сегмент может иметь одно или более полей данных сгруппированы вместе.
В следующем примере, сегмент студент имеет четыре поля данных.
Студент | |||
---|---|---|---|
Номер рулона | Имя | Курс | Номер мобильного телефона |
Поле
Примечание:
Поле - это единый элемент данных в сегменте. Например, номер, название, конечно, и номер мобильного телефона, единого поля в студенческих сегмента.
Сегмент состоит из смежных областях для сбора информации субъекта.
Поля могут использоваться в качестве одного из ключевых для заказа сегментов.
Поля можно использовать в качестве определителя для поиска информации о конкретном сегменте.
Тип сегмента
Примечание:
Тип сегмента категории данных в сегменте.
DL/I база данных может быть до 255 различных типов сегмента и 15 уровнях иерархии.
На следующем рисунке, есть три сегмента а именно, библиотека, книги информация и информация о студенте.
Этап заседаний высокого уровня возникновения
Примечание:
Сегмент событие отдельного сегмента определенного типа с данными пользователя. В примере, приведенном выше, книги информация является одной из сегмента типа и не может любое число случаев его, как он может хранить информацию о любом количество книг.
В IMS базы данных, существует только одно событие каждый тип сегмента, но и не может быть неограниченное количество вхождений каждого типа сегмента.