Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD / Course work / Russian / Пример проектной курсовой работы / Пример проектной курсовой работы.doc
Скачиваний:
30
Добавлен:
20.02.2016
Размер:
519.68 Кб
Скачать

Institute

Ім’я стовпця

Тип

Дов­жина

Призначення

Обмеження цілісності стовпців

INID

ціле число

10

Унікальний ID

Первинний ключ

Short_Name

строка

10

Скорочена назва

Факультативний.

Long_Name

строка

50

Повна назва

Обов’язковий, унікальний

Director

строка

30

ПІБ директора

Обов’язковий, унікальний

UNID

ціле число

10

Зв’язок з ВУЗом

Зовнішній ключ, що посилається на первин­ний ключ відношення UNIVERSITY. Обов’язковий

Таблиця 9. Відношення сутності ФАКУЛЬТЕТ

FACULTY

Ім’я стовпця

Тип

Дов­жина

Призначення

Обмеження цілісності стовпців

FAID

ціле число

10

Унікальний ID

Первинний ключ

Short_Name

строка

10

Скорочена назва

Факультативний.

Long_Name

строка

50

Повна назва

Обов’язковий, унікальний

Dean

строка

30

ПІБ декана

Обов’язковий, унікальний

UNID

ціле число

10

Зв’язок з ВУЗом

Зовнішній ключ, що посилається на первин­ний ключ відношення UNIVERSITY. Факультативний

INID

ціле число

10

Зв’язок з інститутом

Зовнішній ключ, що посилається на первин­ний ключ відношення INSTITUTE,. Факультативний

FKType

строка

Признак, кому належить факультет, ВУЗу або інституту

Приймає значення: „У”, якщо факультет належить UNIVERSI­TY, або “І”, якщо факультет належитьINSTITUTE

Таблиця 10. Відношення сутності КАФЕДРА

DEPARTMENT

Ім’я стовпця

Тип

Дов­жина

Призначення

Обмеження цілісності стовпців

DEID

ціле число

10

Унікальний ID

Первинний ключ

Short_Name

строка

10

Скорочена назва

Факультативний.

Long_Name

строка

50

Повна назва

Обов’язковий, унікальний

Head

строка

30

ПІБ завідувача

Обов’язковий, факультативний

FAID

ціле число

10

Зв’язок з факультетом

Зовнішній ключ, що посилається на первин­ний ключ відношення FACILTY. Обов’язковий

Таблиця 11. Відношення сутності ГРУПА

STGROUP

Ім’я стовпця

Тип

Дов­жина

Призначення

Обмеження цілісності стовпців

GRID

ціле число

10

Унікальний ID

Первинний ключ

Num

строка

5

Номер групи

Обов’язковий, унікальний у межах факультету

Descr

строка

255

Змістовний опис групи

Факультативний

DEID

ціле число

10

Зв’язок з кафедрою

Зовнішній ключ, що посилається на первин­ний ключ відношення DEPARTMENT. Обов’язковий

CUID

ціле число

10

Зв’язок з курсом

Зовнішній ключ, що посилається на первин­ний ключ відношення COURSE. Обов’язковий

Таблиця 12. Відношення сутності СТУДЕНТ

STUDENT

Ім’я стовпця

Тип

Дов­жина

Призначення

Обмеження цілісності стовпців

STID

ціле число

10

Унікальний ID

Первинний ключ

Last_name

строка

30

Прізвище

Обов’язковий

Name

строка

20

Ім’я

Обов’язковий

Patro_name

строка

20

По батькові

Обов’язковий

Num

строка

10

Номер студентського квитка

Обов’язковий, унікальний

Birthday

дата

Дата народження

Обов’язковий

Year

ціле число

4

Рік вступу у ВУЗ

Обов’язковий

Country

строка

20

Країна мешкання

Обов’язковий

Contract

строка

1

Навчання за контрактом

Обов’язковий. „T” – навчання за контрактом, „H” - ні

External

строка

1

Навчання екстерном

Обов’язковий. „T” – навчання екстерном, „H” - ні

GRID

ціле число

10

Зв’язок з групою

Зовнішній ключ, що посилається на первин­ний ключ відношення STGROUP. Обов’язковий

Таблиця 13. Відношення сутності БАЗА ПРАКТИКИ

COMPANY

Ім’я стовпця

Тип

Дов­жина

Призначення

Обмеження цілісності стовпців

COID

ціле число

10

Унікальний ID

Первинний ключ

Num

строка

10

Реєстровий номер

Обов’язковий, унікальний

Name

строка

40

Назва

Обов’язковий

Head

строка

20

ПІБ керівника

Обов’язковий

Post

строка

20

Посада керівника

Обов’язковий

Address

строка

50

Адреса

Факультативний

Таблиця 14. Відношення сутності ДОГОВІР

AGREEMENT

Ім’я стовпця

Тип

Дов­жина

Призначення

Обмеження цілісності стовпців

AGID

ціле число

10

Унікальний ID

Первинний ключ

Num

строка

10

Номер договору

Обов’язковий, унікальний

AssDate

дата

Дата підписання

Обов’язковий

St_num

ціле число

2

Кількість студентів

Обов’язковий

From_date

дата

Дата початку практики

Обов’язковий

To_date

дата

Дата закінчення практики

Обов’язковий

COID

ціле число

10

Зв’язок з базою практики

Зовнішній ключ, що посилається на первин­ний ключ відношення COMPANY. Обов’язковий

FAID

ціле число

10

Зв’язок з кафедрою

Зовнішній ключ, що посилається на первин­ний ключ відношення FACULTY. Обов’язковий

Таблиця 15. Відношення сутності КЕРІВНИК

TUTOR

Ім’я стовпця

Тип

Дов­жина

Призначення

Обмеження цілісності стовпців

TUID

ціле число

10

Унікальний ID

Первинний ключ

Name

строка

30

ПІБ керівника

Обов’язковий

Post

строка

20

Посада

Факультативний

Address

строка

30

Адреса

Факультативний

Pas_ser

строка

2

Серія паспорту

Обов’язковий

Pas_ num

строка

6

Номер паспорту

Обов’язковий

Обмеження цілісності таблиці

Сукупність стовпців (PasSer,PasNum) має обмеження унікальності.

Таблиця 16. Відношення сутності ПРАКТИКА СТУДЕНТА

STUD_PRACTICE

Ім’я стовпця

Тип

Дов­жина

Призначення

Обмеження цілісності стовпців

SPID

ціле число

10

Унікальний ID

Первинний ключ

Duration

ціле число

2

Термін проходження практики у днях

Обов’язковий

In_date

дата

Дата початку практики

Обов’язковий

Out_date

дата

Дата закінчен. практики

Обов’язковий

Mark

ціле число

1

Оцінка

Факультативний, Приймає значен­ня у інтервалі 1 — 5

STID

ціле число

10

Зв’язок з студентом

Зовнішній ключ, що посилається на первин­ний ключ відношення STUDENT. Обов’язковий

TUFID

ціле число

10

Зв’язок з керівником від факультету

Зовнішній ключ, що посилається на первин­ний ключ відношення TUTOR. Обов’язковий

TUCID

ціле число

10

Зв’язок з керівником від бази практики

Зовнішній ключ, що посилається на первин­ний ключ відношення TUTOR. Обов’язковий

AGID

ціле число

10

Зв’язок з договором, згідно з яким проходила практика

Зовнішній ключ, що посилається на первин­ний ключ відношення AGREEMENT. Факультативний

PPID

ціле число

10

Зв’язок з запланованою практикою

Зовнішній ключ, що посилається на первин­ний ключ відношення PLAN_PRACTICE. Обов’язковий

Обмеження цілісності таблиці

Сукупність стовпців (STID,PPID) має обмеження унікальності та обов’язковості.

Таблиця 17. Відношення сутності ЗВІТ

REPORT

Ім’я стовпця

Тип

Дов­жина

Призначення

Обмеження цілісності стовпців

REID

ціле число

10

Унікальний ID

Первинний ключ

Text

строка

30КБ

Текст звіту

Обов’язковий

SPID

ціле число

10

Зв’язок з практикою студента

Зовнішній ключ, що посилається на первин­ний ключ відношення STUD_PRACTICE. Обов’язковий та унікальний