Перша нормальна форма
Перша нормальна форма (1НФ, 1NF) це властивість відношення у реляційній баз даних. Відношення знаходиться в першій нормальній формі тоді і тільки тоді, коли домен кожного атрибута містить лише нероздільні значення, а значення кожного атрибута містить лише одне значення з цього домену.
Перша нормальна форма є істотною властивістю відношення у реляційній базі даних. Нормалізація баз даних - це процес представлення бази даних з точки зору відносин у стандартних нормальних формах, де перша нормальна є мінімальною вимогою.
Критерії першої нормальної форми:
- Кожна таблиця повинна мати основний ключ: мінімальний набір колонок, які ідентифікують запис.
- Уникнення повторень груп (категорії даних, що можуть зустрічатись різну кількість раз в різних записах) правильно визначаючи неключові атрибути.
- Атомарність: кожен атрибут повинен мати лише одне значення, а не множину значень.
Приклад
Початкова не нормалізована таблиця:
Співробітник | Номер телефону |
---|---|
Іваненко І. І. | 283-56-82 390-57-34 |
Петренко П. П. | 708-62-34 |
Таблиця, приведена до 1NF:
Співробітник | Номер телефону |
---|---|
Іваненко І. І. | 283-56-82 |
Іваненко І. І. | 390-57-34 |
Петренко П. П. | 708-62-34 |
Див. також
Посилання
- Базові знання з нормалізації баз даних Майк Чеппл (About.com). (англ.)
- Введення в нормалізацію баз даних Майк Хіллер. (англ.)
- Нормалізація ITS, University of Texas. (англ.)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.