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

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

Зображення конструкції ієрархічної бази даних у вигляді дерева

Зв'язки між об'єктами

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

Примітки

  1. What is a Hierarchical Database? - Definition from Techopedia. Techopedia.com (англ.). Процитовано 8 квітня 2019.
  2. Организация данных в системах обработки данных. Термины и определения - Нормативно-технические документы. ГОСТы, СНиПы, СанПиНы, нормы, правила и др.. Complexdoc.ru. Нормативно-технические документы. ГОСТы, СНиПы, СанПиНы, нормы, правила и др. Архів оригіналу за 8 квітня 2019. Процитовано 8 квітня 2019.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.