
- •1. Создание базы данных с помощью microsoft access
- •1.1 Цель занятия
- •1.2 Указания к занятию
- •1.3 Задание на лабораторную работу
- •1.4 Порядок выполнения задания
- •1. 5 Дополнительное задание
- •2. Создание запросов и форм
- •2.1 Цель занятия
- •2.2 Указания к занятию
- •2.3 Формирование и выполнение простого запроса
- •2.4 Порядок выполнения задания.
- •2.5 Создание формы
- •2.6 Порядок выполнения задания
- •2.7 Модификация формы
- •3. Создание отчетов
2. Создание запросов и форм
2.1 Цель занятия
Освоить основные принципы и приемы работы с запросами и формами.
2.2 Указания к занятию
Рекомендуется ознакомиться с темами "Запросы" и "Формы" справочной системы MS Access.
2.3 Формирование и выполнение простого запроса
Задание. Найдите данные о заказчиках из Москвы, оформивших заказ позднее 31.12.95.
2.4 Порядок выполнения задания.
В окне базы данных установите курсор на корешок "Запросы" и щелкните левой клавишей мыши, потом нажмите кнопку "Создать" в правой части окна. Выберите "Конструктор", нажмите "ОК". Выделите таблицу ЗАКАЗЧИКИ в окне "Добавление таблицы", нажмите кнопку "Добавить" и закройте окно "Добавление таблицы". Перед вами окно, разделенное на две панели, в верхней панели находятся списки полей таблицы, выбранной для запроса, нижняя панель является бланком запроса. Переход между ними совершайте клавишей <F6> или щелчком мыши по соответствующему окну.
Перенесите при помощи мыши из верхней части окна поле КОД МОДЕЛИ в первую клеточку строки "Поле" бланка запроса. Аналогично поступите с полями ЗАКАЗЧИК, ФИО, ГОРОД, ТЕЛЕФОН, ДАТА ЗАКАЗА, разместив их в следующих клеточках строки "Поле".
В строке "Вывод на экран" пометьте флажками поля (если они не помечены), которые будут выведены в наборе записей. В строке "Условие" в столбце с полем ГОРОД введите "МОСКВА", а в столбце с полем ДАТА ЗАКАЗА введите условие ">31.12.95" для определения условия выбора записей. Войдите в меню "Файл" и выберите команду "Сохранить". Введите с клавиатуры имя запроса "КЛИЕНТ 1", щелкните на кнопке "ОК". Закройте окно "Запрос на выборку".
В окне "База данных" выделите имя нужного запроса - КЛИЕНТ 1. Щелкните на корешке "Запросы". Нажмите кнопку "Открыть".
На экране появится окно "Запрос на выборку" с отобранными по введенным критериям записями.
Пересмотрите результат запроса и закройте окно "Запрос на выборку".
2.5 Создание формы
Задание. Создать составную форму.
2.6 Порядок выполнения задания
В окне "База данных" нажмите корешок "Формы", а потом кнопку "Создать". На экране появится диалоговое окно "Новая форма". Нажмите кнопку "Мастера форм", далее нажмите кнопку "ОК".
В очередном диалоговом окне определите выходящую таблицу для основной формы - таблица МОДЕЛИ КОМПЬЮТЕРОВ (для этого в строке "Таблицы/Запросы" щелкните по треугольнику, который открывает список, и мышкой выберите нужную таблицу). Далее задайте поля, которые предполагается использовать в форме.
Из списка имеющихся полей перенесите все поля, за исключением поля СПЕЦИАЛЬНАЯ КОМПАНОВКА в форму. Для этого нажмите кнопку ">>". В правом списке выделите поле СПЕЦИАЛЬНАЯ КОМПАНОВКА и нажмите кнопку "<" (данное поле останется в левой колонке). Потом из списка в окне "Таблицы/Запросы" выберите таблицу ЗАКАЗЧИКИ, которой будет подчинена форма.
В окне выберите поля: КОД МОДЕЛИ, НОМЕР ЗАКАЗА, ЗАКАЗЧИК, ТЕЛЕФОН, ДАТА ЗАКАЗА, КОЛИЧЕСТВО, СКИДКА и нажмите кнопку "Далее".
В результате на экране появится окно с установленной опцией "Подчиненные формы", которая указывает на то, что будет сформирована составная форма. Нажмите кнопку "Далее", в открывшемся окне выберите вид подчиненной формы: "Табличный", нажмите кнопку "Далее".
В следующем окне просмотрите варианты стилей и выберите вариант оформления формы, нажмите кнопку "Далее".
Последнее окно предназначено для введения названий главной и подчиненной формы. Задайте заголовок "МОДЕЛИ И ЗАКАЗЫ" (главная форма), "ЗАКАЗЧИКИ" (подчиненная форма), убедитесь, что установлена опция "Открытие форм для просмотра или ввода данных" и нажмите кнопку "Готово". На экране появится готовая форма. Для того, чтобы сделать форму более привлекательной и удобной, Можно внести в нее небольшие изменения: ввести заголовок, добавить рисунки и изменить расположение некоторых полей.