Курсовая по БД
.docСанкт-Петербургский государственный электротехнический университет «ЛЭТИ»
Кафедра АСОИУ
Пояснительная записка к курсовой работе по дисциплине «Базы данных».
«Зоопарк»
Выполнила студентка гр.5362
Демьянчук А.А.
Преподаватель Цехановский В.В.
С-Пб, 2007г.
2
животные
сотруд.отдела
поставок
смотрители
отделение
инвентарь
поставщики
сельхоз.
предприятия
ветеринары
вет.аптека
вет.клиника
)Связи.
|
код животного |
|
ответств. смотритель |
|
ответств. сотрудник отдела поставок |
|
ответст. ветеринар |
|
вид |
|
пол |
|
возраст |
|
кличка |
|
отделение |
животные
Код смотрителя |
|
Паспортные данные |
|
обслуживаемые животные |
|
доступ к инвентарю |
|
график работы |
|
контактная информация |
смотрители
|
Код сотрудника |
|
Паспортные данные |
|
подопечные животные |
|
связь с поставщиками (заказы) |
|
график работы |
|
контактная информация |
сотрудн.отдела
поставок

|
Код ветеринара |
|
паспортные данные |
|
контактная информация |
|
подопечные животные |
|
принадлежность к опр. клинике |
|
доступ к вет.аптекам |
|
в |
|
Код поставщика |
|
Контактная информ. |
|
договор с производителем |
|
договор с сотрудником службы поставок |
поставщики
вет.
клиника
|
код клиники |
|
адрес |
|
ветеринары |

вет.
аптека
|
код аптеки |
|
адрес |
|
ветеринары-клиенты |
|
наименование |
|
лица, имеющие доступ |
|
количество |
|
срок службы |
инвентарь
|
Код производителя |
|
продукция |
|
принятые заказы |
|
договор с поставщиком |
|
контактная информация |
производители
|
название отделения |
|
список животных |
|
список смотрителей |
|
список сотрудников службы поставок |
отделение
4) Таблицы связей.
|
обеспечение обслуживания |
|
|
отделение |
код смотрителя |
|
список смотрителей |
отделение |
|
материальное обеспечение |
|
|
отделение |
сотрудники отдела поставок |
|
список сотрудников отдела поставок |
отделение |
|
уход за животными |
|
|
животные |
смотрители |
|
ответст.смотритель |
обслуживаемые животные |
|
питание |
|
|
животные |
сотрудники отдела поставок |
|
ответст. сотрудник отдела поставок |
подопечные животные |
|
лечение |
|
|
животные |
ветеринары |
|
ответственный ветеринар |
подопечные животные |
|
договоры о поставках |
|
|
сотрудник службы поставки |
поставщик |
|
заказы |
договор с сотрудником службы поставки |
|
сырье |
|
|
поставщики |
производители |
|
договор с производителем |
договор с поставщиками |
|
постоянный контроль и профилактика |
|
|
ветеринар |
вет. клиника |
|
принадлежность к опр. клинике |
список ветеринаров |
|
медикаменты |
|
|
ветеринар |
вет.аптека |
|
доступ к аптекам |
ветеринары-клиенты |
|
уборка территории |
|
|
смотрители |
инвентарь |
|
доступ к инвентарю |
лица, имеющие доступ |
5) Нормализация.
Ниже приведены измененные таблицы, для которых требовалось провести первый шаг нормализации. Остальные таблицы в нормализации не нуждаются.
|
смотрители |
||||||||||||
|
Код смотрителя |
доступ к инвентарю |
обслуживаемые животные |
график работы |
паспортные данные |
контактная информация |
|||||||
|
фамилия |
имя |
отчество |
дата рождения |
адрес |
тел. |
|||||||
|
дни |
часы |
улица |
дом |
кв. |
||||||||
|
сотрудники службы поставок |
||||||||||||
|
Код сотрудника |
договоры с пост |
обслуж-е животные |
график работы |
паспортные данные |
контактная информация |
|||||||
|
фамилия |
имя |
отчество |
дата рождения |
адрес |
тел. |
|||||||
|
дни |
часы |
улица |
дом |
кв. |
||||||||
|
ветеринары |
|||||||||||
|
Код ветеринара |
доступ к аптекам |
обслуживаемые животные |
принадлежность к клинике |
паспортные данные |
контактная информация |
||||||
|
фамилия |
имя |
отчество |
дата рождения |
адрес |
тел. |
||||||
|
улица |
дом |
кв. |
|||||||||
|
производители |
||||||||
|
Код производителя |
Контактная информация |
договор с поставщиком |
заказ |
продукция |
||||
|
Местоположение |
Тел |
|||||||
|
Страна |
Город |
Улица |
Дом |
|||||
|
поставщики |
|||||||
|
Код поставщика |
Контактная информация |
договор с сотрудником службы поставок |
договор с производителем |
||||
|
Местоположение |
Тел |
||||||
|
Страна |
Город |
Улица |
Дом |
||||
Второй и последующие шаги нормализации для данной работы не применимы.
Данная работа представляет один из возможных вариантов создания базы данных для зоопарка. В ней отражены основные объекты и взаимосвязи между ними. Отображен список сотрудников, имеющих различные специализации и выполняющих различные функции, прослежены основные пути поставок. Так, каждый сотрудник службы поставок имеет договоры с несколькими поставщиками, те, в свою очередь – с несколькими непосредственными производителями. Отражена связь между зоопарком и сопутствующими организациями – ветеринарными клиниками и аптеками. Поскольку данная модель является учебной, то рассмотрены, безусловно, не все существующие объекты и связи.
Вывод: в данной работе была представлена модель реляционной базы данных, которая представляет собой возможный аналог базы данных зоопарка. В курсовом проекте были представлены структура связей, таблицы данных, таблицы связей, а также была проведена нормализация.

етеринары