
- •Тема: Создание многотабличных запросов на выборку
- •Порядок работы
- •Создание многотабличных запросов с помощью мастера Простой запрос
- •Создание многотабличных запросов в режиме Конструктора
- •Инструкция:
- •Выбрать вкладку Запросы.
- •Нажать кнопку Создать.
- •В окне Добавление таблицы добавить таблицы Сведения, Начисления.
- •Инструкция:
- •Выбрать вкладку Запросы.
- •Нажать кнопку Создать.
- •В окне Добавление таблицы добавить таблицы Преподаватели, Успеваемость.
- •Инструкция:
- •Выбрать вкладку Запросы.
- •Нажать кнопку Создать.
- •В окне Добавление таблицы добавить таблицы Сведения, Успеваемость.
- •Инструкция:
- •Выбрать вкладку Запросы.
- •Нажать кнопку Создать.
- •В окне Добавление таблицы добавить таблицы Сведения, Успеваемость.
- •Инструкция:
- •Выбрать вкладку Запросы.
- •Нажать кнопку Создать.
- •В окне Добавление таблицы добавить таблицы Сведения, Успеваемость, Преподаватели.
Тема: Создание многотабличных запросов на выборку
ЦЕЛЬ:
Вы должны знать:
назначение запросов.
Вы должны уметь:
составлять условия отбора для разных типов данных;
создавать многотабличные запросы на выборку.
Порядок работы
Ознакомьтесь с теоретической частью работы. Выполните упражнения, используя файл базы данных Учебная база данных ХХХ.mdb (где ХХХ – Ваша фамилия), который находится E:\Мои документы\YYY (где YYY – имя Вашей рабочей папки).
Выполните практическое задание.
Домашнее задание. Перепишите вопросы в конспект, ответьте на них.
(Дополнительная литература: [1, с 240..241])
ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
Запросы предназначены для просмотра, анализа и изменения информации, хранящейся в БД. Кроме того, запросы используются для создания на их основе форм и отчетов.
В Access может быть создано несколько видов запросов:
запросы выбора позволяют выбирать записи, удовлетворяющие условиям отбора, включать в результирующую таблицу запроса нужные поля, изменять порядок выдачи полей, производить вычисления в каждой из записей, группировать записи с одинаковыми значениями в одном или нескольких полях и выполнять над ними групповые операции;
запросы действия — это запросы, в результате выполнения которых изменяется сама БД. К их числу относятся запросы на обновление, добавление, удаление и создание таблиц;
перекрестные запросы группируют данные, представляя их для анализа в более наглядном и компактном виде.
Создание запросов на выборку
Запрос на выборку выбирает данные из таблиц и других запросов. Результатом его является таблица. Через эту таблицу запроса можно также корректировать данные в исходных таблицах.
Access позволяет создавать запросы в режиме Конструктора самостоятельно и с помощью программ-мастеров.
Создание многотабличных запросов с помощью мастера Простой запрос
Мастер Простой запрос позволяет лишь выводить нужную часть полей из источника запроса и при необходимости подвести итоги.
Для создания запроса необходимо:
Выбрать вкладку Запросы.
Нажать кнопку Создать.
В диалоговом окне Новый запрос выбрать Простой запрос, нажать кнопку ОК.
Выбрать таблицу, данные которой должны быть отображены в запросе.
Выбрать поля, используемые в запросе.
Если в запросе используются данные нескольких связанных между собой таблиц, повторить п.4 и п.5.
Нажать кнопку Далее.
Выбрать подробный отчет и нажать кнопку Далее.
Задать имя запроса и нажать кнопку Готово.
Выполните упражнение 1 (по указанному выше алгоритму)
С
оздайте запрос Простой 1 на выборку из таблиц Сведения и Успеваемость следующих данных: Фамилия, Имя, Количество пропусков.
Создайте запрос Простой 2 на выборку из таблиц Сведения, Поступление, Начисления следующих данных: № зачетки, Адрес, Премия, Дата поступления.
Создание многотабличных запросов в режиме Конструктора
Выполните упражнение 2 (по инструкции)
С
оздайте
запрос В1
на выборку из
таблиц Сведения, Начисления
следующих
данных: Фамилия, Имя, Адрес,
Стипендия.
В таблицу включите записи об учащихся,
получающих стипендию от 52 000р. до 60 000р.
включительно.