April 21, 2019
11) Иерархические модели
Иерархическая модель является самой ранней моделью баз данных. Для понимания иерархической модели необходимо запомнить следующие термины:
- Атрибут (или поле)– минимальный элемент данных. Атрибут имеет уникальное имя, по которому к нему можно обратиться из программного кода.
- Запись – логически связанная совокупность атрибутов. Запись имеет уникальное имя, которое позволяет обращаться к ней из программного кода. Записи можно добавлять, изменять, удалять.
- Экземпляр записи – конкретная запись с конкретными значениями атрибутов.
- Групповое отношение - иерархическое отношение между записями двух разных типов. Запись, которая, находится выше по иерархии, называется родительской. Записи, которые, расположены ниже по иерархии называются дочерними.
Над данными в иерархической модели возможны следующие операции:
- Добавление в базу новой записи.
- Изменение значений атрибутов (кроме ключевых) отдельной записи.
- Удаление записи со всеми дочерними записями. Извлечение записи.