- •Лабораторное занятие № 5 создание баз данных Теоретическая часть
- •Создание таблиц
- •Создание запросов
- •Создание форм
- •Создание отчетов
- •Лабораторная работа
- •Конструирование таблиц
- •Рекомендации по выполнению
- •Создание связей между таблицами
- •Рекомендации по выполнению
- •Конструирование запросов
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Конструирование форм
- •Рекомендации по выполнению
- •Конструирование отчетов
- •Рекомендации по выполнению
- •Дополнительное задание
- •Проектирование запросов действия Запросы действия
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Рекомендации по выполнению
Создание запросов
В MS Access 2007 таблицы можно создавать двумя способами: в режиме мастера запросов и в режиме конструктора. Для создания запросов на вкладке Создание имеется группа Другие (Рис. 5).
Рис. 5. Способы создания запросов
В Режиме мастера запрос создаётся в диалоговом режиме. Пользователь отвечает на вопрос и нажимает кнопку Далее. В этом режиме можно создать 5 типов запросов: Простой подробный, Простой итоговый, Перекрестный, Повторяющиеся записи и Запрос без подчиненных.
Основным режимом создания запросов является режим Конструктора. Окно Конструктора запросов (Рис. 6) разделено на две панели: верхняя панель, включает таблицы и запросы, выбранные в качестве источника создаваемого запроса, нижняя панель - является бланком запроса по образцу, который нужно заполнить. В этом режиме в запросе можно создавать вычисляемые поля содержащие математические формулы для расчета данных.
Запрос, созданный в режиме мастера всегда можно исправить или изменить в Конструкторе. Переключение режима работы осуществляется с помощью кнопки Режим на ленте.
Рис. 6. Конструктор запросов
При переключении в режим Конструктора на ленте появляется вкладка Работа с запросами/Конструктор, на которой расположены инструменты для работы с запросами. На этой же вкладке расположены кнопки для создания запросов действия: запрос на создание таблицы, на удаление, на добавление, на обновление.
Создание форм
В базе данных Access формы можно создавать тремя способами: с помощью заготовок (шаблонов); с помощью Мастера форм, с помощью Конструктора форм
Открывать формы можно тоже в трёх режимах: Режим формы (для просмотра и ввода данных), Режим макета (для небольшого редактирования) и режим Конструктора (основной режим для создания формы). Режимы можно переключать с помощью кнопки Режим на ленте.
Инструменты для создания форм расположены в группе Формы на вкладке Создание (Рис. 7) и контекстных вкладках Конструктор и Упорядочить.
Рис.7. Группа Формы
Создание с помощью заготовок позволяет получить форму одним нажатием кнопки. Сначала на Панели объектов выбирается таблица, на основе которой будет построена форма, а затем нажимается соответствующая кнопка (Форма, Разделённая форма, Несколько элементов). При необходимости можно перейти в режим конструктора и изменить любой элемент.
В Режиме мастера сначала из таблиц или запросов выбираются поля, которые будут отображаться в форме (можно выбирать поля из нескольких таблиц). Затем выбирается вид формы и стиль оформления.
В режиме конструктора перед пользователем открывается окно Конструктора форма состоящее из нескольких областей: Заголовок формы, Область данных, Примечание формы, Верхний/Нижний колонтитулы (Рис. 8). Все области, кроме Области данных можно скрыть или отобразить. Поля из таблиц в заготовку формы можно добавлять перетаскиванием.
Рис. 8. Рабочее окно Конструктора форм
Создание отчетов
Отчёты в базе данных Access можно создавать тремя способами: с помощью заготовок (Отчёт, Наклейки, Пустой отчет); с помощью Мастера форм, с помощью Конструктора форм
Открывать отчёты можно в четырех режимах: Представление отчёта (для просмотра отчета), Предварительный просмотр (как отчет будет выглядеть при печати), Режим макета (можно просмотреть внешний вид макета и внести небольшие изменения) и режим Конструктора.
Инструменты для создания форм расположены в группе Отчёты на вкладке Создание (Рис. 9) и контекстных вкладках Конструктор, Упорядочить и Параметры страницы.
Рис.9. Группа Отчёты
Режимы создания отчётов, в целом аналогичны режимам создания форм. Отличием являются две дополнительные области в окне конструктора отчетов, которых нет в формах: Заголовок и Примечание группы (Рис. 10). С помощью этих областей можно производить группировку по какому либо полю. Группировку можно задать как при создании отчета, так и добавить позже.
Рис. 10. Структура отчёта
При создании отчета в режиме мастера, для задания группировки необходимо на третьем шаге выбрать поле для группировки. В дальнейшем, если в созданном отчете перейти в режим Конструктора, там будет отображаться область Заголовок группы, в котором будет находиться поле группировки. Область Примечания группы отображается с помощью кнопки Больше на панели Группировка, сортировка и итоги (Рис. 11).
Рис. 11. Панель Группировка, сортировка и итоги