close

Вход

Забыли?

вход по аккаунту

?

Otchet 6

код для вставкиСкачать
Отчет
Лабораторная работа №6
Создание запросов с помощью Мастера запросов
Цель работы: Получить умения создать запросы с помощью Мастера запросов: простой
запрос, запрос «Записи без подчиненных», запрос «Повторяющиеся записи» и
перекрестный запрос.
Упражнение №1 - Вывести фамилии и имена студентов с указанием группы.
Рисунок 1 – макет запроса с данными студентов в режиме таблицы
Алгоритм выполнения упражнения:
1. для создания нашего простого запроса удобнее будет использовать Мастер
простых запросов;
2. на первом шаге необходимо выбрать таблицу Студенты и поля, которые
необходимо отобразить (фамилия, имя, группа).
3. присваиваем запросу имя Студенты.
Упражнение №2 – создание запроса Повтор даты принятия.
Рисунок 2 – макет запроса с данными преподавателей в режиме конструктора, принятые
в один день на работу
Рисунок 3 - макет запроса с данными преподавателей в режиме таблицы, принятые в
один день на работу
Алгоритм выполнения упражнения:
1. для этого воспользуйтесь мастером создания запроса, содержащего
повторяющиеся записи;
2. выбрать таблицу, по которой делятся запросы;
3. выбрать поле, по которому будет идти поиск повторяющихся значений
(ДатаПринятияНаРаботу);
4. выбрать те поля, которые должны выводиться в запросе (фамилия, имя);
5. ввести имя запроса (Повтор даты принятия).
Упражнение №3 – создание запроса, выводящего сведения о студентах, для
которых нет сведения об их группы;.
Рисунок 4 – макет запроса в режиме конструктор (студенты без групп)
Рисунок 5 – макет запроса в режиме таблицы (студенты без групп)
Алгоритм выполнения упражнения:
1.
2.
3.
4.
выбрать таблицу, записи из которой нужно получить (Студенты);
выбрать связанную таблицу с подчиненными записями (Группы);
указать поля, по которым связаны эти таблицы (Группа);
выбрать поля из основной таблицы, которые должны войти в запрос
(НомерЗачетнойКнижки, фамилия, имя);
5. ввести имя запроса (Студенты без групп).
Задание 1
Рисунок 6 – макет схемы данных с таблицей цикловые комиссии
Упражнение №4 – Определение количества преподавателей по должностям в
цикловых комиссиях.
Рисунок 7 - макет перекрестного запроса Должности в режиме таблицы
Рисунок 8 - макет перекрестного запроса Должности в режиме конструктора
Алгоритм выполнения упражнения:
1. для создания данного запроса используем мастер перекрестных запросов;
2. выбираем таблицу (Преподаватели), причем в качестве источника записей можно
выбрать только одну таблицу или запрос;
3. выбираем поля, значения которых будут заголовками строк (ЦикловыеКомиссии);
4. нужно выбрать поля, значения которых будут заголовками столбцов (Должность);
5. поле и функцию для вычисления результатов (поле – Фамилия, так как нужно
подсчитать преподавателей, а функция – Число, так как нужно подсчитать их
количество);
6. ввести имя запроса Должности.
Задание №1
Рисунок 8 – запрос на выборку Дисциплина
Для создания такого запроса необходимо воспользоваться мастером простых запросов
(данные берутся из нескольких таблиц: Дисциплины, Цикловые комиссии).
Задание №2
Рисунок 9 – макет перекрестного запроса в режиме таблицы
Рисунок 10 - макет перекрестного запроса в режиме конструктора
Ответы на контрольные вопросы:
1. Перечислите виды запросов, которые можно создавать с помощью Мастера
запросов.
 Простой запрос;

Перекрестный запрос;

Повторяющиеся записи;

Записи без подчиненных.
2. Кратко описать в каких случаях используется тот или иной вид запроса и при
построении, каких запросов можно использовать в качестве источника
данных одну таблицу (запрос) и несколько таблиц (запросов).
Простой запрос позволяет выбрать необходимые данные таблицы, произвести
вычисления и добавление новых полей в таблицу, получить результат в виде новой
таблицы. Посредством запроса можно произвести обновление данных в таблице,
добавление и удаление записей. Последовательное выполнение ряда запросов позволяет
решать достаточно сложные задачи, не прибегая к программированию. Перекрестный
запрос представляет собой сводную таблицу, в которой левый столбец образует
заголовки строк из значений одного поля, верхняя строка образует заголовки столбцов
из значений другого поля, а на пересечении строк и столбцов размещаются итоговые
значения, вычисленные по значениям третьего поля.
Документ
Категория
Программирование, Базы данных
Просмотров
8
Размер файла
765 Кб
Теги
otchet_6
1/--страниц
Пожаловаться на содержимое документа