Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка АІС магазину відеопрокату

Реферат Розробка АІС магазину відеопрокату





>


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

Можна виділити 4 основних правила, якими слід керуватися при проектуванні та подальшої нормалізації таблиць бази даних:

1. Кожне поле будь-якої таблиці повинно бути унікальним.

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

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

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

Створена мною таблиця задовольняє вищевикладеним вимогам:


Нормальна Форма

Назва табліциКлючевое полеФільми Клієнти Прокат Бронювання ЗаказиКод Id Код Забронював (П.І.Б.) Код фільму

Нормальна Форма:

Виконуються обмеження 1НФ, і кожен не ключовий атрибут функціонально повно залежить від складеного первинного ключа.

Нормальна Форма:

Всі неключові атрибути відносини взаємно незалежні і повністю залежать від первинного ключа.

Таким чином, база даних задовольняє всім вимогам нормалізації таблиць і Третя нормальна форма - остаточний результат нормалізації моєї Бази даних.


3.3 Схема даних


Відносини - це правила, підтримувані на рівні механізму реалізації СУБД. Розрізняють три типи відносин:

- Ставлення В«один-до-одногоВ»: для кожного рядка в одній таблиці існує не більше одного рядка пов'язаної таблиці.

- Ставлення В«один-до-багатьохВ»: одна таблиця не містить взагалі або має набір пов'язаних В«дочірніхВ» записів з іншої таблиці.

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


4. Створення користувацького інтерфейсу


Назад | сторінка 5 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Розробка програм по створенню бази даних приладів і додавання першого рядка ...
  • Реферат на тему: Побудова графіка квадратного рівняння за допомогою електронної таблиці
  • Реферат на тему: Відеореклама. Електронні таблиці