Создание запросов в среде MS Access

Автор: Кузьмина Любовь Леонидовна

Организация: ОСП «Индустриальный техникум» ГОУ ВО ЛНР «ДонГТИ»

Населенный пункт: ЛНР, г. Алчевск

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

Тема: Создание запросов в среде MS Access

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

Вопросы для повторения

  1. Назначение запроса.
  2. Разница между фильтрами и запросами.
  3. Типы запросов.
  4. Может существовать запрос, если таблица, на основе которой он был создан, удалена?
  5. Построение простого запроса.
  6. Построение запроса с помощью конструктора. структура бланка запроса.
  7. Запрос по нескольким таблицам.
  8. Параметрический запрос.
  9. Сохранение запроса.

10. Построение логических условий отбора записей.

Задание

  1. Открыть собственную базу данных.
  2. На основе таблицы Кадры построить простой запрос на отбор полей Фамилия, Имя, Отчество, Телефон.

Указания к выполнению: выбрать Запросы-Создать-Простой запрос-ОК. В окне Создание простых запросов выбрать из списка значение поля Таблицы и запросы - таблицу Кадры. Из перечня доступных полей выбрать поля, которые должны быть отражены в запросе, с помомощью кнопки «>». Нажать Долее. На следующем шаге работы мастера выбрать «подробный», нажать Далее и указать имя запроса, создается (Телефоны сотрудников). Нажать Готово. Посмотреть полученные результаты.

3. На основе таблиц Должности и Кадры получить перечень работников, указав Фамилия, Имя, Отчество, Должностной оклад и Год приема на работу. Назвать запрос Должностные ставки.

Указания к выполнению: выбрать Запросы-Создать-Констру-тор-ОК. В окне Добавление таблицы выбрать нужные таблицы, закрыть это окно. В окне конструктора запросов в верхней части, где расположены таблицы базы данных, можно выбирать необходимые поля с помощью двойного нажатия левой кнопки мыши. Выбранные поля должны появляться в столбцах нижней части окна. Закрыть окно запроса и сохранить его, указав имя.

4. Скопировать запрос Должностные ставки, назвав новый Невысокая зарплата. Изменить создан запроса режиме конструктора. Добавить условие отбора - отразить работников, должностные ставки которых составляют меньше 200 грн.

Указания к выполнению: скопировать запрос, воспользовавшись буфером обмена. Открыть новый запрос в режиме конструктора и в колонке Должностной оклад добавить значение в строке Условие отбора <= 200 Закрыть запрос, сохранив внесенные изменения. Проверить полученные результаты.

  1. Создать запрос Бигборды на отбор из таблицы Подробные данные о фирмы перечень фирм, которые имеют вид рекламы - бигборды и годовой доход меньше 20 000 грн.
  2. Из таблицы Подробные данные о фирмах получить перечень фирм, годовой доход которых находится в пределах от 10 000 до 41 000 грн. Назвать запрос Средний доход.
  3. На основе таблицы Клиенты построить запрос Наличие оплаты для отображения фирм, которые используют предоплате.

Указания к выполнению: для поля Предоплата в режиме конструктора в строке Условие отбора указать ИСТИНА.

  1. Из таблицы Подробные данные о фирмах и Клиенты получить перечень работников и фирм с иностранным капиталом и наличием филиалов. Запрос назвать Перелик_фирм.
  2. Создать на основе таблицы Кадры параметрический запрос Данные об образовании с полями Фамилия, Имя, Отчество, Образование. Проверить работу запроса для значений параметров Средняя и Высшая.

Указания к выполнению: выбрать Запросы-Создать-конструктор-ОК. В окне Добавление таблицы выбрать нужную таблицу. Добавить необходимые поля. В строке Условие отбора поля Образование записать [Введите значение поля образование]. При запуске созданного запроса появится окно с вопросом Введите значение поля образование, в которое следует ввести значение параметра (Средняя). Проверить работу запроса для значения «Высшая».

10. Создать параметрический запрос Вид_рекламы на основе таблицы Подробные данные о фирмах для получения списка фирм с определенным видом рекламы. Проверить работу запроса для значений газеты и радио.


Приложения:
  1. file0.docx.. 19,7 КБ
Опубликовано: 17.10.2021