Читайте также:
|
|
В иерархической модели связи между данными можно представить с помощью дерева. На рис. 1.1 показан пример организации данных по иерархической модели.
Рис.1.1. Схематическое изображение иерархической БД
Данные в такой модели расположены на разных иерархических уровнях и называются сегментами. Самый высокий сегмент имеет название «корневой». Сегменты, расположенные на более низком уровне, называются сегментами-потомками; на более высоком уровне ‒ сегментами-предками. Каждый сегмент может иметь только одного предка на более высоком уровне и одного или несколько потомков на более низком уровне. Доступ к определенному сегменту осуществляется по цепочке ‒ от сегмента-предка к сегменту-потомку, начиная слева. Иерархическая модель используется для представления организационных структур, по своей природе являющихся иерархическими (например, крупных предприятий, воинских подразделений), или сложных механизмов, состоящих из более простых узлов, которые, в свою очередь, можно подвергнуть декомпозиции. Организовать более сложные связи в такой модели невозможно. Например, если исполнителю необходимо участвовать в нескольких проектах, то потребуется создание дополнительной базы данных.
Недостатком иерархической модели является ее громоздкость для обработки данных со сложными логическими связями. К достоинствам, данной модели относится эффективное использование памяти компьютера при хранении данных.
Дата добавления: 2015-07-19; просмотров: 340 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Супруги | | | Реляционная модель |