- •Раздел 7 База данных Access
- •2 Ввод данных в ячейки таблицы
- •3 Выполнение операций с бд
- •И расширенный фильтр.
- •4 Сохранить созданную таблицу бд.
- •1 Создание новой бд на дискете.
- •2 Создание таблицы бд.
- •3 Сохранение таблицы:
- •Задание 2 Примера. Заполнение таблицы бд, работа с таблицей
- •8 Добавить новую запись
- •5 Для сортировки данных в поле "Дата рождения" по убыванию:
- •6 Для фильтрации данных по полям "Должность" и "Зарплата":
- •9 Для просмотра созданной таблицы перед печатью:
- •Контрольные вопросы
- •Задание
- •Во вкладке Общие должны быть использованы все ограничения, рассмотренные вПримере создания бд:
- •1 Вариант.
- •2 Вариант.
- •Лабораторная работа 2
- •1.1 Способы создания форм
- •1.2 Правила ввода данных в форму:
- •Данные в форме сохраняются автоматически по мере их ввода в файле созданной бд, например, в файле бд "Справочник".
- •2 Создание форм
- •2.1 Порядок создания формы с помощью Автоформы
- •2.1.1 Сохранение формы
- •2.2 Порядок создания формы с помощью Мастера форм
- •Задание
- •Лабораторная работа 3
- •1.1 Применение запросов
- •1.2 Операции с данными в запросах
- •2 Создание отчетов
- •2.1 Формирование отчётов
- •Должность. Нажать клавишу Далее, появится следующее окно (рис. 12).
- •Контрольные вопросы
- •Лабораторная работа 4
- •4 Создание форм для ввода данных в таблицы
- •Контрольные вопросы
- •Задание (Номер варианта – номер компьютера в аудитории)
- •Лабораторная работа 5
- •2 Разработка запросов
- •2.1 Запрос с параметром по одной таблице.
- •2.2 Запрос с параметром по нескольким таблицам.
- •2.4 Запрос на удаление
- •2.5 Запрос на создание таблицы
- •Контрольные вопросы
- •Лабораторная работа № 6 Создание сложных форм и отчетов
- •1 Разработка сложной формы
- •Пример 1Создание сложных форм.
- •Порядок работы:
- •2 Редактирование формы.
- •3 Редактирование осей диаграммы.
- •2 Разработка сложного отчёта Пример 2Создание сложных отчетов
- •Порядок работы
- •3 Разработка кнопочной формы-меню
- •Порядок работы
- •Контрольные вопросы
1.2 Правила ввода данных в форму:
1 Открывание формы – в окне базы данных щелкнуть на кнопке Формы и дважды щелкнуть мышью по имени формы.
2 Начало ввода – щелкнуть в нужном поле.
3 Переход в следующее поле – нажать клавишу Tab.
4 Возврат в предыдущее поле – нажать сочетание клавиш Shift+Tab.
5 Переход к следующей или предыдущей записи – кнопками со стрелками "влево" и "вправо" на полосе прокрутки внизу формы.
Данные в форме сохраняются автоматически по мере их ввода в файле созданной бд, например, в файле бд "Справочник".
2 Создание форм
2.1 Порядок создания формы с помощью Автоформы
Средство Автоформа является самым быстрым и лёгким способом создания формы. Порядок работы в Access при этом следующий:
1 Нажать кнопку Формы в левой части окна БД и щелкнуть по кнопке Создать на панели инструментов. Появится диалоговое окно Новая форма (рис. 1).
2 выбрать тип автоформы – в столбец, ленточную, табличную, сводную таблицу или сводную диаграмму (рис. 2 – 4, 6, 7).
3 Открыть раскрывающийся список в нижней части окна и выбрать исходную таблицу (или запрос), поля которой будут выбираться для формы.
4 Щелкнуть по кнопке ОК, появится выбранная автоформа, готовая к вводу и редактированию данных. Например, форма в один столбец выведет запись №1 (цифра "1" в строке "Запись". Переход к другим записям БД осуществляется в форме с помощью клавиш-стрелок "влево-вправо" и клавишами перехода на первую и последнюю запись.
2.1.1 Сохранение формы
производится в момент закрывания формы, при этом появляется окно сообщения с вопросом, хотите ли вы сохранить форму. После выбора ответа Да выходит окно Сохранение, в котором нужно ввести имя формы (например, Совместители1) и щелкнуть по кнопке ОК. При этом форма сохраняется в файле БД, в котором уже есть исходная таблица и другие документы БД.
2.2 Порядок создания формы с помощью Мастера форм
Мастер форм позволяет выбрать поля для формы, её тип и внешний вид, причём поля для формы могут быть выбраны из нескольких таблиц.
Порядок действий :
1 В левой части окна БД нажать на объект Формы (Заголовок окна БД содержит текст :"…: база данных (формат Access 2000)", например, для БД "Штат"– см. рис.1).
2 Дважды щелкнуть по значку Создание формы с помощью мастера (или выделить его и нажать клавишу Создать), откроется окно Новая форма.
3 Выбрать строку Мастер форм (рис. 1), открыть список в правой нижней части окна и выбрать исходную таблицу (или запрос), поля которой будут выбираться для формы. Нажать ОК, откроется первое окно мастера - Создание форм (рис. 8).
4 Щелкнуть в списке Доступные поля по имени поля, которое должно быть включено в форму (например, Телефон), затем нажать кнопку ">", чтобы переместить имя поля в список Выбранные поля (рис. 8).

Рисунок 8 Первое и второе окна Мастера форм
5 Пункт 4 повторяется до тех пор, пока все нужные поля не будут включены в форму. Если нужно выбрать все поля, нужно нажать кнопку ">>" и щелкнуть по клавише Далее.
6 Появится второе окно мастера, в котором предлагается выбрать внешний вид формы: в один столбец, ленточный, табличный, выровненный, сводная таблица или сводная диаграмма – показаны на рис. 2 –7). После установки точки в выбранной строке, например, ленточный, нажать Далее.
7 В третьем окне мастера выбрать стиль и цвет оформления фона и ячеек формы, нажать Далее.
8 В четвёртом окне ввести имя формы, например, Совместители2, остальные параметры оставить без изменения и щелкнуть по клавише Готово.
На экране появится ленточная форма данных.
2.3 Операции в формах
Основными операциями в формах БД являются поиск данных, их замена, сортировка, фильтрация, редактирование названий полей и просмотр формы перед печатью. Правила их выполнения рассмотрены в лабораторной работе Создание и редактирование таблицы базы данных.
Контрольные вопросы
1 Что называется формой БД. Назначение формы?
2 Способы создания формы.
3 Какие виды автоформ используются в Access ?
4 Как сохранить созданную форму, ввести её имя, куда она сохраняется?
5 Как выполняется поиск и замена данных?
6 Как осуществляется фильтрация данных, типы фильтров, их установка и снятие?
7 Как выполнить удаление записей, добавление новых записей?
8 Как изменить названия полей данных в форме БД?
9 Как ввести новые поля в форму БД?
