Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование_Запросов.doc
Скачиваний:
4
Добавлен:
06.11.2018
Размер:
800.26 Кб
Скачать
    1. Создание простых запросов на выборку

Задание 1. Вывести полную информацию о счетах покупателя с кодом 01.

Данные о счетах покупателя представлены в таблице СЧЕТ, которая является исходной для требуемого запроса.

Алгоритм выполнения задания:

  1. Переход на вкладку ЗАПРОСЫ.

  2. Нажимается кнопку СОЗДАТЬ.

  3. В окне НОВЫЙ ЗАПРОС выбирается инструмент КОНСТРУКТОР.

  4. В окне ДОБАВЛЕНИЕ ТАБЛИЦЫ выделяется таблицу СЧЕТ и нажимается кнопка ДОБАВИТЬ. На бланке запроса в окне схемы данных появляется таблица СЧЕТ. Окно ДОБАВЛЕНИЕ ТАБЛИЦЫ закрывается.

  5. Так как требуется полная информация о счетах, то необходимо выбрать все поля таблицы СЧЕТ. Поместить необходимые поля в колонки конструктора запросов можно следующими способами:

  • Дважды щелкнуть клавишей мышки по соответствующему полю таблицы в окне схемы данных запроса;

  • Перетащить соответствующее поле из таблицы в окне схемы данных запроса в свободную колонку конструктора запроса;

  • Поставить курсор в свободную колонку конструктора запроса, нажать кнопку и выбрать необходимое поле из списка. Примечание: если используется несколько исходных таблиц/запросов, то в строке ИМЯ ТАБЛИЦЫ предварительно выбрать соответствующую таблицу.

Имена полей создаваемого запроса по умолчанию совпадают с именами исходных таблиц.

  1. Для поля КОд ПОКУПАТЕЛЯ в строке УСЛОВИЕ ОТБОРА устанавливается условие — 01.

Бланк запроса в режиме конструктора представлен на Рисунок 4.

Для просмотра результата выполнения запроса (запуска запроса) на панели инструментов нажать кнопку . Результат запроса отражается в режиме таблицы.

Для сохранения запроса на панели инструментов нажать кнопку . В появившемся окне СОХРАНЕНИЕ ввести имя запроса (для задания 1 — 1_счета_клиента). После сохранения запрос закрыть. На вкладке ЗАПРОСЫ окна БД отражается созданный запрос.

Рисунок 4 Запрос задания 1 в режиме конструктора

Задание 2. В запросе 1_счета_клиента изменить значение кода покупателя на 02.

Алгоритм редактирования запроса.

  1. На вкладке ЗАПРОСЫ выделить предыдущий запрос (1_счета_клиента) и нажать кнопку (или для выделенного запроса нажать левую клавишу мышки и выбрать соответствующий пункт из ниспадающего меню).

  2. На экране появится бланк запроса. Внести соответствующие исправления и просмотреть результат выполнения запроса.

  3. Для сохранения изменений нажать кнопку .

Обычно в процессе конструирования запроса неоднократно возникает необходимость просматривать запрос в режиме таблицы и возвращаться в режим конструктора. Для удобства работы на панели инструментов расположена кнопка ВИД. Ее пиктограмма изменяется в зависимости от режима работы. Стрелка рядом с кнопкой поможет выбрать необходимый режим работы с запросом Рисунок 5.

Рисунок 5 Кнопка изменения режима работы с запросом

Задание 1-1 для самостоятельной работы. Вывести следующую информацию о продажах товаров с кодом товара 06: дата продажи, номер счета, количество проданного. Сохранить запрос. Изменить значение кода товара на 07.