- •Создание запросов в microsoft access
- •1. Запросы и их применение
- •2. Порядок выполнения работы
- •2.1. Создание запросов
- •2.1.1. Создание запроса на выборку в режиме конструктора
- •2.1.2.Создание запроса на выборку с помощью мастера
- •2.1.3. Удаление запроса
- •Добавление столбца в бланк запроса
- •Удаление поля из бланка запроса
- •2.1.6. Сортировка записей в запросе
- •2.1.7. Задание условий отбора в полях запроса
- •2.1.8. Вычисления в запросе
- •Создание выражения с помощью построителя выражений
- •3. Пример выполнения задания
- •4. Задание
- •5. Контрольные вопросы
- •6. Требования к отчету
- •394017 Воронеж, пр. Революции, 19
2. Порядок выполнения работы
2.1. Создание запросов
В Microsoft Access после создания таблиц и организации связей между ними создаются запросы.
Запрос можно создать с помощью мастера или самостоятельно. В этом случае следует в режиме конструктора выбрать таблицы или запросы, содержащие нужные данные и заполнить бланк запроса.
2.1.1. Создание запроса на выборку в режиме конструктора
В
окне базы данных
(рис.1)
перейдите к вкладке ЗАПРОСЫ и щелкните
кнопку СОЗДАТЬ.
Р
ис.
1. Окно БАЗА ДАННЫХ
В
диалоговом окне НОВЫЙ ЗАПРОС (рис. 2)
выберите команду“Конструктор”
и щелкните кнопку OK.
Рис. 2. Окно НОВЫЙ ЗАПРОС
В



диалоговом окне ДОБАВЛЕНИЕ ТАБЛИЦЫ
(рис. 3) выберите нужную вкладку.


Рис. 3. Окно ДОБАВЛЕНИЕ ТАБЛИЦЫ
Для добавления объектов в запрос дважды щелкните кнопкой мыши на имени каждого добавляемого объекта, а затем щелкните кнопку ЗАКРЫТЬ.
Если запрос содержит несколько таблиц или запросов, убедитесь, что между собой их соединяет линия. Для Microsoft Access это означает, что данные связаны. Если же линий нет, создайте их (установите курсор мыши на связываемое поле первой таблицы, нажмите левую кнопку мыши и, не отпуская ее, переместите курсор на связываемое поле другой таблицы).
Добавьте поля в запрос перемещая их имена с помощью мыши из списка полей в бланк запроса (рис.4).


Рис. 4. Окно заполнения бланка запроса
6 Внесите в запрос необходимые усовершенствования: оп- ределите условие отбора, порядок сортировки, создайте вычисляемые поля.
Для сохранения запроса выберите пункт меню ФАЙЛ команду “Сохранить” (или щелкните кнопку СОХРАНИТЬ на панели инструментов). Введите имя, соответствующее соглашениям об именах объектов Microsoft Access, и щелкните кнопку OK.
9 Для просмотра результатов запроса щелкните кнопку ВИД на панели инструментов.
2.1.2.Создание запроса на выборку с помощью мастера
Мастер простого запроса на выборку используется для создания запросов из полей, определенных в одной или нескольких таблицах или запросах. С помощью мастера можно суммировать, пересчитывать, вычислять средние значения для всех записей или определенных групп записей, а также находить максимальное и минимальное значения в поле.
1 В окне базы данных перейдите к вкладке ЗАПРОСЫ и щелкните кнопку СОЗДАТЬ.
2 В диалоговом окне НОВЫЙ ЗАПРОС выберите мастер ПРОСТОЙ ЗАПРОС.
3 Щелкните кнопку OK.
4 Укажите имя таблицы или запроса, на котором должен быть основан создаваемый запрос, а затем выберите поля, из которых должны выбираться данные.
5 Если необходимо, укажите дополнительные таблицы или запросы, а затем выберите из них поля, которые должны быть использованы. Повторяйте данные действия до тех пор, пока не будут выбраны все необходимые поля.
6 Следуйте инструкциям, выдаваемым в диалоговых окнах мастера. В последнем диалоговом окне пользователю предлагается выбор выполнить запрос или просмотреть его структуру в режиме конструктора.
2.1.3. Удаление запроса
В окне базы данных выберите вкладку ЗАПРОС.
Выберите удаляемый запрос и нажмите клавишу Delete на клавиатуре.
Подтвердите удаление запроса.
Чтобы отменить удаление щелкните кнопку ОТМЕНИТЬ на панели инструментов.
