Студопедия

КАТЕГОРИИ:

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


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




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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ø ОК

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

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

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

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

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

Ø ОК

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

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

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

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

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

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

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

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

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

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

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

Ø ОК

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

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

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

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

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

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

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



Поделиться:

Дата добавления: 2015-09-15; просмотров: 81; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты