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

Реферат Розробка інтерфейсу користувача для роботи з базою даних Будинку культури





/p>

Хлопці - Хлопці (№ п/п #);

Заходи - Заходи (код заходів #).

2. Виділила відносини типу багато-до-багатьох. Їм ставляться у відповідність базові відносини, для кожного з яких визначаються зовнішні ключі. Після цього формується первинний ключ відносини. Для БД Будинку культури відношенню Заняття поставимо у відповідність таблицю Заняття із зовнішніми ключами н.гр (для зв'язку з таблицею Гурток) і № п/п (для зв'язку з таблицею Хлопці); первинним ключем таблиці буде комбінація зовнішніх ключів (н.гр, № п/п). Ці міркування документуються на мові визначення даних наступним чином:

Займаються - Заняття (№ #, н.гр #, № п/п #)


PRIMARY KEY (н.гр #, № п/п #, № #) KEY (н.гр #,) REFERENCES КружокDELETE NO ACTIONUPDATE CASCADEKEY (№ п/п #) REFERENCES РебятаDELETE NO ACTIONUPDATE CASCADE


3. Виділила відносини типу багато-до-одного в яких беруть участь тільки правильні об'єкти. Це відносини керують і беруть участь. Для них нові базові відносини не створюються. Але в базове ставлення, відповідне стороні «багато», додається зовнішній ключ для доступу до базового відношенню, відповідному боці «один». В якості зовнішнього ключа використовується первинний ключ базового ставлення боку «один». У БД Будинку культури для відносини керують нової таблиці створювати не будемо. Але в таблицю Гурток (сторона «багато») додається зовнішній ключ тн для зв'язку з таблицею Фахівці (сторона «один»). Для відносини беруть участь нової таблиці створювати не будемо. Але в таблицю Хлопці (сторона «багато») додається зовнішній ключ код заходів для зв'язку з таблицею Заходи (сторона «один»). Ці міркування документуються на мові визначення даних наступним чином:


Беруть участь - Хлопці (№ п/п #, код.мер #)

PRIMARY KEY (№ п/п #) KEY (код.мер #) REFERENCES МеропріятіяDELETE NO ACTIONUPDATE CASCADE

Керують - Гурток (н.гр #; т.зв #)

PRIMARY KEY (н.гр #) KEY (т.зв #) REFERENCES СпеціалістиDELETE NO ACTIONUPDATE CASCADE


4. Виділяються відносини багато-до-одного, в яких беруть участь слабкі об'єкти. Для кожного слабкого об'єкта створюється базове ставлення і визначається первинний ключ. Для відносин багато-до-одного нові базові відносини не створюються, але ставиться зовнішній ключ з боку «багато» до сторони «один». При вказівці правил зовнішніх ключів дозволяється видалення значень первинних ключів (навіть при наявності посилань на них) разом з відповідними значеннями зовнішніх ключів. Це означає, що вказуються такі правила:

ON DELETE CASCADEUPDATE CASCADE

На діаграмі «Об'єкт/ставлення» для БД Будинку культури слабких об'єктів немає.

5. Кожен неключових властивості об'єктів і відносин у всіх створених базових відносинах ставиться у відповідність неключових атрибут. У БД Будинку культури додаються неключові атрибути в кожну створену таблицю.

На підставі всіх вище наведених міркувань отримуємо наступну структуру фрагмента БД Будинку культури:

Фахівці (т.зв #, ПІБ, посада, дата народження, освіта, телефон, адреса, паспортні дані, місце навчання, дані про вислугу років, дата надходження на роботу);

Гурток (н.гр #, т.зв #, вид художньої самодіяльності, кількість хлопців, вікові групи);

Хлопці (№ п/п #, код заходів #, ПІБ, телефон, напрямок, місце проживання, дата народження, стать, кількість нагород);

Заходи (код заходів #, дата, назва, учасники, зміст, відповідальні);

Займаються (№ #, н.гр #, № п/п #; Дата, що)


. 3 Опис даних на мові SQL


Самі по собі дані в комп'ютерній формі не становлять інтерес для користувача, якщо відсутні кошти доступу до них. Доступ здійснюється у вигляді запитів, які формулюються на стандартному мові запитів. Сьогодні для більшості СУБД такою мовою є SQL.

Його поява і розвиток як засоби опису доступу до бази даних пов'язано зі створенням теорії реляційних баз даних. Прообраз мови виник в 1970 р в лабораторії Санта-Тереза ??фірми IBM в рамках науково-дослідного проекту System/R. Сьогодні - це фактичний стандарт інтерфейсу з сучасними СУБД. Популярність його настільки велика, що розробники нереляційних СУБД (наприклад, ADABAS) постачають свої системи SQL-інтерфейсом.

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


Назад | сторінка 3 з 18 | Наступна сторінка





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

  • Реферат на тему: Багато табличні бази даних
  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних &Автомайстерня&
  • Реферат на тему: Робота з таблицею Excel як з базою даних
  • Реферат на тему: Загальна характеристика основних суб'єктів, що беруть участь у боротьбі ...
  • Реферат на тему: Медико-психологічна захист населення та осіб, що беруть участь в його порят ...