Требование к содержанию и оформлению курсовой работы
1. Содержание курсовой работы
С помощью визуальных средств СУБД MS Access разработать систему управления реляционной базой данных (БД), согласно своему варианту задания. БД представляет собой совокупность связанных таблиц, полученных путем нормализации данных задания.
Созданная база данных должна включать:
1. Таблицы с исходными данными, причём количество таблиц должно соответствовать количеству типов объектов (от 2-х до 6-ти), содержащихся в исходных данных, а количество записей в каждой главной таблице должно быть не менее 12. Количество записей в подчинённых таблицах должно быть достаточным для проверки правильности выполнения запросов.
2. Все таблицы должны иметь формы для их заполнения, причём формы для подчинённых таблиц должны содержать поля со списком.
3. Запросы должны иметь названия, по которым можно определить, какая информация будет получена после выполнения запроса. Обязательно должны быть представлены запросы с условиями, запросы с вычисляемыми полями, запросы с параметром, перекрёстные запросы, запросы на создание таблиц, запросы на обновление, запросы на добавления и запросы на удаление.
4. Количество отчётов должно быть не менее двух.
5. Управление БД должно осуществляться либо с помощью двухуровневого меню, либо с помощью связанной кнопочной формой (главная кнопочная форма, подчиненные кнопочные формы). Из главной кнопочной формы должны выбираться пункты: "Таблицы", "Формы", "Запросы", "Отчеты" и "Выход из базы".
Элементами главной кнопочной формы являются объекты форм и отчетов. Запросы и таблицы не являются элементами главной кнопочной формы. Поэтому для создания кнопок "Запросы" или "Таблицы" на кнопочной форме нужно использовать макросы. Сначала в окне базы данных создают макросы «Открыть Запрос» или «Открыть Таблицу» с уникальными именами, а затем в кнопочной форме создают кнопки для вызова этих макросов.
5.1. Выбор пункта "Таблицы" должен приводить либо к появлению всплывающего меню, пунктами которого являются имена таблиц БД, либо к появлению кнопочной формы, содержащей кнопки, нажатие которых активизирует соответствующую таблицу. В обеих вариантах должен быть предусмотрен способ вывода схемы БД и возможность перехода в главное меню с закрытием всплывающего меню или связанной формы.
5.2. Выбор пункта "Формы" должен приводить либо к появлению всплывающего меню, пунктами которого являются имена экранных форм базы данных, либо к появлению кнопочной формы, содержащей кнопки, нажатие которых приводит к активизации соответствующей экранной формы. В обоих случаях в формах должно быть предусмотрено размещение кнопок для вызова форм связанных таблиц с отфильтрованными данными по выбранному полю из активной формы. В обоих вариантах должна быть предусмотрена возможность перехода в главное меню. Для каждой вызываемой формы должна быть предусмотрена возможность перехода в режим конструктора для возможной доработки формы путём нажатия командной кнопки.
5.3. Выбор