Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Перечень типовых заданий на проектирование БД

Контрольная работа

«проектирование базы данных MS ACCESS»

 

1. Разработайте базу данных для объекта, указанного в варианте. Самостоятельно определите тип, длину и прочие реквизиты полей. Установите связи между таблицами. Наполните таблицы информацией (если это уместно – создайте формы для заполнения таблиц).

Требования к таблицам:

· Емкость таблиц: Для таблиц-справочников – 2-3 записи, для остальных –  не менее 10 записей

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

2. Создайте несколько запросов организующих выборку данных:

· по разным полям с условиями отбора;

· из разных таблиц;

· с вычисляемым полем;

· с параметром;

· итоговый;

· перекрестный;

· запрос, сформулированный в задании.

3. Создайте пользовательский интерфейс-форму для вызова созданных объектов базы данных с использованием макросов.

4. Создайте отчет по базе данных, выполнив:

· группировку элементов отчета по одному из полей,

· форматирование текста, изменив тип, вид, цвет, размер шрифта, вид выравнивания; помещение вычисляемого поля.

· размещение в нижнем колонтитуле название учреждения, а в заголовке отчета фирменный знак (можно использовать для его создания графический редактор и связать рисунок с отчетом как OLE-объект).

 

(Если Вам не нравится выпавшая прикладная область – подберите себе сами)

 

Перечень типовых заданий на проектирование БД

 

1. Прикладная область: «Мастерская по ремонту бытовой техники». Документы: «Заявка на ремонт оборудования», «Заявка от мастера на склад», «Накладная на поставку запчастей».

Кто ремонтировал заданное изделие и что необходимо отремонтировать?

 

 

2. Прикладная область: «Служба занятости». Документы: «Журнал регистрации безработных», «Заявки от предприятий», «Договор на переподготовку (получение новой специальности)».

Вывести состояние безработного на настоящее время.

3. Прикладная область: «Кинотеатр». Документы: «Расписание сеансов», «Билет», «Накладная на поставку фильмов».

Сколько билетов продано на заданный сеанс?

 

 

4. Прикладная область: «Театр». Документы: «Репертуар», «Билет», «Программа спектакля».

Какой спектакль идет в заданную дату?

 

 

5. Прикладная область: «Деятельность строительной бригады». Документы: «Наряды», «Табель отработанного времени». Замечание: Каждая бригада имеет номер, бригадира и телефон, выполняет несколько видов работ.

Вывести сумму по нарядам бригады за месяц.

 

 

6. Прикладная область: «Деятельность туристической фирмы». Документы: «Заказ на путевку», «Каталог путевок».

В какой город и на какое время приобрел путевку заданный клиент?

 

 

7. Прикладная область: «Регистрация автомобилей в ГАИ». Документы: «Регистрационный лист» «Данные в налоговую инспекцию для уплаты налога на автотранспорт».

Сколько зарегистрировано автомобилей заданной марки и их владельцы?

 

 

8. Прикладная область: «Чемпионат по футболу». Документы: «Турнирная таблица», «Заявки команд на матч», «Продажа билетов на матч».

Суммарная выручка от продажи билетов на заданный матч.

 

 

9. Прикладная область: «Обслуживание пассажиров на ж.д. вокзале». Документы: «Билет пассажира», «Назначение на рейс состава», «Расписание движения поездов». Вывести время отправления поезда, на который приобрел билет заданный пассажир.

 

 

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

Список клиентов, которые застраховались от «несчастного случая»

 

 

11. Прикладная область: «Общественный транспорт». Документы: «Расписание движения транспорта», «Маршрутный лист», «Табель сотрудников предприятия».

Вывести время прибытия автобусов всех маршрутов на заданную остановку.

12. Прикладная область: «Поликлиника». Документы: «Карточка пациента», «Расписание работы врачей», «Талон на посещение врача». Замечание: В базе данных обязательно фиксируется диагноз, принимаемые препараты и результат лечения.

Какой диагноз у заданного больного, чем его лечат и каково его состояние на сегодняшний день?

 

 

13. Прикладная область: «Факультет». Документы: «Карточка студента», «Расписание занятий», «Экзаменационная ведомость».

Вывести расписание для группы в виде перекрестного запроса (день недели, номер пары, предмет).

 

 

14. Прикладная область: «Деятельность библиотеки». Документы: «Каталог периодических изданий», «Регистрация выданных книг», «Табель сотрудников библиотеки». В библиотеке могут быть несколько экземпляров одной и той же книги, различающиеся только инвентарными номерами.

Сколько экземпляров заданной книги имеется в библиотеке?

 

 

15. Прикладная область: «Школа». Документы: «Классный журнал», «Расписание занятий», «Сведения о родителях».

Вывести расписание для заданного класса в виде перекрестного запроса (день недели, номер урока, предмет).

 

 

16. Прикладная область: «Магазин». Документы: «Накладная на поставку товара», «Отчет о продажах за день», «Отчет о наличии товара на складе».

Вывести все наименования товаров, поставщика каждого товара, количество товара на складе.

 

 

17. Прикладная область: «Служба занятости». Документы: «Журнал регистрации безработных», «Заявки от предприятий», «Договор на переподготовку (получение новой специальности)»

Вывести состояние безработного на настоящее время.

 

 

18. Прикладная область: «Театр». Документы: «Репертуар», «Билет», «Программа спектакля».

Какой спектакль идет в заданную дату?

 

 

19. Прикладная область: «Кинотеатр». Документы: «Расписание сеансов», «Билет», «Накладная на поставку фильмов».

Сколько билетов продано на заданный сеанс?

20. Прикладная область: «Мастерская по ремонту бытовой техники». Документы: «Заявка на ремонт оборудования», «Заявка от мастера на склад», «Накладная на поставку запчастей».

Кто ремонтировал заданное изделие, что необходимо отремонтировать и у каких мастеров?

 

 

21. Прикладная область: «Деятельность строительной бригады». Документы: «Наряды», «Табель отработанного времени». Замечание: Каждая бригада имеет номер, бригадира и телефон, выполняет несколько видов работ.

Вывести сумму по нарядам бригады за месяц.

 

 

22. Прикладная область: «Деятельность туристической фирмы». Документы: «Заказ на путевку», «Каталог путевок».

В какой город и на какое время приобрел путевку заданный клиент?

 

 

23. Прикладная область: «Общественный транспорт». Документы: «Расписание движения транспорта», «Маршрутный лист», «Табель сотрудников предприятия».

Вывести время прибытия автобусов всех маршрутов на заданную остановку.

 

 

24. Прикладная область: «Регистрация автомобилей в ГАИ». Документы: «Регистрационный лист» «Данные в налоговую инспекцию для уплаты налога на автотранспорт».

Сколько зарегистрировано автомобилей заданной марки и их владельцы?

 

 

25. Прикладная область: «Чемпионат по футболу». Документы: «Турнирная таблица», «Заявки команд на матч», «Продажа билетов на матч».

Суммарная выручка от продажи билетов на заданный матч.

 

 

26. Прикладная область: «Библиотека». Документы: «Каталог периодических изданий», «Регистрация выданных книг», «Табель сотрудников библиотеки». В библиотеке могут быть несколько экземпляров одной и той же книги, различающиеся только инвентарными номерами.

Сколько экземпляров заданной книги имеется в библиотеке?

 

 

27. Прикладная область: «Поликлиника». Документы: «Карточка пациента», «Расписание работы врачей», «Талон на посещение врача». Замечание: В базе данных обязательно фиксируется диагноз, принимаемые препараты и результат лечения.

Какой диагноз у заданного больного, чем его лечат и каково его состояние на сегодняшний день?

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

Список клиентов, которые застраховались от «несчастного случая»

 

 

29. Прикладная область: «Факультет». Документы: «Карточка студента», «Расписание занятий», «Экзаменационная ведомость».

Вывести расписание для группы в виде перекрестного запроса (день недели, номер пары, предмет).

 

 

30. Прикладная область: «Обслуживание пассажиров на ж.д. вокзале». Документы: «Билет пассажира», «Назначение на рейс состава», «Расписание движения поездов».

Вывести время отправления поезда, на который приобрел билет заданный пассажир.

 

 

31. Прикладная область: «Школа». Документы: «Классный журнал», «Расписание занятий», «Сведения о родителях».

Вывести расписание для заданного класса в виде перекрестного запроса (день недели, номер урока, предмет).

 

 

32. Прикладная область: «Магазин». Документы: «Накладная на поставку товара», «Отчет о продажах за день», «Отчет о наличии товара на складе».

Вывести все наименования товаров, поставщика каждого товара, количество товара на складе.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...