База даних ієрархічна

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Зображення конструкції ієрархічної бази даних у вигляді дерева

Ієрархічна база даних являє собою конструкцію, яка використовує відношення один до багатьох для елементів даних.[1] Ієрархічна база даних представлена у вигляді дерева, яке складається з об'єктів різних рівнів. Верхній рівень займає об'єкт, першого рівня, другий - об'єкти другого рівня і т.д.

Зв'язки між об'єктами[ред. | ред. код]

Між об'єктами існують зв'язки, кожен об'єкт може включати в себе декілька об'єктів нижчого рівня. Такі об'єкти перебувають у відношенні від предка (об'єкт більш близький до кореня) до нащадків (об'єкт більш низького рівня), при цьому можлива ситуація, коли об'єкт-предок не має нащадків або має їх декілька, тоді як в об'єкта-нащадка обов'язково тільки один предок. [2]

Примітки[ред. | ред. код]

  1. What is a Hierarchical Database? - Definition from Techopedia. Techopedia.com (англ.). Архів оригіналу за 8 квітня 2019. Процитовано 8 квітня 2019.
  2. Организация данных в системах обработки данных. Термины и определения - Нормативно-технические документы. ГОСТы, СНиПы, СанПиНы, нормы, правила и др. Complexdoc.ru. Нормативно-технические документы. ГОСТы, СНиПы, СанПиНы, нормы, правила и др. Архів оригіналу за 8 квітня 2019. Процитовано 8 квітня 2019.