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

Реферат База даних платного спортивного залу





Опис полів таблиць


ТабліцаОпісанія

4.4 Опис індексів таблиць


ТабліцаОпісанія

4.5 Опис обмежень цілісності


Для всіх таблиць визначені первинні та зовнішні індекси відповідно до даталогіческой моделлю. p align="justify"> Первинні індекси для всіх таблиць складаються з одного поля.

У вікні конструктора умов цілісності даних було задано умова обмеження посилальної цілісності (Малюнок 4.2).

Визначимо правила для підтримки відносин таким чином.

1) Виберемо реакції для спроби зміни в батьківській таблиці значення ключа.

Для відносини Client - club_kart при зміні в батьківській таблиці Client значення ключового поля - passport має автоматично осуществлятся каскадне зміна passport в таблиці club_kart (CASCADE)

Аналогічний тип дій задається щодо Client - spisok_food, Client - predostavlenie_uslugi.

Аналогічний тип дій задається щодо Instruktor - Client, spisok_food - sport_food, usluga - predostavlenie_uslugi.

2) Визначимо реакції для спроби видалення запису в батьківській таблиці.

Для відносин Client - club_kart, Client - predostavlenie_uslugi, Client - spisok_food, а також usluga - predostavlenie_uslugi - реакція CASCADE, оскільки видалення запису в батьківській таблиці повинні автоматично видалятися пов'язані записи в дочірній.

Для відносин ж Instruktor - Client і spisok_food - sport_food дане правило повинне ігноруватися (IGNORE). p align="justify">) Визначимо реакції для спроби вставки запису в дочірній таблиці.

Для відносин Instruktor - Client і Client - club_kart слід ігнорувати вставку запису в батьківській таблиці (IGNORE). В інших співвідношеннях необхідно правило заборони на видалення запису в головній таблиці, поки до неї прив'язані запису підлеглих таблиць. br/>В 

Малюнок 4.2 - Обмеження цілісності


.6 Реалізація БД для СУБД InterBase


CREATE DATABASE "c: BaseSport.gdb" "SYSDBA" PASSWORD "masterkey"; table SportFood// Створення таблци SportFood

(

nazvanie char (40) not null primary key,// ​​Створення поля символьного типу на 40 символів, первинний ключ

price float,// ​​створення поля, дійсного типу

colvo integer,// ​​створення поля цілочисельного типу

instruction char (200)// створення символьного поля на 200 символів

); table Instructor// аналогічно попередньому

(_ins float not null ...


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





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

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