
3. Лабораторная работа №3 Тема: Создание форм для ввода и вывода информации в субд Access.
Цель: Создать формы для ввода и вывода информации по существующим таблицам и произвести сортировку, поиск и фильтрацию данных на формах.
Студенты должны:
Знать: Способы создания форм, виды автоформ, преимущества каждого из способов создания форм. Способы сортировки данных, виды фильтрации.
Уметь: Создавать формы различными способами, производить сортировку, поиск и фильтрацию данных.
Пояснения к работе.
Формы Access – это лицо базы данных. Для выполнения ежедневных, стандартных операций в хорошо организованной базе данных чаще всего используются именно формы. Как средство для ввода данных, форма является гораздо более удобным инструментом, чем таблица. Формы можно использовать при анализе данных (например, сводные таблицы и диаграммы), а также для вызова других форм, запросов, отчетов и различных автоматических операций. Кроме того, формы используются в качестве «управляющего центра» всей базы данных.
Работа с автоформами и мастером форм
Для работы с имеющимися формами, а также для их создания необходимо выбрать пункт Формы на панели Объекты. Для создания формы выберите команду Вставка/Форма или щелкните мышью по кнопке Создать, после чего на экране появится диалоговое окно Новая форма (рис. 5).
Создание
формы предусмотрено в следующих режимах:
в
Рисунок 5
Кроме того, можно создать особые виды форм: Диаграмма; Сводная таблица.
Рис. 1
Пример 1.
Создать
форму по таблице Цикловые
комиссии,
используя Автоформу в столбец. Автоформа
(рис. 6) автоматически строит простую
форму на базе выбранной таблицы, не
запрашивая больше никаких данных. В
таких формах отображаются все поля и
записи таблицы.
Рисунок 6
Для перехода по полям формы можно воспользоваться клавишами TAB и SHIFT+TAB.
Пример 2. Создать ленточную автоформу по таблице Дисциплины. Добавить несколько записей в данную форму. Проверить появились ли эти записи в таблице Дисциплины.
Указание: создается аналогично форме из примера 1
Пример 3. Создать табличную автоформу по таблице Специальности.
Указание: создается аналогично форме из примера 1
Пример 4. Используя, Мастер форм, создать форму для ввода данных по группам и студентам этих групп по таблицам Группы и Студенты (подчиненная форма Студенты).
Как и любой мастер, Мастер форм предлагает выполнить последовательность шагов:
П
Рисунок 7
Вторым шагом предлагается выбрать вид представления данных (выберите «Подчиненные формы» и выделите таблицу, которая будет главной – в нашем случае Группа).
Третий шаг – выбор внешнего вида подчиненной формы (выберите табличный).
Четвертый шаг – позволяет выбрать стиль формы (выберите по вашему усмотрению).
Пятым шагом назначается имя форме (или формам). Сохраните форму с именем Группы.
Пример 5. Постройте форму (с помощью Автоформы) по таблице Преподаватели, находясь в режиме просмотра таблицы.
Для этого откройте
таблицу Преподаватели
и воспользуйтесь кнопкой на панели
инструментов Новый объект
(Эту же кнопку можно использовать, не
открывая таблицы, а лишь выделив ее на
панели Таблицы).