Ієрархічна модель даних
Ієрархічна модель виникла внаслідок узагальнення структур даних мови COBOL. У ієрархічних моделях осн. структура предст. даних – дерево.
На найвищому рівні ієрархії нах. лише 1 вершина, яка зв. коренем. Має зв'язок з вершинами 2 рівня тощо. Свфхи між вершинами одного рівня відсутні. Звідси можна дійти невтішного висновку - дані у ієрархічної структурі нерівноправні, вони жорстко підпорядковані одне одному.
Доступ можливий лише за вертикальною схемою, починаючи з кореня, тому що кожен елемент пов'язаний тільки з одним елементом на верхньому рівні, і з одним або декількома на нижньому.
-Ефективне вик. пам'яті
-Непогані тимчасові хар-ки вип. операцій над даними
-Складні логічні зв'язки
-громіздкість в обробці даних
6.Реляційна модель даних. Переваги та недоліки.
Р.М. була запропонована в 1970 Едгаром Коддом і ґрунтувалася на понятті відносин. Ставлення є безліч елементів, зв. кортежами. Наочною формою уявлення відносини явл. двовимірна таблиця. Таблиця має рядки, звані записами та стовпці, зв. колонками. Кожен рядок таблиці має однакову структуру і складається з полів. Рядком таблиці соотв. кортежі, а стовпцям - атрибути віднош.
За допомогою однієї таблиці зручно описати найпростіший вид зв'язку між даними, інформація про які зберігається у таблиці. Т.к. у межах однієї таблиці не вдається описати складнішої логічної структури даних із предметної області, застосовують зв'язування таблиці.
-зручність фізичної реалізації, зрозумілість
-легко доповнювати простими відносинами
-відсутність стандартних засобів ідентифікації окремих записів
-складність описуієрархічної та мережевої моделі