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

Реферат Проектування бази даних "Готель"





ОВЛЕННЯ, ФІРМА, ПОСЛУГА, СПІВРОБІТНИК знаходяться в 3НФ, т.к. вони наведені ко 2НФ. і все неключові атрибути взаімнонезавісіми і повністю залежать від ключа (ФЗ1-ФЗ6).

Готель (Код_гостініци, Наіменованіе_гостініци, Адрес_гостініци);

Адміністратор (Код_адміністратора, Код_гостініци, Фамілія_адміністратора);

Гості (Код_гостя, Код_адміністратора, Код_номера, Ім'я, Прізвище, Год_ народження, Цель_пріезда, Примітка);

Адреса: (Код_гостя - Місто, Вулиця, Дата_регістраціі);

Паспорт (Код_гостя - Номер_паспорта, Дата_видачі, Виданий);

Оплата (Код_гостя, код_номера, Код_адміністратора - Номер_квітанціі, Дата_пріезда, Дата_от'езда);

Номер (Код_номера - Чісло_комнат, Поверх, ТБ, Холодильник, Чісло_мест, Категорія, Балкон, Стоімость_за_суткі).


.3 Визначення цілісності даних


При проектуванні БД необхідно створити найбільш ефективну структуру даних. Ознаками ефективності структури БД вважаються:

. Забезпечення швидкого доступу до даних в таблицях.

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

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

Цілісність даних - обмеження на значення, які можуть приймати атрибути.

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

Найважливішими обмеженнями цілісності даних є:

· доменна цілісність

· категорійну цілісність

· посилальна цілісність.


.3.1 Доменна цілісність

Обмеження домену-обмеження НА значення атрибутів з безлічі значень домену. Якщо значення атрибута невідомо, то опція NULL-це відсутність атрибута.

У таблиці «ГОСТІ» дата ПРИЇЗДУ менше, ніж дата ВІД'ЇЗДУ. І при неправильному введенні дати база буде повідомляти помилку і попросить перевірити дані.

Всі інші атрибути приймають значення відповідно до типу даних.

3.3.2 категорійності цілісність

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

Первинні ключі: Код готелі, Код адміністратора, Код гостя, Код гостя, Код гостя, Код гостя, Код номера, Код адміністратора, Код номера ..

Усі первинні ключі повинні бути обов'язково заповнені і індексовані.


.3.3 ...


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





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

  • Реферат на тему: Проектування бази даних "База даних районного відділу податкової інспе ...
  • Реферат на тему: Створення бази даних критичних властивостей речовин в редакторі баз даних M ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Просопографіческіх бази даних Росії на прикладі баз даних Comandarm і Duma1 ...
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару