Задание №1. Запросы создаются на основе таблиц из БД "Учет товаров"

Реляционные запросы.

Запросы создаются на основе таблиц из БД "Учет товаров". Алгоритм создания реляционного запроса:

В окне БД открыть вкладку Запросы, щелкнуть на кн. Создать. Появится окно Новый запрос, в правой части которого перечислены имеющиеся мастера запросов.

Выбрать пункт Конструктор, ОК. Появится окно запроса вместе с диалоговым окном Добавление таблицы.

Добавить в запрос нужные таблицы, дважды щелкая на имени каждой из них в диалоговом окне Добавление таблицы, затем щелкнуть на кн. Закрыть.

Создать нужные реляционные связи между таблицами, перенося мышью общее поле (поля) из одной таблицы в другую. После этого на экране появятся линии, соединяющие таблицы. (Установленные связи между таблицами на уровне БД тоже добавляются по умолчанию).

Добавить в запрос необходимые поля, перенося имена полей в столбцы бланка запроса.

Задать условия отбора данных, сортировку и вычисляемые поля.

Сохранить и выполнить запрос.

1. Создать запрос «Сведения о заказах»:

а) добавить в запрос таблицы «Товары» и «Заказано»;

б) Установить связь (если еще не установлена):
Код товара 1 ¥ Код товара
(«Товары») («Заказано»)

в) поля, участвующие в запросе:
Код заказа («Заказано»)
Код товара («Заказано»)
Минимальный запас («Товары»)
Количество («Заказано»)
Скидка («Заказано»)
Вычисляемое поле

Отпускная цена:Ccur([Заказано].[Цена]*[Количество](1-[Скидка])/100)*100

г) установить сортировку по возрастанию для поля “Код заказа”

2. Создать запрос «Счета»:

а) добавить в запрос таблицы «Товары» и «Заказано»;

б) Установить связь (если еще не установлена:
Код товара 1--------- ¥ Код товара
(«Заказано») («Товары»)

в) поля, участвующие в запросе:

Код товара («Заказано»)
Марка («Товары»)
Цена («Заказано»)
Поле с параметром:

Продавец:[Имя]&” “&[Фамилия]

Создать запрос «Квартальные обороты»

а) добавить в запрос таблицы «Заказы» и «Клиенты»

б) Установить связь (если еще не установлена:
Код клиента 1--------- ¥ Код клиента
(«Клиенты») («Заказы»)

в) поля, участвующие в запросе:

Код клиента («Клиенты»)
Название («Клиенты»)
Город «Клиенты»
Страна («Клиенты»)
ДатаРазмещения («Заказы») – невыводимое поле с условием отбора

Between#01.01.95#And#31.12.95#

Найти используемые функции в Справке и уметь объяснить их назначение.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: