Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания по КР.doc
Скачиваний:
5
Добавлен:
14.11.2019
Размер:
53.25 Кб
Скачать

Вариант 12. «драмтеатр»

Разрабатывается база данных для планирования гастрольной деятельности драматического театра.

В репертуаре театра имеется несколько спектаклей, в каждом из которых занято несколько актеров. Каждый спектакль имеет основной и запасной состав и список имеющихся ролей. Каждый актер может играть в нескольких спектаклях. Актер может играть одну или несколько ролей в основном составе спектакля, а также может играть некоторые роли в запасных составах каких-то спектаклей.

Периодически поступают заявки на проведение гастролей в разных городах, параллельно с которыми ведутся выступления в самом городе, согласно внутреннего графика выступлений. При поступлении заявки на гастроль указывается:

- город, в котором будут проходить гастроли;

- дата проведения;

- количество спектаклей, которые должны быть сыграны.

Необходимо осуществлять планирование гастрольной деятельности, т.е. согласно имеющимся заявкам на гастроли и в соответствии с внутренним графиком выступлений составлять график гастролей и состав труппы.

Вариант 13.

В базе данных предполагается хранить информацию о комплектации приборов.

Прибор может состоять из нескольких модулей и/или узлов и/или деталей.

Модуль может состоять из нескольких узлов и/или деталей.

Узел может состоять из нескольких деталей.

Деталь изготавливается из материала (по норме расхода). Из одного материала могут быть

изготовлены разные детали.

Одна деталь может входить в разные узлы, модули, приборы.

Один узел может входить в разные модули, приборы.

Один модуль может входить в разные приборы.

Вариант 14. КОЛЛЕДЖ.

В колледже работают N преподавателей. Для каждого преподавателя необходимо хранить информацию: ФИО, год рождения, пол, образование, иностранные языки и степень владения ими, адрес, информация о детях (ФИО, год рождения). Каждый преподаватель ведёт один или несколько предметов. За каждой группой закреплён один куратор. Имеется расписание занятий, в котором зафиксировано, в какое время, в какой день недели, в какой аудитории, какая группа занимается, каким предметом и какой преподаватель его ведёт.

Некоторые преподаватели ведут специальные семинары. Каждый преподаватель может вести несколько семинаров. Имеется расписание работы семинаров.

Разработать базу данных для хранения предложенной информации.

Вариант 15. Поликлиника

Разработать базу данных для учёта работы поликлиники. Поликлиника обслуживает несколько участков. За каждым участком закреплено определённое количество адресов. В поликлинике работают участковые врачи и специалисты (окулист, хирург и т.д.). Каждый врач имеет график приёма (день недели, время начала приёма, время окончания приёма). За каждым участком закреплён один участковый врач.

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

Ограничения:

- каждый пациент может посещать любого врача множество раз, каждый врач может принимать множество пациентов.