Лабораторная работа № 8

Access. Запросы.

1. Изучите способ создания запроса «Простой запрос».

ü Выберите закладку «Запросы», нажмите кнопку «Создать».

ü В появившемся окне «Новый запрос» выберите способ создания «Простой запрос».

ü В качестве источника информации для создаваемого запроса выберите таблицу «Номенклатура».

ü Добавьте в запрос поле «Заготовка».

ü Сохраните запрос под именем «Заготовки_Итог» и запустите его на исполнение.

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

ü Постройте запрос, с помощью которого можно получить полную информацию об Изготовителе (наименование изготовителя, руководитель, телефон) и назовите его «Изготовитель».

ü Получите с помощью запроса информацию о деталях и их количестве, назовите построенный запрос «Детали»;

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

ü Постройте запросы, указанные в пункте 2 с помощью конструктора запросов.

ü Получите информацию, состоящую из данных: Наименование детали, Количество, Телефон изготовителя.. (Запрос необходимо построить по основе запросов «Изготовитель» и «Детали»).

4. Изучите метод построения запроса по образцу, выполнив задания:

ü Постройте запрос с помощью конструктора на вывод данных таблицы «Номенклатура» для определенной детали. В строке «Условие отбора» для поля «Деталь» укажите наименование детали (например, ось). Назовите запрос «Номенклатура_деталь».

ü Постойте запрос на вывод информации о деталях с массой <10. Выведите все данные таблицы «Номенклатура». Добавьте в строке «Условие отбора» для поля «Масса» условие <10. Назовите запрос «Деталь_масса»

5. Изучите метод построения параметрического запроса и выполните задание:

Измените запрос «Номенклатура_деталь», сделав его параметрическим по полю «Деталь», для чего в строке «Условие отбора» для поля «Деталь» введите строку: [Введите деталь].

6. Изучите принцип создания вычисляемых полей в запросах, выполнив задание:

ü Откройте запрос «Заготовки_Итог» в режиме конструктора.

ü Щелчком мыши по кнопке ∑ на панели инструментов вызовите в бланке запроса строку «Групповая операция».

ü Создайте вычисляемое поле для отображения итоговых значений веса заготовок различных видов. Для этого в строке «Групповая обработка» свободного поля бланка запроса из списка выберите значение «Выражение».

ü Щелкните правой кнопкой мыши по строке «Поле» и командой «Построить» появившегося контекстного меню вызовите построитель выражений.

ü Используя средства построителя выражений, получите в окне выражений строку:

Вес: [Номенклатура]! [Количество]* [Номенклатура]! [Масса]

ü Назовите запрос «Вес_детали».

ü Самостоятельно постройте запрос: Необходимо вывести информацию о деталях, которые возможно заказать, т.е. те, у которых Вес_заказанных_деталей >0. Вес заказанных деталей вычисляется по формуле:

Вес заказанных деталей = Вес детали на складе (поле Вес запроса «Вес_детали») – Вес заказанной детали (поле Вес_Заказ таблицы «Заказы»)

7. Изучите принцип формирования перекрестного запроса, выполнив задание:

ü Выберите закладку «Запросы», нажмите кнопку «Создать».

ü В появившемся окне «Новый запрос» выберите способ создания «Перекрестный запрос».

ü Выберите данные и сформируйте их в виде таблицы, где по строкам – наименование цеха, по столбцам – наименование детали, а данные таблицы – это количество деталей.

8. Изучите принцип формирования итогового запроса, выполнив задание:

ü Выберите закладку «Запросы», нажмите кнопку «Создать»;

ü В появившемся окне «Новый запрос» выберите способ создания «Простой запрос»;

ü На втором шаге построения простого запроса выберите переключатель Итоговый и нажмите кнопку Итоги;

ü Получите информацию деталях с наименьшим и наибольшим количеством.

9. Изучите принцип формирования запроса на удаление, выполнив задание:

Постройте запрос на удаление информации о детали с наименьшим количеством.

10. Запишите созданную вами базу данных на съемный носитель информации.

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

1. Что такое запрос и для чего он используется?

2. В чем состоит процесс создания запроса с помощью конструктора, мастера запроса?

3. Суть метода построения запроса по образцу?

4. Построение параметрического запроса.

5. В чем заключается принцип создания вычисляемых полей в запросах?

6. Формирования итогового запроса.

7. Создание запроса на удаление.


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



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