Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Ієрархічна і мережна моделі даних

При створенні баз даних, крім реляційної моделі, іноді звертаються до інших видів моделей: ієрархічної і мережної. Розглянемо коротко ці типи моделей, хоча вони мають, скоріше, історичний інтерес, оскільки основою практично всіх сучасних СУБД є реляційна модель.

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

Ієрархічна структура уявляється перевернутим деревом, як у прикладі на мал.1.1. Об’єкти у цій структурі з’єднані лініями зв’язку. Зауважимо, що лінії зв’язку відповідають відношенню «один до багатьох». Тобто одному об’єкту верхнього рівня відповідає багато об’єктів нижнього рівня.

 

 

Мал. 1.1. Приклад ієрархічної моделі даних «Мої шкільні друзі»

Інший тип відношень, а саме «багато до багатьох», встановлюється в мережній моделі даних.

Мережна модельбази даних, як і ієрархічна модель, уявляється сукупністю об’єктів різного рівня, однак схема зв’язків між об’єктами може бути будь-якою.

На мал.1.2. показана мережна модель, що відображає участь хлопців у різних командах.

 

 

Мал. 1.2. Приклад мережної моделі даних «Спортивні команди»

Контрольні запитання

1. Що таке база даних? Назвіть основні властивості бази даних.

2. Що таке СУБД? Яким вимогам повинні задовольняти СУБД?

3. Що таке реляційна модель даних? Наведіть приклад реляційної моделі даних.

4. Як здійснюється зв'язок таблиць у реляційній базі даних.

5. Що таке ієрархічна структура даних?

6. Чим відрізняється мережна модель даних від ієрархічної?

7. Наведіть приклади ієрархічної і мережної моделей даних.


Читайте також:

  1. CMM. Визначення моделі зрілості.
  2. Git виконує перевірку цілісності даних
  3. ISO 15504.Структура еталонної моделі
  4. Автокореляція залишків – це залежність між послідовними значеннями стохастичної складової моделі.
  5. Автоматизований банк даних (АБД).
  6. Адреси даних. Вказівники.
  7. Аксіоматика простих типів даних
  8. Аксіоматика структурних і складних типів даних. Структурні типи даних.
  9. Алгоритм реалізації моделі
  10. Алгоритм реалізації моделі
  11. Алгоритм реалізації моделі
  12. Алгоритм реалізації моделі




Переглядів: 2456

<== попередня сторінка | наступна сторінка ==>
Реляційна модель даних | 

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.013 сек.