Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Різновиди моделей даних. Типи зв’язків




До основних теоретичних знань з баз даних слід віднести визнання типів (видів) та моделей подання даних.

Характер зв’язків між елементами бази даних визначає тип організації даних (модель подання даних) — структуру даних.

Ядром будь–якої бази даних є модель даних. Моде́ль да́них (англ. Data model) — абстрактне представлення реального світу, що відображає тільки ті об'єкти, що безпосередньо стосуються проблеми, визначає специфічну групу об'єктів, їх атрибутивне значення і відношення між ними. Модель даних представляє собою множину структур даних, обмежень цілісності і операцій маніпулювання даними. За допомогою моделі даних можуть бути представлені об’єкти предметної області і взаємозв’язку між ними. Модель даних — сукупність структур даних та операцій їх обробки. Модель даних — це формальний спосіб відображення взаємовідношень даних в системі управління базою даних.

Приведені вище визначення доповнюють один одного. Важливо розуміти, що модель даних - це не самі дані, а дані про дані (метадані), що характеризують принцип організації одиниць інформації і припустимих операцій над ними.

До числа класичних моделей відносять ієрархічні, мережеві, реляційні моделі подання даних.

Крім того, в останні роки з’явилися і стали більш активно впроваджуватися на практиці наступні моделі даних: постреляційна, багатовимірна, обєктноорієнтована.

Розглянемо три основні типи моделей даних: ієрархічну, мережеву та реляційну моделі.

Спочатку використовувались ієрархічні моделі. Ієрархічна структура представляє сукупність елементів, пов‘язаних між собою за визначеними правилами. Об‘єкти, які пов'язані ієрархічними відношеннями, створюють орієнтовний граф (перевернуте дерево) (рис. 5.1.4.).

До основних понять ієрархічної структури відносять: рівень, елемент (вузол), зв‘язок. Вузол — це сукупність атрибутів даних, які описують деякий об‘єкт. На схемі ієрархічного дерева вузли представлені вершинами графа. Кожен вузол на більш низькому рівні пов'язаний лише з одним вузлом, який знаходиться на більш високому рівні. Ієрархічне дерево має тільки одну вершину (корінь дерева), яка непідвладна ніякій іншій вершині, вона знаходиться на самому верхньому (першому) рівні. Всі інші вершини залежні.

У кожному записі бази даних існує тільки один (ієрархічний) шлях від кореневого запису.

Рівень 1




Поделиться с друзьями:


Дата добавления: 2014-12-07; Просмотров: 944; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.