- •«Информатика»
- •«Видеопрокат»
- •1. Задание на курсовую работу
- •2. Нормализация исходной таблицы
- •3. Создание базы данных в субд Access
- •3.1. Создание таблиц
- •3.2. Связи между таблицами
- •3.3. Создание форм
- •3.4. Создание отчетов
- •3.5. Создание запросов
- •3.5.1. Запрос с условием
- •3.5.2. Запрос с параметром
- •3.5.3. Запрос с группировкой
- •3.5.5. Перекрестный запрос
- •3.5.6. Запрос с вычисляемым полем
- •3.6. Создание кнопочной формы
- •4. Результаты
3.6. Создание кнопочной формы
Для удобного доступа к данным базы данных рекомендуется создавать многоуровневые кнопочные формы.
В курсовой работе требовалось создать двухуровневую кнопочную форму следующего вида (рис. 14).
Рис. 14. Главная кнопочная форма
В режиме Конструктора создаются кнопочные формы второго уровня.
Подключается панель элементов нажатием кнопки .
Выделяется объект . Кнопка прорисовывается на форме.
Нажатием правой кнопки мыши вызывается контекстное меню, выбирается команда Свойства, на закладке События выбирается строка Нажатие кнопки и выбирается строка Макрос.
В появившемся окне Макрос в столбце Макрокоманда выбирается соответствующая макрокоманда: ОткрытьЗапрос, ОткрытьОтчет и др.
В Аргументы макрокоманды указывается имя открываемого объекта и режим просмотра.
4. Результаты
В курсовой работе средствами СУБД Access была разработана база данных «Видеопрокат».
Созданы пять таблиц, между которыми в окне Схемы данных установлены связи.
Для каждой таблицы созданы формы для ввода и редактирования данных.
Созданы запросы следующих видов: с условием, перекрестный, с группировкой, с вычисляемым полем, с параметром.
Созданы отчеты.
Разработана двухуровневая кнопочная форма для удобства работы с базой данных.