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


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


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


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


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


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


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


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


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


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



Склад реляційної бази даних

В). Реляційна модель даних

Поняття «реляційний» (англ. relation – відношення) пов’язане з розробками відомого американського фахівця в області систем баз даних
Е. Кодда.

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

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

Реляційна модель даних є сукупністю взаємозв’язаних двовимірних таблиць – об’єктів моделі.

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

Кожна реляційна таблиця є двовимірним масивом і володіє наступними властивостями:

· кожен елемент таблиці являє собою один елемент даних;

· всі стовпці в таблиці однорідні, тобто всі елементи в стовпці мають однаковий тип (числовий, символьний тощо) і довжину;

· кожен стовпець має унікальне ім’я;

· однакові рядки в таблиці відсутні;

· порядок розміщення рядків і стовпців може бути довільним.

При описі реляційної моделі часто використовують такі терміни: відношення, кортеж, домен.

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

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

Завдяки наявним зв’язкам досягаються такі переваги:

1. Вдається уникнути дублювання-інформації. Всі необхідні дані можна зберігати тільки в одній таблиці.

2. У реляційних базах даних легко проводити зміни. Якщо у певній таблиці змінити будь-які значення, то правильна інформація автоматично буде пов’язана з іншими таблицями, що посилаються на першу.

3. У нереляційних базах даних складно передати все наявні залежності, тобто зв’язати один з одним дані з різних таблиць. Реляційна база даних виконує всі ці дії автоматично.

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

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

 

Концепція реляційної бази даних розробив у 1970 році співробітник фірми IBM Е.Ф. Кодд. У 1982 році тільки 7% проданих програмних продуктів (СУБД) були реляційними, а у 1986 році – доля проданих реляційних СУБД склала більше 70%. В наш час майже всі продукти СУБД є реляційними.

Для персональних ЕОМ використовують в основному реляційні бази даних, в основі яких знаходиться математичне поняття відношення (від англ.. слова relation). Відношення представляється у вигляді двовимірних таблиць і зберігається в комп’ютері у певному файлі бази даних.

 

  Поле 1 Поле 2 ……. Поле n
Запис 1        
Запис 2        
…….        
Запис n        

 

 

Рядок таблиці відповідає запису у файлі бази даних, а стовпчик –полю. В теорії реляційних баз даних рядки називають кортежами, а стовпчикиатрибутами. Список імен атрибутів відношення називають схемою відношення.

 

Відповідність між перерахованими поняттями можна представити таким чином:

 

Таблиця Рядок Стовпчик
Відношення Кортеж Атрибут
Файл Запис Поле

 

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

Над відношеннями (таблицями) можуть виконуватися різні операції, подібно до виконання арифметичних операцій. Це дає можливість одержувати з одних відношень, що зберігаються в комп’ютері, інші відношення. Для виконання операцій над відношеннями в СУБД є спеціальні алгоритмічні мови.

 

6. Поняття про системи управління базами даних (СУБД)


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

  1. D-петля, що складається з 8–12 залишків, декілька з яких – дигідроуридинові.
  2. I. При підготовці до переговорів визначите склад делегації і її керівника.
  3. II. Анатомічний склад лімфатичної системи
  4. II. Вимоги до складання паспорта бюджетної програми
  5. II. За зміною ступенів окиснення елементів, які входять до складу реагуючих речовин
  6. III. Вимоги до учасників, складу груп і керівників туристських подорожей
  7. Аварійно-рятувальні підрозділи Оперативно-рятувальної служби цивільного захисту, їх призначення і склад.
  8. Автокореляція залишків – це залежність між послідовними значеннями стохастичної складової моделі.
  9. Автомобільний пасажирський транспорт – важлива складова єдиної транспортної системи держави
  10. Аграрна політика як складова економічної політики держави. Сут­ність і принципи аграрної політики
  11. Адвокатура — неодмінний складовий елемент механізму забезпечення прав людини.
  12. Адміністративний поділ, площа і населення українських земель у складі Речі Посполитої в першій воловині ХVІІ ст.




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

<== попередня сторінка | наступна сторінка ==>
Мережева модель організовує дані у вигляді мережевої структури. Структура називається мережевою, якщо у відносинах між даними породжений елемент має більш одного початкового. | Властивості СУБД і бази даних

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

  

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


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