Варианты для ACCESS (ЗАЧЕТ) 2013 / ACCESS-вариант7
.docЗачетное задание по базам данных.
Вариант 7.
Выполнение задания оценивается по содержимому созданных файлов. Файлы, сохраненные не в тех папках или названные ненадлежащим образом, не оцениваются.
Для сохранения результатов работы студент должен в папке D:\Студент создать папку с именем, состоящим из слова ЗАЧЕТ, указания факультета, курса, группы и фамилии с инициалами, например, ЗАЧЕТ-ЛФ2гр52-ИвановИИ. Файлы называть по фамилии с инициалами (если в задании нет иных указаний) и сохранять в этой папке.
-
Создать базу данных с таблицами «Пациент» и «Процедура» для больницы. Установить связь между таблицами типа «один-ко-многим» с сохранением целостности данных. (Таблица «Пациент» на стороне «один», «Процедура» – на стороне «многие»). Заполнить на 3 пациентов, которые в сумме получили 8 процедур. (2 балла).
Пациент Процедура
Код ФИО пациента |
|
Код Процедура |
ФИО пациента |
|
Связь ФИО пациента |
Пол |
|
Название процедуры |
Год рождения |
|
Дата проведения |
Отделение |
|
Кто назначил процедуру |
Номер палаты |
|
Кто провел процедуру |
Лечащий врач |
|
Замечания |
-
Создать следующие запросы (при необходимости изменить данные в таблицах):
-
Находящий ФИО пациентов, у которых по проведению процедур были жалобы (1 балл).
-
Рассчитывающий число процедур, которые получил каждый из пациентов (2 балла).
-
«Спрашивающий» при название процедуры и ФИО пациента, которому она была сделана (2 балла)
-
Автоматически меняющий после запуска значение м в поле «Пол» на М (2 балла).
-
Создать формыв один столбец по таблице «Пациенты» и «Процедуры» (2 балла).
-
Усовершенствовать их внешний вид – изменить расположение полей, сделать шаблоны для их ввода большими, с крупными символами (2 балла).
-
Разместить на формах следующие элементы автоматизации:
-
*На форме «Процедура» - преобразовать поле «Связь ФИО пациента» в поле со списком с возможностью выбора из списка имеющихся в таблице «Пациенты» (1 балл).
-
* На форме «Процедура» - встроить кнопки «+» и «-», щелчки по которым увеличивают или уменьшают значение введенной даты обследования (2 балла);
-
* На форме «Пациент» - Сделать так, чтобы после ввода пола пациента фамилии мужчин отображались голубым, фамилии женщин – зеленым, а фамилии тех, у кого это поле введено с ошибкой - красным (2 балла).
-
Создать произвольный отчет (1 балл).