- •Задания по курсу «Базы данных» на 1-4 лабораторные работы
- •Учет товаров на складах и торговых точках.
- •Успеваемость студентов.
- •Библиотека.
- •Магазины.
- •Конструктор.
- •Расход товаров.
- •Отдел кадров.
- •Учет выполнения курсовых работ.
- •Предприятие.
- •Учет материального положения студентов.
- •Изготовление деталей.
- •Потребность в лекарствах.
- •Подписка.
- •Делопроизводство.
Конструктор.
Имеются изделия, детали и материалы. Изделие задается заводским номером и наименованием. Деталь имеет наименование и определенную массу в граммах. Каждое изделие состоит из набора деталей, входящих в него в определенном количестве. Каждая деталь изготовлена из какого - либо материала. Материал задается наименованием и ценой за грамм.
Выходные документы:
Выдать детали заданного изделия, отсортированные по наименованию деталей, и стоимость материалов, из которых изготовлены детали.
По наименованию материала выдать список изделий, в производстве которых он используется, упорядоченный по массе материалов.
Расход товаров.
Имеются товары, покупатели и накладные. Покупатель характеризуется наименованием и адресом. Товар имеет номер, наименование и вид упаковки. Покупатель приобретает товар по определенной цене в определенном количестве. Факт покупки сопровождается накладной, содержащей номер накладной, дату покупки товара покупателем. Покупатель может приобрести несколько товаров по одной накладной.
Выходные документы:
Напечатать все факты покупки товаров определенным покупателем, отсортировав их по дате.
Напечатать все накладные (содержащие номер, дата, покупатель, товар, цена, количество, общая стоимость).
Отдел кадров.
Имеются сотрудники предприятия, их дети и отделы, в которых работают сотрудники. Информация о каждом сотруднике - табельный номер, ФИО, паспортные данные, адрес, возраст, пол, должность и количество детей. Каждый работник обязательно принадлежит какому-либо отделу. Отдел имеет наименование, ФИО начальника. Необходимо регистрировать хронологию назначений - перемещений сотрудников (т.е. фиксировать дату начала работы в отделе и дату окончания). Информация о ребенке – номер свидетельства о рождении, имя, пол, дата рождения.
Выходные документы:
Сформировать список работников заданного отдела на заданную дату, упорядоченный по возрасту.
Выдать список сотрудников, имеющих более одного ребенка, сгруппированный по отделам с подсчетом максимального возраста сотрудников в отделах.
Учет выполнения курсовых работ.
Имеются студенты, предметы и курсовые работы по предмету. Информация о студенте – шифр группы, ФИО и номер зачетной книжки. Предмет характеризуется названием, ФИО преподавателя и количеством часов. По предмету каждый студент должен выполнить курсовую работу. Курсовая работа по предмету характеризуется номером варианта и названием темы. Необходимо зарегистрировать дату получения студентом задания на курсовую работу, а при защите работы отметить дату сдачи и оценку.
Выходные документы:
Список тем курсовых работ по каждому предмету и указанием их количества, отсортировав по номеру варианта.
Выдать ведомость по определенному предмету определенной группы с подсчетом среднего балла. В ведомость включить только тех студентов, которые получили оценку.
Гараж.
База данных гаража должна содержать сведения о машинах, их рейсах и ремонтах. Ремонт характеризуется видом и длительностью (в днях). Сведения о машине включают в себя марку, признак «легковая/грузовая», номер, цвет. Рейс характеризуется номером, начальным и конечным пунктами рейса и расстоянием в километрах между ними. Информация о рейсе машины - дата и время начала, дата и время окончания, и масса груза. Ремонт машины характеризуется датой и временем начала. Считать, что машина может подлежать конкретному ремонту только один раз (повторная неисправность приводит к ее списыванию).
Выходные документы:
Список масс перевезенного груза для каждой грузовой машины за определенный период. Сортировка по номерам машин и массам.
Список ремонтов всех машин, отсортированный по длительности ремонта и по маркам машин.
