ЛЕКЦІЯ 2 Основні концепції реляційної бази даних

4. Нормалізація даних

Головний постулат БД – дані не повинні бути надлишковими, тобто необхідно зводити до мінімуму повторення даних.

Нормалізація – це процес скорочення повторень інформації в базі даних. Нормалізуються в БД не лише дані, а й імена.

Розрізняють декілька етапів процесу нормалізації. У результаті виконання кожного з них створюється, так звана, нормальна форма. Говорять, що нормальна форма – це міра глибини, до якої повинна бути виконана нормалізація БД.

Перша нормальна форма (1NF)

Метою першої нормальної форми є розділення БД на логічні одиниці – таблиці.

Після створення таблиць для більшості з них будуть визначені ключові поля.

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

Друга нормальна форма (2NF)

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

Іншими словами, друга нормальна форма отримується з першої шляхом подальшого розділення таблиць на менші за розміром.

Третя нормальна форма (3NF)

Метою третьої нормальної форми є видалення із таблиць даних, які не залежать від ключа.

У теорії реляційних баз даних за звичай виділяються ще такі нормальні форми:

    нормальна форма Бойса-Кодда (BCNF);

    четверта нормальна форма (4NF);

    п’ята нормальна форма, або нормальна форма проекції-об’єднання (5NF або PJ/NF).

Доступність

Шрифти Шрифти

Розмір шрифта Розмір шрифта

1

Колір тексту Колір тексту

Колір тла Колір тла

Кернінг шрифтів Кернінг шрифтів

Видимість картинок Видимість картинок

Інтервал між літерами Інтервал між літерами

0

Висота рядка Висота рядка

1.2

Виділити посилання Виділити посилання

Вирівнювання тексту Вирівнювання тексту

Ширина абзацу Ширина абзацу

0