Практическая работа № 5. Создание «сложных» запросов
Оценка 4.8

Практическая работа № 5. Создание «сложных» запросов

Оценка 4.8
doc
13.05.2020
Практическая работа № 5. Создание «сложных» запросов
135. Практическая работа № 5. Создание «сложных» запросов.doc

Практическая работа № 5. Создание «сложных» запросов

 

Цель работы: научится создавать запросы над несколькими таблицами и запросами.

Задачи работы:

1.       Научиться строить математическое выражения в структуре запрос.

2.       Практика работы с контекстным меню.

3.       Изучение групповых операций в запросах.

Обеспечивающие средства: Сборник описаний практических работ по MS Access; персональный компьютер, программное обеспечение: СУБД  MS Access.

Требования к отчету:  Итоги  практической работы  представить в виде файла LAB33.doc на диске (при необходимости  вывести на печать) и оформить отчет по практической работе содержащий ответы на контрольные вопросы

 

Технология работы:

 

СОЗДАНИЕ СЛОЖНОГО ЗАПРОСА НАД ТАБЛИЦЕЙ И ЗАПРОСАМИ:

Ø  Объекты базы данных / Запросы

Ø  Создание запроса в режиме конструктора

Ø  Добавление таблицы / Таблицы / Товары / Добавить

Ø  Запросы / Пришло на склад / Добавить

Ø  Ушло со склада / Добавить / Закрыть

Ø  Вид / Параметры объединения / Создать

Ø  Левая таблица / Товары / Правая таблица / Пришло на склад

Ø  Левый столбец / Код товара / Правый столбец / Код / ОК

Ø  Вид / Параметры объединения / Пометить вторую опцию / ОК

Ø  Вид / Параметры объединения / Создать

Ø  Левая таблица/ Пришло на склад / Правая таблица / Ушло со склада

Ø  Левый столбец / Код/ Правый столбец / Код / ОК

Ø  Появившеюся связь выделить (левой кнопкой мыши)

Ø  Вид / Параметры объединения / Пометить вторую опцию / ОК

Ø  Поле: Код товара / Имя таблицы: Товары / Сортировка: по возрастанию

Ø  Поле: Наименование / Имя таблицы: Товары

Ø  Поле: Цена / Имя таблицы: Товары

Ø  В следующем поле щелкните правой кнопкой мышки / Построить

Ø  В верхней части «Построителя выражений»  введите «Всего пришло:= »

Ø  Во втором окне двойным щелчком откройте «Запросы»

Ø  Выберите «Пришло на склад» / Sum-пришло / Вставить

Ø  Должно получиться следующее выражение:

      Всего пришло: = [Пришло на склад]![Sum-пришло]

Ø  ОК

Ø  В пятом поле щелкните правой кнопкой мышки / Построить

Ø  В верхней части «Построителя выражений»  введите «Итого ушло:= »

Ø  Запросы / «Ушло со склада» / Sum-ушло / Вставить

Ø  Должно получиться следующее выражение:

      Итого ушло: = [Ушло со склада]![Sum-ушло]

Ø  ОК

Ø  Шестое поле / Построить… / «Осталось товара:= »

Ø  Запросы / «Пришло на склад» / Sum-пришло/ Вставить / « »

Ø  «Ушло со склада» / Sum-ушло / Вставить / ОК

Ø  Седьмое поле / Построить… / «На сумму:= »

Ø  Запросы / «Пришло на склад» / Sum-пришло/ Вставить / « »

Ø  «Ушло со склада» / Sum-ушло / Вставить

Ø  Получившееся выражение возьмите в круглые скобки / « * »

Ø  Таблицы / Товары / Цена / Вставить

Ø  Должно получиться следующее выражение:

             На сумму:= ([Пришло на склад]![Sum-пришло]-[Ушло со склада]!

             [Sum-ушло])*[товары]![цена]

Ø  ОК

Ø  Файл / Сохранить / «На складе» / Закрыть / Открыть запрос «На складе»

Запрос «На складе» позволит вам наглядно увидеть, сколько и какого товара пришло на склад, ушло со склада и на какую сумму осталось того или иного товара. Данные в запросе вы можете отсортировать, к примеру, по коду товара.

 

Контрольные вопросы:

1.       Для чего существуют запросы на выборку?

2.       Для чего в запрос вставляют ссылки на таблицы?

3.       Как вызывается контекстное меню?

4.       Как создать вычисляемое поле?


Скачано с www.znanio.ru

Практическая работа № 5. Создание «сложных» запросов

Практическая работа № 5. Создание «сложных» запросов

ОК Ø В пятом поле щелкните правой кнопкой мышки /

ОК Ø В пятом поле щелкните правой кнопкой мышки /
Скачать файл