- •Введение
- •Контрольное задание 1 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных
- •Запросы1
- •Макросы
- •Контрольное задание2 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных3
- •Запросы4
- •Макросы
- •Контрольное задание 3 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных5
- •Запросы6
- •Макросы
- •Контрольная работа 4 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных7
- •Запросы8
- •Макросы
- •Контрольная работа 5 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных9
- •Запросы10
- •Макросы
- •Контрольная работа 6 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных11
- •Запросы12
- •Макросы
- •Контрольное задание 7 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных13
- •Запросы14
- •Макросы
- •Контрольное задание 8 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных15
- •Запросы16
- •Макросы
- •Контрольное задание 9 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных17
- •Запросы18
- •Макросы
Запросы10
Создать запросы на выборку:
получить список заказов с адресом доставки, датами выписки и исполнения, ценой за упаковку;
получить всю информацию о товарах, заказанных заданным заказчиком (например, магазином Ашан).
Создать параметрический запрос с информацией о фирмах, заказавших заданный товар (например, Fanta 1,0). Поля запроса: Название товара, Название фирмы, Количество, Адрес доставки. Параметр – название товара.
Создать перекрестный запрос, отображающий суммарное количество товаров, заказанных каждой фирмой. Использовать в качестве заголовков столбцов названия фирм, заголовков строк – названия товаров.
Создать запрос Расчет стоимости с вычисляемым полем Стоимость заказа. Стоимость вычисляется как произведение цены за упаковку на количество товара. Поля запроса: Название фирмы, Название товара, Количество, Цена за упаковку, Стоимость заказа. Сортировка записей – по названию фирмы. Задать денежный формат для вычисляемого поля.
Создать итоговый запрос, используя запрос Расчет стоимости, созданный ранее. Вычислить суммарную и среднюю стоимость заказов по каждой фирме. Группировка по полю Название фирмы.
Создать запросы на изменение:
запрос на создание таблицы Стоимость заказов, включающей все поля запроса Расчет стоимости;
запрос на обновление таблицы Стоимость заказов. Снизить стоимость заказа на 5%, если она превышает заданное значение (например, >10000 рублей). Использовать функцию Iif;
запрос на добавление в таблицу Ашан записей, соответствующих фирме Ашан из таблицы Стоимость заказов. Таблица Ашан – это копия структуры таблицы Стоимость заказов;
запрос на удаление из таблицы Заказы1 (копия таблицы Заказы) данных о неоплаченных заказах.
В списке Групп объектов создать группы для каждого типа запросов. В созданные группы перетащить ярлыки запросов соответствующих типов.
Формы
Спроектировать автоформы для просмотра и ввода информации о предлагаемом ассортименте и заказчиках. Сохранить их под именами Ассортимент и Заказчики соответственно. Ввести с использованием форм по одной записи в соответствующие таблицы.
Создать в режиме Конструктора составную форму для ввода и отображения данных в таблице Заказчики с возможностью просмотра всех сделанных заказов. Использовать таблицу Заказчики для создания главной формы, а таблицу Заказы – для создания подчиненной формы. Сохранить форму под именем Заказчики и заказы.
Создать форму – диаграмму на основе таблицы Стоимость заказов (рис.2). Тип диаграммы – кольцевая, подписи данных – значения. Для построения диаграммы выбрать поля Название фирмы и Стоимость.
Рис. 8
Отчёты
Разработать с помощью Мастера отчёт для вывода всех заказов, сделанных каждой фирмой. В отчет включить поля Название фирмы из таблицы Заказчики и Код товара, Количество, Адрес доставки из таблицы Заказы. Группировка по полю – Название фирмы. Подвести итоги по каждой фирме и общий итог, подсчитав количество заказов. Задать денежный формат для итоговых полей. Сохранить отчёт под именем Заказчики и их заказы.
В режиме Конструктора оформить отчет Заказчики и их заказы: отделить каждую группу линией; обвести поле Название группы прямоугольником, задать для поля Код товара шрифт красного цвета размера 12 пт; ввести заголовок отчета «Заказчики и заказы».
С помощью Конструктора создать составной отчет. Подчиненный отчет составить на основе таблицы Заказчики. В раздел Область данных включить поля Название фирмы, Адрес доставки, Телефон без подписей. Расположить поля в строку. Остальные разделы отчета удалить.
В главный отчет в Область данных поместить поле Код товара из таблицы Заказы без подписи и подчиненный отчет.