Разработка
и использование запросов
Цель :
освоить практическое использование, познакомиться с разработкой и модификацией
различных видов запросов на выборку.
Разработка
однотабличного запроса на выборку
Задание.1
Выбрать картины Рафаэля Санти, находящиеся
в Лувре. Результат должен содержать имя художника, название картины,
комментарий к картине, характеристика, галерея.
Для создания запроса:
· Выбираем ленту «Создание», на ней справа
находим и нажимаем кнопку «Конструктор
запросов»;
· В окне Добавление таблицы выбрать
таблицу «КАРТИНЫ» и нажать кнопку «Добавить»;
· Закрыть окно Добавление таблицы;
·
В окне
«запрос на выборку» перетащить из списка таблицы «Картины» поля Художник, Картина, Характеристика, Комментарий, Галерея в столбцы бланка запроса в строку «Поле»
· В строку Условия отбора в поле Художник
записать: Рафаэль Санти (полное
значение условия отбора можно вводить с помощью шаблонов т.е. Рафаэль*), а в
поле «Галерея» Лувр;
· Выполнить запрос, нажав на ленте «Работа с
запросами» кнопку «Выполнить» (слева);
Сохранение
запроса
Сохраним запрос, для чего:
·
Нажимаем
кнопку «Office» и в ниспадающем
меню выбираем команду «Сохранить»;
·
Вводим
имя запроса «Рафаэль_Лувр» и нажимаем
«ОК»;
· В панели переходов в группе «Картины» появилась
надпись, соответствующая имени запроса.
· Выполнение сохранённого запроса
осуществляется двойным щелчком мыши по этой надписи.
Создание
многотабличного запроса на выборку
Задание 3
Выбрать художников эпохи Возрождения, чьи картины находятся в
Картинной галерее г.Дрездена. Результат должен содержать поля: Художник
(ХУДОЖНИКИ); Название картины (КАРТИНЫ); Направление (НАПРАВЛЕНИЕ); Характеристика
(НАПРАВЛЕНИЕ); Галерея (МУЗЕИ); Город (МУЗЕИ); Комментарий (МУЗЕИ).
Для создания запроса:
· Выбираем ленту «Создание», на ней справа
находим и нажимаем кнопку «Конструктор
запросов»;
·
В
окне Добавление таблицы выбрать таблицы: ХУДОЖНИКИ, КАРТИНЫ
НАПРАВЛЕНИЕ, МУЗЕИ и нажать кнопку Добавить;
· Закрыть окно Добавление таблицы;
·
В
окне «запрос на выборку» перетащить из списка каждой таблицы
перечисленные в задании поля в столбцы бланка запроса в строку «Поле»
· В строку «Условия отбора» в поле НАПРАВЛЕНИЕ
записать – «Возрождение», а в поле ГАЛЕРЕЯ- «Картинная галерея»;
· Выполнить запрос, нажав на кнопку «Запуск»
или кнопку «Представление запроса»;
·
Сохранить
запрос под именем «Возрождение_Дрезден»:
· Закрыть запрос.
Задание
4
Картины каких художников-импрессионистов, выставлены в Лувре?
Результат должен содержать поля: Художник (ХУДОЖНИКИ); Картина
(КАРТИНЫ); Жанр (КАРТИНЫ);); Комментарий (КАРТИНЫ); Направление (НАПРАВЛЕНИЕ);
Галерея (МУЗЕИ); Город (МУЗЕИ).
Сохранить запрос под именем «ИмпрессионизмЛувр»;
Запрос с параметрами
В предыдущем примере для задания другого
направления или музея необходимо корректировать бланк запроса. Чтобы избежать
этого, целесообразно использовать в
запросе параметры. При этом перед выполнением запроса Access через диалоговое окно будет запрашивать у пользователя конкретные значения параметров и
введет их в условие отбора.
Задание 5
На основе созданного запроса «Возрождение_Дрезден»
создадим запрос с параметрами. В условие отбора поля НАПРАВЛЕНИЕ вместо
конкретного направления введём название параметра, по которому будет
запрашиваться название направления при выполнении запроса. Название параметра
введем как текст, заключенный в квадратные скобки:[Название направления], В
условие отбора поля ГАЛЕРЕЯ введём:[Название музея].
Картины каких художников-реалистов, выставлены в государственной
Третьяковской галерее?
При выполнении запроса Access запросит ввести значения параметров, используя диалоговые окна,
представленные ниже.
Сохранить запрос под именем
«НаправленияГалереи»;(Файл/Сохранить
как/как запрос/ввести
имя).
Запрос
на создание таблицы
На основе предыдущего запроса создать новый запрос на создание
таблицы.
· Открыть запрос «НаправленияГалереи» в
режиме Конструктора
· Выполнить команду Запрос/Создание таблицы/дать таблице имя «НаправленияГалереи
табл»
· Сохранить создаваемый запрос (Файл/Сохранить
как/«Направления_Галереи_созд_табл» )
Задание 6
Продемонстрировать учителю таблицу,
содержащую выборку художников направления Барокко, чьи картины
выставлены в государственном Русском музее.
Запрос
на добавление данных в таблицу
· Открыть запрос «НаправленияГалереи» в
режиме Конструктора
· Выполнить команду Запрос/Добавление
·
Сохранить
создаваемый запрос (Файл/Сохранить как/«Направления_Галереи_добавл»)
Задание 7
Добавить в таблицу «Направления_Галереи_табл» художников
эпохи Возрождения, чьи картины выставлены в Лувре.