Головна

МОДЕЛІ ДАНИХ

  1.  A. Для остаточного висновку не вистачає даних.
  2.  Системи управління базами даних наступного покоління
  3.  HTM моделює світ шляхом побудови уявлень причин, включаючи встановлене моторне поведінку
  4.  I Створення таблиць бази даних
  5.  III. Опис зовнішніх схем баз даних
  6.  SKIP-технологія і криптопротоколів SSL, S-HTTP як основний засіб захисту з'єднання та даних, що передаються в мережі Internet
  7.  V Пошук, сортування та відбір даних

модель даних - Це сукупність структур даних та операцій їх обробки. Розрізняють три основні моделі даних:

- Ієрархічна;

- Мережева;

- Реляційна.

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

Мал. 8. Ієрархічна модель даних

Дана модель використовується для зберігання даних, що мають взаємне підпорядкування. Наприклад, для опису структури будь-якої організації можна використовувати ієрархічну модель (Рис. 9).

Мал. 9. Приклад структури організації

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

Мал. 10. Мережева модель даних

Реляційна модель даних відображає всі дані у вигляді звичайної двомірної таблиці. При цьому сама таблиця має такі властивості:

- Кожен елемент таблиці є елементом даних;

- Дані в кожному стовпці мають однаковий тип (числовий, текстовий, дата і т.д.);

- Кожен стовпець має унікальне ім'я;

- Однакові рядки в таблиці неприпустимі;

- Порядок проходження рядків і стовпців може бути довільним.

Приклад реляційної моделі даних представлений в таблиці:

 поле 1  поле 2  поле 3  поле 4
       
       
       

При створенні бази даних кожному полю таблиці задаються наступні параметри:

- Ім'я;

- Тип (текстовий, числовий, календарний);

- Довжина (може вимірюватися в байтах або символах);

- Точність (вказується число десяткових знаків після коми в числах);

- Опис (це довільний текст, докладно описує призначення поля).

Поле, кожне значення якого однозначно визначає відповідний запис, називається простим ключем або ключовим полем. Якщо для однозначного визначення записів використовується кілька полів, то сукупність цих полів утворюють складовою ключ. Наприклад, у наведеній нижче таблиці для однозначного визначення автомобіля повинні використовуватися поля серія и Номер і регіон. Таким чином, складовою ключ буде складатися з цих двох полів.

 Марка автомобіля  серія  Номер і регіон  VIN  Адреса реєстрації
 ВАЗ 21043  ВДС  654_34  500TT0505332  Леніна, 2-25
 ВАЗ 21053  ХТА  213_34  3434YY354678  Озерна, 32-12
 ВАЗ 2110  ВДС  356_34  6865KK445442  Леніна, 2-25
 ВАЗ 2110  ННС  579_34  12334LL84357  Лісова, 4-44
 ВАЗ 2121  в ВО  894_34  876764GD5432  Зелена, 10-15

Ключі використовуються при обробці даних, а також застосовуються для контролю за достовірністю інформації в таблицях. Зміна властивостей ключа говорить про серйозне спотворення інформації.




 Основні поняття інформаційних систем |  Інформаційні ресурси і продукти |  поняття системи |  Поняття інформаційна система |  функціонування ІС |  Класифікація інформаційних систем |  ВИДИ ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ |  Вимоги, що пред'являються до СУБД |  Технологія роботи в СУБД |  Призначення електронних таблиць |

© 2016-2022  um.co.ua - учбові матеріали та реферати