Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Выполнение работы. Используется база данных Борей.






Используется база данных Борей.

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. Как создать отчет на основе запроса?

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.