Задания для лабораторной работы. Проектирование баз данных. Часть 2., страница 3

Составьте форму для просмотра указанной информации и формы отчетов для вывода ее на принтер.

10. Разработать БД учета успеваемости студентов на факультете

Фамилия И.О. студента, группа, староста группы, семестр, дисциплины, преподаватель, оценки, зачеты, экзамены, курсовые.

Дать справочные таблицы:

- Информация по состоянию оценок по заданной дисциплине

- Всех студентов, неуспевающих студентов, дисциплина не успевания, оценки  и преподаватель.

- Всех старост групп, где есть неуспевающие  студенты

Составьте форму для просмотра указанной информации и формы отчетов для вывода ее на принтер.

11. Требуется регистрировать учебную нагрузку кафедры Вуза. Учебная нагрузка включает в себя дисциплины, которая ведет кафедра, и их характеристики:

— название,

— номер группы студентов, слушающих дисциплину

— полугодие, в котором идет дисциплина

— число часов лекций по дисциплине

— лабораторных работ

— практических работ

Кроме того по каждой дисциплине имеются консультации (10% от объема лекционного курса), экзамены (30 минут на студента) или зачеты ( 25 минут на студента).

Дисциплину может вести либо один преподаватель, либо несколько.

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

Выдать запросы:

— список преподавателей с посеместровой и годовой учебной нагрузкой

— полная нагрузка на кафедре

— нагрузка отдельного преподавателя

Составьте форму для просмотра указанной информации и формы отчетов для вывода ее на принтер.

12. Составить базу данных обработки информации о товарах и услугах предприятий и магазинов г.Комсомольск по рекламным объявлениям газеты КУРЬЕР

Запросы:

- где найти заданный товар (отсортировать по стоимости)

- адрес и телефон заданного предприятия

-  показать объявления, поданные в заданном диапазоне дат

Отчеты:

список всех предприятий и их товаров и услуг

13. Составить базу данных по хранению информации о штампах. В структуре базы данных должны обязательно присутствовать поля со следующей информацией:

вид оснастки, тип пакета, габариты детали, направляющие колонки, тип съемника, номер пакета, операционный эскиз детали, раскрой, шифр оснастки (имя файла/машины), толщина материала.

Поиск в базе должен осуществляться по полям: вид оснастки, тип пакета, габариты детали, расположение колонок, тип съемника, номер пакета, шифр оснастки (имя файла/машины), толщина материала.

Ввод информации в базу данных должен осуществляться в форме удобной и доступной для понимания специалистов с начальными навыками работы на ПЭВМ.             Вывод результатов поиска на печать должен осуществляться в табличной форме.

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

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

-  название и координаты ближайшего ремонтного корабля к заданному транспортному

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

15. Ремонтный корабль имеет двадцать отсеков в которых выполняются по пять разновидностей ремнонтных работ. Одни и те же ремонтные работы могут выполняться в разных отсеках. В каждом отсеке работает по шесть техников. Техники характеризуются классностью и могут выполнять до трех разновидностей работ. Отсеки загружены работой, определяемой количеством конкретных ремонтных действий, выполняемых в настоящий момент. Каждый отсек имеет предел по объему одновременно выполняемых работ.

Построить базу даных, отвечающую на следующие запросы:

-  вывести список всех техников, выполняющих в даный момент заданую (определенный вид) работу;

-  какие работы выполняет в текущий момент заданный техник;

-  какой отсек в настоящее время наиболее загружен работой.

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

16. Разработать базу данных для хранения информации по содержанию СD-дисков (аудио, видео и программных).

Организовать поиск по названию диска, типу информации, названию программ или описанию программ.