![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Выполнение работы. Используется база данных Борей.
Используется база данных Борей. 1.Создание запроса с помощью средства ACCESS “Простой запрос”(аналогичен использованию мастера запросов). Создайте запрос “Просмотр заказов” на базе таблицы «Заказы» в режиме Простой запрос, выбрав следующие поля: код заказа, код клиента, дата размещения, дата исполнения, название получателя. · Перейдите на вкладку Запросы окна базы данных “Борей” и выполните щелчок мышью по кнопке «Создать», выберите режим Простой запрос. · Выберите требуемые поля и следуйте указаниям мастера. ·. Сохраните запрос под именем “Просмотр заказов”.
2. Создание запроса на выборку в режиме конструктора. Отдел маркетинга интересуют кондитерские изделия, цена которых не превышает 1500 руб. За единицу. Создайте новый запрос на базе таблицы Товары в режиме конструктора. · На вкладке Запросы окна базы данных “Борей” и выполните щелчок мышью по кнопке «Создать», выберите режим конструктора. · Включите в запрос поля, характеризующие тип(код типа), марку, цену и поставщика товаров. · Укажите условие отбора для кондитерских изделий в бланке запроса по типу под номером 3. · Введите в бланк запроса выражение для отбора товара ценой за единицу не более 1500 руб.(< =1500) · Выполните запрос. · Закройте запрос.
3. Сортировка данных в запросе и поиск в заданном диапазоне. Вас интересуют только изделия, имеющиеся на складе в количестве не менее 20 единиц с ценами в интервале от 1000 руб. до 2000 руб. Разместить эти товары в алфавитном порядке. · Создайте новый запрос на основе таблицы Товары. · Включите в запрос поля, содержащие идентификатор товара, его марку, цену единицы и количество товара на складе. · Выполните сортировку данных запроса по марке товара в алфавитном порядке. · Используйте выражение с операторами сравнения для нахождения цен между 1000 и 2000 руб.(> =1000 and < =2000) · Введите в запрос выражение, которое позволит отобрать лишь те товары, число которых на складе составляет не менее 20 единиц. · Выполните запрос. · Сохраните запрос под именем Товары умеренной стоимости, после чего закройте запрос.
4. Создание запроса на основе связанных таблиц. Получите сведения о заказах из США и видах доставки. · Создайте новый запрос, использовав таблицы Заказы и Доставка. · Включите в запрос поле с указанием кода заказа (из таблицы Заказы). · Включите в поле Страна получателя (из таблицы Заказы) и установите условие отбора, которое позволило бы отобрать все заказы с доставкой в США. · Включите в запрос поле с указанием названия доставки(из таблицы Доставка). · Выполните запрос. · Поскольку все данные Вашего запроса относятся к США, нет необходимости включать название страны в динамический набор данных. Вернитесь в Режим конструктора и “спрячьте” столбец Страна получателя. · Сохраните запрос под именем Доставка в США и закройте его.
5. Суммирование данных в запросе. Получить сведения о суммах, выплаченных за доставку заказов в США и Францию. · Включите в новый запрос поля из таблицы Заказы, которые содержат сведения о стране получателя, доставке и затратах на нее. · Выберите команду Вид/ Групповые операции, чтобы добавить в бланк запроса по образцу строку Групповые операции. После этого выделите в ячейке Группировка под полем Стоимость доставки строку SUM. · Выполните запрос. · Сохраните и закройте запрос.
6.Включение в запрос параметров. Создайте запрос в режиме конструктора на базе таблицы Заказы, который содержит поля: код заказа, код клиента, дата размещения, дата исполнения, название получателя.(Этот запрос уже был создан в п.1 под именем “Просмотр заказов” и можно просто открыть его в конструкторе). · Добавьте в ячейку Условие отбора под полем Дата исполнения заказа параметр, который в дальнейшем будет служить подсказкой при получении информации в диапазоне дат BETWEEN [ Начало периода ] AND [Конец периода] · Выполните запрос и выведите на экран заказы, должны быть выполнены с 26 по 31 декабя 1996 года. · Сохраните запрос под именем “Заказы за период”и закройте.
7.Создание отчета на основе запроса по параметру. Чтобы выявить клиентов, которые предпочитают делать заказы за несколько дней до начала новогодних праздников, и создать отчет “Предновогодние заказы”, воспользуйтесь параметрическим запросом “Заказы за период”. Для создания соответствующего отчета примените Мастер отчетов. · На вкладе Отчеты щелкните мыщью по кнопке Создать и выберите Мастер отчетов. В качестве источника данных – запрос “Заказы за период” · Следуйте указаниям Мастера отчетов. При выборе стиля отчета укажите “Строгий” · При появлении соответствующего обращения по поводу параметров запросите сведения о заказах, выполнение которых назначено на 26-31 декабря 1996 года. · Просмотрите подготовленный отчет в различных масштабах. · Назовите отчет “Предновогодние заказы” и сохраните его. 8.Создание перекрёстного запроса. Для создания перекрестного запроса в базе данных “Борей” о типах, марках товаров и их количестве сначала сформируйте запрос, в котором были бы поля Категория, Марка и Количество. Для этого: · на вкладке “Запросы” щелкните по кнопке “Создать”, выберите “Простой запрос” и щелкните по кнопке ОК; · выберите из таблицы “Типы” поле “Категория”, из таблицы “Товары” поле “Марка”, из таблицы “Заказано” - поле “Количество”; · щелкните по кнопке “Далее”, а затем в появившемся окне снова щелкните по кнопке “Далее”; · в появившемся окне введите имя запроса “ Запрос по типам и маркам товаров ” и щелкните по кнопке “Готово”; · сохраните запрос и закройте таблицу запроса.
Теперь можно создавать перекрестный запрос. Для этого: · на вкладке “Запросы” щелкните по кнопке “Создать”, выберите “Перекрестный запрос” и щелкните по кнопке ОК; · щелкните по ячейке “Запросы”, выберите “Запрос по типам и маркам товаров” и щелкните по кнопке “Далее”; · выберите поле “Категория” и щелкните по кнопке “Далее” (это будут строки запроса); · выберите поле “Марка” и щелкните по кнопке “Далее”(это будут столбцы запроса); · выберите функцию “Сумма” и щелкните по кнопке “Далее”; · выберите название запроса “Перекрёстный запрос по типам и маркам товаров” и щелкните по кнопке “Готово”; · закройте таблицу запроса. · этот запрос вам понадобится для выполнения лабораторной работы №7.
Контрольные вопросы
1. Что такое запрос? 2. Какие способы создания запросов вы знете? 3. Как при создании запроса установить условия отбора? 4. Как используются выражения в запросе? 5. Как сортируются данные в запросе? 6. Как осуществить поиск данных в диапазоне значений? 7. Как присвоить запросу имя и сохранить его? 8. Как создать запрос на базе связанных таблиц? 9. Как закрыть поле в запросе? 10. Как суммировать данные в запросе? 11. Как установить параметры в запросе? 12. Как создать отчет на основе запроса?
|