Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4 - Создание многотабличных запросов на выборку...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
235.52 Кб
Скачать

Тема: Создание многотабличных запросов на выборку

ЦЕЛЬ:

Вы должны знать:

назначение запросов.

Вы должны уметь:

  • составлять условия отбора для разных типов данных;

  • создавать многотабличные запросы на выборку.

Порядок работы

  1. Ознакомьтесь с теоретической частью работы. Выполните упражнения, используя файл базы данных Учебная база данных ХХХ.mdb (где ХХХ – Ваша фамилия), который находится E:\Мои документы\YYY (где YYY – имя Вашей рабочей папки).

  2. Выполните практическое задание.

  3. Домашнее задание. Перепишите вопросы в конспект, ответьте на них.

(Дополнительная литература: [1, с 240..241])

ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

Запросы предназначены для просмотра, анализа и изменения ин­формации, хранящейся в БД. Кроме того, запросы используются для созда­ния на их основе форм и отчетов.

В Access может быть создано несколько видов запросов:

  • запросы выбора позволяют выбирать записи, удовлетворяющие условиям отбора, вклю­чать в результирующую таблицу запроса нужные поля, изменять порядок выдачи полей, производить вычисления в каждой из записей, группировать записи с одинаковыми значениями в одном или не­скольких полях и выполнять над ними групповые операции;

  • запросы действия — это запросы, в результате выполнения которых изменяется сама БД. К их числу относятся запросы на обновление, добав­ление, удаление и создание таблиц;

  • перекрестные запросы группируют данные, представляя их для анали­за в более нагляд­ном и компактном виде.

Создание запросов на выборку

Запрос на выборку выбирает данные из таблиц и других запросов. Результатом его является таб­лица. Через эту таблицу запроса можно также корректировать данные в исходных таблицах.

Access позволяет создавать запросы в режиме Конструктора само­стоятельно и с помощью про­грамм-мастеров.

Создание многотабличных запросов с помощью мастера Простой запрос

Мастер Простой запрос позволяет лишь выводить нужную часть по­лей из источника запроса и при необходимости подвести итоги.

Для создания запроса необходимо:

  1. Выбрать вкладку Запросы.

  2. Нажать кнопку Создать.

  3. В диалоговом окне Новый запрос выбрать Простой запрос, нажать кнопку ОК.

  4. Выбрать таблицу, данные которой должны быть отображены в запросе.

  5. Выбрать поля, используемые в запросе.

  6. Если в запросе используются данные нескольких связанных между собой таблиц, повторить п.4 и п.5.

  7. Нажать кнопку Далее.

  8. Выбрать подробный отчет и нажать кнопку Далее.

  9. Задать имя запроса и нажать кнопку Готово.

Выполните упражнение 1 (по указанному выше алгоритму)

  1. С оздайте запрос Простой 1 на выборку из таблиц Сведения и Успеваемость следующих данных: Фамилия, Имя, Количество пропусков.

  2. Создайте запрос Простой 2 на выборку из таблиц Сведения, Поступление, Начисления следующих данных: № зачетки, Адрес, Премия, Дата поступления.

Создание многотабличных запросов в режиме Конструктора

Выполните упражнение 2 (по инструкции)

С оздайте запрос В1 на выборку из таблиц Сведения, Начисления следующих данных: Фамилия, Имя, Адрес, Стипендия. В таблицу включите записи об учащихся, получающих стипендию от 52 000р. до 60 000р. включительно.