Практическая работа Access
.docПрактическая работа. Разработка базы данных в MS Access
Задание: Разработать базу данных
Порядок выполнения:
-
Согласно варианту создать базу данных (определить структуру таблиц, ключи, схему данных)
-
Заполнить таблицы своими данными (количество записей указано для каждой таблицы)
-
Подготовить форму для одной таблицы (таблица по своему усмотрению), в форме предусмотреть кнопку для выхода из формы, выполнить оформление формы
-
Подготовить запросы согласно своему варианту
-
Создать отчет согласно своему варианту
1 вариант
БД «Кадры предприятия». БД состоит из четырех таблиц, образующих следующую схему:
Отдел
(2
записи)
Группа
(5
записей)
Продвижение
по службе
(25
записей)
Сотрудник
(15
записей)
В таблицах должна содержаться следующая информация: название отдела, ФИО начальника отдела, телефон начальника отдела, код группы, ФИО руководителя группы, телефон руководителя, количество сотрудников в группе, код сотрудника, ФИО сотрудника, дата рождения, образование, семейное положение, количество детей, дата поступления в организацию, имеет ли награды, имеет ли взыскания, дата назначения на должность, зарплата
Подготовить запросы:
-
список сотрудников, имеющих награды
-
сведения о сотрудниках с указанием отдела, группы, ФИО, образования, количества детей
-
определить общее количество сотрудников по отделам
-
подсчитать общую заработную плату сотрудников по группам
Подготовить отчет по заработной плате сотрудников с указанием отдела, группы, ФИО сотрудника, заработной платы и подсчетом итогов по заработной плате
2 вариант
БД «Больница» (сведения о лечении больных в стационарном отделении). БД состоит из четырех таблиц, образующих следующую схему:
Отделение
(2
записи)
Врач
(8
записей)
Состояние
(30 записей)
Больной
(15 записей)
В таблицах должна содержаться следующая информация: название отделения, ФИО главного врача, число больничных коек в отделении, телефон главного врача, ФИО врача, категория врача (высшая, первая, вторая), ФИО больного, дата рождения больного, место работы больного, диагноз при поступлении, номер палаты, первичный ли больной (впервые ли поступил в стационар с данным диагнозом), дата поступления, дата выписки, дата состояния, температура, общее состояние (тяжелое, удовлетворительное)
Подготовить запросы:
-
список больных с указанием отделения, номера палаты
-
информация о больных с указанием отделения, лечащего врача, диагноза заболевания и общего состояния
-
информацию о лечащих врачах с указанием ФИО врача, категории, номера палат, в которых лежат его пациенты
-
список больных с указанием даты поступления и общего состояния
Подготовить отчет в разрезе отделений с указанием ФИО лечащего врача, ФИО больного, диагноза больного, состояния и номера палаты
3 вариант
БД «Факультет». БД состоит из 4 таблиц, образующих следующую схему:
Факультет
(1
запись)
Группа
(5
записей)
Успеваемость
(25
записей)
Дисциплины
(15
записей)
В таблицах должна содержаться следующая информация: название факультета, ФИО декана, телефон декана, количество студентов на факультете, номер группы, ФИО куратора, количество студентов в группе, название дисциплины, ФИО преподавателя, наличие у преподавателя ученой степени, наличие лаборатории, фамилия и имя ученика, оценка, количество пропусков занятий
Подготовить запросы:
-
список студентов по группам
-
успеваемость студентов, указать ФИО студента, дисциплины, преподавателя, оценки и количества пропусков
-
список преподавателей с указанием ФИО преподавателя, наличие у преподавателя ученой степени, наличие лаборатории
-
подсчитать общее количество пропусков по группам
Подготовить отчет по успеваемости с указанием группы, дисциплины, ФИО студента, оценки и количества пропусков и подсчетом итогов по пропускам по группе