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


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


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


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


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


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


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


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


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


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



Реляційні бази даних

 

Характеристики реляційних БД:

1. Дані містяться в двовимірних таблицях.

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

Зауваження:

- інформаційний вміст БД надано явним завданням значень даних;

- усі значення даних атомарні (скалярні) – у кожній комірці таблиці тільки одне значення.

Наприклад:

Таблиця 1. Правильна таблиця

№ студента Предмет Оцінка
СЕТ
Бази та банки даних

 

Таблиця 2. Неприпустима таблиця

№ студента Предмет Оцінка
СЕТ, Бази та банки даних 4, 5

Властивості реляційних БД:

1. Кожний елемент таблиці – елемент даних.

2. Будь-який стовпець таблиці (поле, атрибут) має унікальне ім’я.

3. Усі стовпці таблиці однорідні (їх елементи однотипні).

4. У таблиці не повинно бути однакових рядків (записів, кортежів).

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

6. Таблиці мають унікальні імена в БД.

7. Всі елементи таблиці атомарні.

Основні терміни, що описують таблиці реляційних БД:

- кортеж – це запис, рядок;

- атрибут – це стовпець або поле;

- кардинальне число – це кількість кортежів в таблиці;

- ступінь – це кількість атрибутів в таблиці;

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

- зовнішній ключ – стовпець, що посилається на первинний ключ в іншій таблиці.

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

Таблиці реляційної БД пов’язані між собою за допомогою зв’язків.

Типи зв’язків :

- один до одного (1 → 1) – конкретне значення поля зустрічається в одній таблиці один раз, в іншій таблиці також тільки один раз;

- один до багатьох (1 → ∞) - конкретне значення поля зустрічається в одній таблиці один раз, в іншій таблиці може зустрічатись багато разів (в багатьох записах);

- багато до одного (∞ → 1);

- багато до багатьох (∞ → ∞).

 


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

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




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

<== попередня сторінка | наступна сторінка ==>
Моделі представлення даних | Поняття системи управління базами даних, банку даних, системи баз даних

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

  

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


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