загрузка...
загрузка...
На головну

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

  1. I Реалізація простих і складних запитів до бази даних
  2. III. Робота з функціями Бази даних
  3. III. Етап кількісного та якісного аналізу даних
  4. Iquest; Використання панелі інструментів Бази даних та Запиту в режимі таблиці
  5. Iquest; Створення таблиць шляхом введення даних в таблицю
  6. IV. Етап інтерпретації даних
  7. MS Excel 2010 у аналітичної обробки даних

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

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

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

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

- Надмірність даних;

- Аномалії оновлення;

- Аномалії видалення;

- Аномалії введення.

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

Виділяється наступна послідовник нормальних форм:

- Перша нормальна форма (1 Normal Form, 1NF);

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

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

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

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

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

Основні властивості нормальних форм:

- Кожна наступна нормальна форма в деякому сенсі кращою за попередню;

- При переході до наступної нормальної форми властивості попередніх нормальних форм зберігаються.

Найбільш важливі на практиці нормальні форми відносин грунтуються на понятті функціональної залежності. Функціонально залежним вважається такий атрибут, значення якого однозначно визначається значенням іншого атрибуту. Функціонально залежні атрибути позначаються наступним чином: X®Y. Цей запис означає, що якщо два кортежу щодо мають одне і те ж значення атрибута X, то вони мають одне і те ж значення атрибута Y. Атрибут, що вказується в лівій частині, називається детермінантою. Первинний ключ відносини є детермінантою, так як його значення однозначно визначає значення будь-якого атрибута відносини.




Короткий курс інформатики | Вступ | Питання 21. Системи управління базами даних | Інформаційне моделювання даних, нормалізація даних | Основні властивості відносин | Третя нормальна форма | Б) Логічне моделювання | В) Фізичне моделювання | Основи мови SQL | Управління об'єктами бази даних |

загрузка...
© um.co.ua - учбові матеріали та реферати