Примеры тем для разработки базы данных
1. Больница (сведения о лечении больных в стационарном отделении). База данных должна состоять из четырех таблиц, образующих следующую схему:
В таблицах должна содержаться следующая информация: название отделения; § ФИО заведующего отделением; § число больничных коек в отделении; § телефон заведующего; § ФИО врача; § категория врача; § ФИО, дата рождения, адрес, место работы, должность, диагноз при поступлении больного; § номер палаты; § информация о том, первичный ли больной; § дата выписки; § дата состояния; § температура; § общее состояние (тяжелое, удовлетворительное и т. п.); § список лекарств и процедур. 2. Кадры (сведения, хранящиеся в отделе кадров организации). База данных должна состоять из четырех таблиц, образующих следующую схему:
В таблицах должна содержаться следующая информация: название отдела; § ФИО начальника отдела; § номер кабинета начальника отдела; § телефон начальника отдела; § код рабочей группы; § ФИО руководителя группы; § номер кабинета руководителя группы; § телефон руководителя группы; § число сотрудников в группе; § ФИО, дата рождения, адрес, образование, семейное положение, число детей, дата поступления в организацию сотрудника; § информация о том, имеет ли сотрудник награды, взыскания; § дата назначения сотрудника на должность; § название должности; § зарплата. 3. Успеваемость (сведения об успеваемости учащихся школ административного района за учебный год). База данных должна состоять из четырех таблиц, образующих следующую схему:
В таблицах должна содержаться следующая информация:
Этап 2 Этот этап самостоятельной работы реализовать после освоения приемов создания запросов (работы 3.11-3.14). 1. Придумать формулировки не менее чем пяти запросов на выборку использованием сложных условий отбора и сортировки. 2. Записать в тетради команды запросов на гипотетическом языке. 3. Реализовать запросы с помощью конструктора. 4. Придумать и реализовать запросы на удаление записей. 5. Придумать и реализовать запросы с использованием вычисляемых полей. Этап 3 Этот этап самостоятельной работы реализовать после освоения приемов создания отчетов (работа 3.15). Сформулировать не менее двух различных заданий на получение отчёта по данным из таблиц самостоятельно построенной БД и выполненных запросов. Реализовать отчеты с помощью мастера отчетов. Работа 3.11. Реализация простых запросов с помощью конструктора Цель работы: освоение приемов реализации запросов на выборку с помощью конструктора запросов Microsoft Access. Используемое программное обеспечение: Microsoft Access. Основные понятия Конструктор запросов — высокоуровневое средство формирования запросов в СУБД Access, который можно рассматривать как пользовательскую оболочку к языку запросов SQL. Для формирования запроса в конструкторе используется табличная форма. Окно конструктора запросов представлено на рисунке. Поле схемы запроса — верхняя часть окна конструктора запросов, куда помещаются схемы таблиц, данные из которых используются в запросе. Бланк запроса — таблица в нижней части окна. Столбцы относятся к полям, участвующим в формировании запроса. В первой строке указываются имена всех этих полей. Вторая строка — имя таблицы, из которой извлекается соответствующее поле. Третья строка — признак сортировки. Используется лишь для ключей сортировки. Флажки в пятой строке отмечают признак вывода данного поля на экран при выполнении запроса. В следующих строках формируется условие отбора.
|