Запрос_В01
Цель работы – создание запроса по таблице Учебный план. Требуется выбрать все дисциплины, по которым формой контроля является экзамен.
Запускаем СУБД Microsoft Access. В левой части открывшегося окна выбираем сохраненный ранее файл Деканат.accdb и открываем таблицу Учебный план (рис.1).
Рис.1. Таблица Учебный план
По таблице Учебный план сформируем запрос по критерию отбора Экзамен. Этот запрос отберет из таблицы Учебный план только те записи, где форма контроля – Экзамен. Переходим на вкладку Создание и выбираем пункт Конструктор запросов. В появившемся окне Добавление таблицы (рис.2) выбираем таблицу Учебный план, нажимаем кнопку Добавить и закрываем окно.
Рис.2. Выбор таблицы Учебный план
Затем в таблице Учебный план выбираем последовательно двойным щелчком ЛКМ следующие поля: Группа, Дисциплина, Лекции, Форма контроля (рис.3).
Рис.3. Выбор полей таблицы Учебный план
Для запуска запроса на выполнение нажимаем кнопку Выполнить на ленте Конструктор (рис.4).
Рис.4. Результат выполнения пробного запроса
Согласно сформированному запросу (рис.3) на экран выведены все дисциплины учебного плана. Нам же нужно вывести только те дисциплины, для которых формой контроля является экзамен. Поэтому возвращаемся в Конструктор и в строке Условие отбора поля Форма контроля записываем “экзамен “ (рис.5).
Рис.5. Формирование условия отбора
Направляем запрос на выполнение, нажимая кнопку Выполнить на ленте Конструктор. Результат запроса представлен на рис.6.
Рис.6. Результат выполнения запроса
На экран выведены только те дисциплины учебного плана, которые удовлетворяют условию отбора (форма контроля – экзамен).
|
Сохраняем запрос под именем Запрос В01_Экзамены.
На языке SQL запрос может быть сформирован следующим образом:
SELECT [Учебный план].Группа, [Учебный план].Дисциплина, [Учебный план].[Лекции, час], [Учебный план].[Форма контроля]
FROM [Учебный план]
WHERE ((([Учебный план].[Форма контроля])="экзамен"));
Запрос_В02
Цель работы – создание запроса по таблице Студенты. Требуется выбрать всех студентов, у которых проходной балл больше 200.
Запрос_В03
Цель работы – создание запроса по таблице Преподаватели. Требуется выбрать всех преподавателей, которые являются профессорами.
Запрос_В04
Цель работы – создание запроса на выборку из нескольких таблиц. Поставим задачу – отобрать из таблиц Студенты, Успеваемость, Дисциплины студентов, которые получили на экзаменах отличные оценки.
Запрос_В05
Цель работы – создание запроса на выборку из таблиц Кафедры и Преподаватели. Требуется выбрать всех преподавателей кафедры САПР.
Запрос_В06
Цель работы – создание запроса на выборку из нескольких таблиц. Поставим задачу – отобрать из таблиц Студенты, Успеваемость, Дисциплины студентов, которые удалось сдать зачеты.
МОСКОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Факультет информационных технологий
Кафедра «Инфокогнитивные технологии»
ОТЧЕТ
По лабораторной работе
«Проектирование запросов на выборку»
Дисциплина: «Базы данных»
Студент: Иванов И.И.
Группа: 161-341