Файл: Лабораторная работа ms access 2 система управления базами данных ms access формирование запросов и отчетов для однотабличной базы данных.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.02.2024

Просмотров: 23

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

1
Лабораторная работа
MS ACCESS
№2
СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ
MS ACCESS
ФОРМИРОВАНИЕ ЗАПРОСОВ И ОТЧЕТОВ ДЛЯ ОДНОТАБЛИЧНОЙ
БАЗЫ ДАННЫХ
ЗАДАНИЕ 1. Формирование запросов на выборку
1.
На основе таблицы teachers создайте простой запрос на выборку, в котором должны отображаться фамилии, имена, отчества преподавателей и их должность.
2.
Данные запроса отсортируйте по должностям.
3.
Сохраните запрос.
4.
Создайте запрос на выборку с
параметром
; в запросе должны отображаться фамилии, имена, отчества преподавателей и преподаваемые ими дисциплины; в качестве параметра задайте Фамилию преподавателя; выполните этот запрос для преподавателя Гришина.
ТЕХНОЛОГИЯ РАБОТЫ
1.
Для создания простого запроса:

откройте вкладку Создание; нажмите кнопку Мастер запросов;

в окне Новый запрос выберите Простой запрос, как показано на рисунке:

2

в появившемся окне в поле Таблицы и запросы выберите таблицу
teachers
; в поле Доступные поля выберите последовательно поля:
Фамилия, Имя, Отчество, Должность, как показано на рисунке:

в поле Задайте имя запроса введите новое имя Должности
преподавателей, как показано на рисунке ниже; нажмите Готово;

3

таблица с результатами запроса показана на рисунке:
2.
Поместите курсор в любую строку поля Должность; на вкладке Главная нажмите кнопку Сортировка по убыванию как показано на рисунке:
3.
Сохраните базу данных.

4 4.
Для создания запроса на выборку с параметром:

создайте запрос на выборку для следующих полей таблицы teachers:
Фамилия, Имя, Отчество, Дисциплина; создание запроса аналогично тому, как это делалось в п.1;

задайте имя запроса: Преподаваемые дисциплины; результаты запроса показаны на рисунке

перейдите в режиме конструктора, щёлкнув правой кнопкой мышки по запросу Преподаваемые дисциплины в левой панели и выбрав пункт
Конструктор;

в строке параметра Условия отбора для поля Фамилия введите фразу:
[
Введите фамилию преподавателя], как показано на рисунке:


5

выполните запрос, сделав двойной щелчок по запросу Преподаваемые дисциплины в левой панели:
Результаты запроса показаны ниже:

6

Сохраните запрос. Закройте окно запроса.
ЗАДАНИЕ 2. Создание отчета с группировкой данных по должностям
На основе таблицы teachers создайте отчет с группировкой данных по должностям
ТЕХНОЛОГИЯ РАБОТЫ
1.
На вкладке Создать нажмите кнопку Мастер отчетов; выберите в качестве источника данных таблицу teachers, а также поля, которые будут присутствовать в отчете (выбираются все поля с помощью кнопки >>) и

7 нажмите
Далее:
2.
В окне Создание отчетов присутствует перечень выбранных полей; выделите поле Должность двойным щелчком мыши - таким образом задается группировка данных по должности, результат показан на рисунке ниже:
3.
Нажмите Далее. Порядок сортировки и вычисления, выполняемые для записей, задавать не будем.

8 5.
Выберите вид макета для отчета, как показано на рисунке:
6.
Выберите требуемый стиль отчета Обычный.
7.
Задайте имя отчета Преподаватели и просмотрите отчет:

9 8.
Вид полученного отчета показан на рисунке: