Читайте также:
|
|
Создайте самостоятельно запросы для приведенных ниже заданий. Проверив каждый запрос, сохраните его под понятным названием (с указанием номера задания), затем закройте его.
Задание А3. Построить «Запрос А3 Авто с ручной коробкой передач» по таблице Модели: поля Модель (сортировка по возрастанию), Цвет, Количество дверей, Обивка, Коробка передач (только ручная, само поле скрыть).
Задание А4. Вывести упорядоченный в алфавитном порядке список клиентов из Киева или из Харькова.
Задание А5. Вывести список номеров автомастерских первой или высшей категории, цена капитального ремонта в которых находится в пределах от 2000 до 2500 включительно. Затем создайте на основании этого запроса простую форму Форма Лучшие мастерские. Вставьте в отчетный документ скриншот не только бланка запроса, но и окна формы.
Задание А6. Вывести список покупок, которые были сделаны после 1 января текущего года (год укажите в соответствии с данными Вашей БД) и на которые не было скидок.
Задание А7. Вывести список или черных автомобилей, или белых с кожаной обивкой.
Создание запросов по нескольким таблицам
Пример создания запросов по нескольким таблицам
Задание А8. Создание многотабличного запроса.
Вывести упорядоченный в алфавитном порядке список всех клиентов вместе с маркой и цветом купленных автомобилей.
Ход выполнения.
8.1. На вкладке ленты Создание выберите кнопку Конструктор запросов. Выберите последовательно таблицы Модели, Клиенты и Купля автомобилей, затем закройте окно добавления таблиц. Обратите внимание на то, что таблицы автоматически связались (так как связывание таблиц было предварительно осуществлено).
8.2. Поместите в бланк запроса поля Фамилия, Имя из таблицы Клиенты и Модель, Цвет из таблицы Модели.
8.3. Просмотрите результаты выполнения запроса, перейдя в режим таблицы. Сохраните запрос под именем «Запрос А8 Покупатели а вто (учет цвета)».
8.4. Упорядочите полученный список в алфавитном порядке фамилий клиентов. Для этого в строке Сортировка поля Фамилия из выпадающего списка выберите опцию По возрастанию. Перейдите в режим таблицы и убедитесь в том, что полученный список упорядочен.
8.5. Сохраните последний вариант запроса.
8.6. Проверим, насколько необходима в запросе таблица Купля автомобилей – ведь ее поля не участвуют в отборе данных. Удалите временно таблицу из бланка запроса. Перейдите в режим таблицы и убедитесь, что теперь каждому клиенту приписаны все имеющиеся в продаже автомобили. Таким образом, промежуточная таблица была нужна для установления правильных связей между данными. Добавьте снова в бланк запроса удаленную ранее таблицу Купля автомобилей. Проверьтесь корректность работы запроса.
Построение запросов по нескольким таблицам
Создайте запросы для приведенных ниже заданий. Проверив каждый запрос, сохраните его под понятным названием (с указанием номера задания), затем закройте его.
Задание А9. Вывести упорядоченный в алфавитном порядке список всех моделей автомобилей вместе с фамилиями и городом проживания покупателей.
Задание А10. Вывести список мастерских с указанием моделей только черного цвета, которые ремонтируются в этих мастерских.
Задание А11. Вывести список клиентов из Киева и Харькова с указанием марки и заводской цены купленных ими автомобилей. Затем создайте на основании этого запроса форму в несколько элементов, назвав ее Форма Клиенты двух столиц. Вставьте в отчетный документ скриншот не только созданного запроса, но и окна формы.
Задание 12. Вывести список заказов (т.е. их номеров) с указанием фамилии клиента, со скидкой от 5% до 20% в порядке убывания транспортных расходов.
Задание А13. Вывести список автомобилей – или белых, или черных с кожаной обивкой, – проданных всем клиентам, кроме харьковчан.
Дата добавления: 2015-07-16; просмотров: 81 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Создание запросов по одной таблице | | | Примеры создания итоговых запросов |