іє кращими властивостями при включенні, модифікації, видаленні даних, ніж всі інші можливі набори відносин, якщо він відповідає вимогам нормалізації відносин.
Нормалізація відносин - формальний апарат обмежень на формування відносин (таблиць), який дозволяє усунути дублювання, забезпечує несуперечність які зберігаються базі даних, зменшує трудовитрати на ведення (введення, коригування) бази даних.
виділити три нормальні форми відносин і запропоновано механізм, що дозволяє будь-яке відношення перетворити до третьої (найдосконалішою) нормальної формі.
Відношення називається нормалізованим або приведеним до першої нормальної формі, якщо всі його атрибути прості (далі неподільні). Перетворення відносини до першої нормальної формі може призвести до збільшення кількості реквізитів (полів) відносини і зміні ключа.
Перша нормальна форма
Відношення називається нормалізованим або приведеним до першої нормальної формі, якщо всі його атрибути прості (далі неподільні). Перетворення відносини до першої нормальної формі може призвести до збільшення кількості реквізитів (полів) відносини і зміні ключа.
Першим кроком нормальної форми є збір всіх даних полів:
Назва сектора
Код сектора
Завідуючий сектором
Номер договору
ПІБ
Дата народження
Адреса
Номер телефону
Посада
Код Матеріалу
Найменування Матеріалу
Кількість Матеріалу
Шлюб
Сектор зберігання Матеріалу
Опис Матеріалу
Дата прийняття Матеріалу
Код прийнятого Матеріалу
Кількість прийнятого Матеріалу
Сектор куди взяли Матеріал
Ціна закупівлі Матеріалу
Приймаючий Матеріал
Дата видачі Матеріалу
Код виданого Матеріалу
Кількість виданого Матеріалу
Сектор з якого виданий Матеріал
Ціна продажу Матеріалу
Видає Матеріал
Для цієї форми найголовніше властивість достатність, надлишок даних у цій формі допускається.
Другий крок першій нормальній форми:
Визначення подільних полів і усунення повторюваних груп.
Ділені поля - це поля, в яких інформація дробова:
Назва сектора
Код сектора
Завідуючий сектором
Номер договору
Прізвище
Ім'я
По батькові
Дата народження
Адреса за пропискою
Номер телефону
Посада
Код Матеріалу
Найменування Матеріалу
Кількість Матеріалу
Шлюб
Сектор зберігання Матеріалу
Опис Матеріалу
Дата прийняття Матеріалу
Код прийнятого Матеріалу
Кількість прийнятого Матеріалу
Сектор куди взяли Матеріал
Ціна закупівлі Матеріалу
Приймаючий Матеріал
Дата видачі Матеріалу
Код виданого Матеріалу
Кількість виданого Матеріалу
Сектор з якого виданий Матеріал
Ціна продажу Матеріалу
Видає Матеріал
Повторювані групи не виявлені. Повторювана група - це сукупність трьох і більше однакових полів.
Друга нормальна форма
Щоб розглянути питання приведення відносин до другої нормальної форми, необхідно дати пояснення до таких понять, як функціональна залежність і повна функціональна залежність.
Описові реквізити інформаційного об'єкта логічно пов'язані із загальним для них ключем, цей зв'язок носить характер функціональної залежності реквізитів.
Функціональна залежність реквізитів - залежність, при якій в екземплярі інформаційного об'єкта за певним значенням ключового реквізиту відповідає тільки одне значення описового реквізиту.
Таке визначення функціональної з...