Иерархическая модель базы данных

Иерархическая модель базы данных Основы иерархической модели базы данных Иерархическая модель данных представляет данные в древовидной структуре.  Записи связаны друг […]

Иерархическая модель базы данных

  • Основы иерархической модели базы данных

    • Иерархическая модель данных представляет данные в древовидной структуре. 
    • Записи связаны друг с другом через ссылки, каждая запись содержит одно значение для каждого поля. 
    • Каждая дочерняя запись имеет одного родителя, а каждая родительская запись может иметь несколько дочерних. 
  • История и развитие

    • Иерархическая структура разработана IBM в 1960-х годах для мэйнфреймов. 
    • Ограничена связью «один ко многим», негибкая. 
    • Примеры систем с иерархическими базами данных: IBM Information Management System и RDM Mobile. 
    • Реляционная модель Кодда вытеснила иерархическую модель, но она вернулась с появлением XML. 
  • Современное использование

    • Иерархические базы данных используются для хранения географической информации и файловых систем. 
    • В некоторых приложениях, таких как банковское дело и телекоммуникации, требуется высокая производительность и доступность, что делает иерархические базы данных актуальными. 
    • Примеры коммерческих иерархических баз данных: IMS и реестр Windows. 
  • Примеры иерархических данных

    • Организация может хранить информацию о сотрудниках и их оборудовании в иерархической структуре. 
    • В примере с сотрудниками и компьютерами, таблица сотрудников является «родительской», а таблица компьютеров — «дочерней». 
    • Модель списка смежности, представленная Коддом, является частным случаем общего списка смежности для графа. 
  • Рекомендации и ссылки

    • Ссылки на дополнительные ресурсы и статьи по управлению иерархическими данными в MySQL. 

Полный текст статьи:

Иерархическая модель базы данных — Википедия

Оставьте комментарий

Прокрутить вверх