
- •Лабораторная работа №1«Создание запросов в Access» часть 3
- •Формулировка каждого запроса
- •Формулировка каждого запроса
- •Запросы на выборку на sql
- •Запрос 1 по одной таблице Для создания запроса на sql на выборку по 1 таблице без сортировки необходимо:
- •Запрос 2 и 2а сортировка
- •Выбрать объект – запросы
- •Откроется окно запроса в окне написать конструкцию
- •Запустить на выполнение, нажав кнопку «выполнить»
- •Запрос 3 по одной таблице where (с условием) Для создания запроса на sql на выборку по 1 таблице с условием необходимо:
- •Запрос 4 по 2 таблицам Для создания запроса на sql на выборку по 2 таблицам необходимо:
- •Запрос 5 по 2 таблицам с условием Для создания запроса на sql на выборку по 2 таблицам с условием необходимо:
- •Запрос 6 на группировку с расчетом количества Для создания запроса на sql на группировку и расчет количества студентов необходимо:
- •Запрос 7 на группировку с расчетом количества по условию having Для создания запроса на sql на группировку и расчет количества студентов при условии - количество студентов больше 1:
- •Запрос 8 по 1 таблице на не повторяющиеся записи distinct Для создания запроса на sql на выборку не повторяющиеся записи:
- •Запрос 9 по 1 таблице сортировка по номеру столбца Для создания запроса на sql на выборку с сортировкой необходимо:
- •Запрос 10 выборка по условию between Для создания запроса на sql на выборку необходимо:
Лабораторная работа №1«Создание запросов в Access» часть 3
Задание №1
Цель работы:
Часть 1 Научиться создавать запросы к БД в режиме конструктора на выборку (запрос по образцу QBE(Query-by-Example)
Запрос по 1 таблице с сортировкой
Запрос по 2-м таблицам
Запросы с условиями отбора
Параметрический запрос
Запрос на группировку и вычисление
Перекрестный запрос
Часть 2 Научиться создавать запросы на изменение,
запрос на создание таблицы
запрос на добавление
запрос на обновление
запрос на удаление
Часть 3 Научиться создавать запросы на SQL (Structured Query Language).
Отчет содержит:
Задание №5
часть 1
Формулировка каждого запроса
Скриншот каждого запроса в конструкторе
Скриншот каждого выполнения запроса
часть 2
Формулировка каждого запроса
Скриншот каждого запроса в конструкторе
текст запроса на sql
Скриншот таблицы до выполнения запроса и после
часть 3
Формулировка каждого запроса
текст запроса на sql
Скриншот каждого выполнения запроса
Порядок работы :
открыть файл БД, например успеваемость.mdb
Часть 1
Запросы на выборку на sql
Запрос 1 по одной таблице Для создания запроса на sql на выборку по 1 таблице без сортировки необходимо:
Сформулировать запрос (однотабличный). Например: показать список кафедр
реализовать в access:
выбрать объект – запросы
запустить конструктор запросов (Создание запросов в режиме конструктора)
в открывшемся конструкторе в верхнюю область добавить таблицу - кафедра
нажать на кнопку вид и выбрать –«режим SQL», рисунок 1-1.
откроется окно запроса в окне написать конструкцию
SELECT Naim_kafedry
FROM Кафедра;
запустить на выполнение, нажав кнопку «выполнить»
получиться запрос на рисунке 1-2
сохранить запрос
Рисунок 1-2 результат запроса
Запрос 2 и 2а сортировка
Для создания запроса на SQL на выборку по 1 таблице с сортировкой возрастанию (запрос 2) по убыванию (2а) необходимо:
Сформулировать запрос (однотабличный) с сортировкой. Например: показать список дисциплин по алфавиту (по возрастанию) и убыванию
реализовать в access:
Выбрать объект – запросы
запустить конструктор запросов (Создание запросов в режиме конструктора)
в открывшемся конструкторе в верхнюю область добавить таблицу - кафедра
нажать на кнопку вид и выбрать –«режим SQL», рисунок 2-1.
Рисунок 2-1
Откроется окно запроса в окне написать конструкцию
SELECT naim_disc FROM Дисциплина ORDER BY naim_disc ;
|
SELECT naim_disc FROM Дисциплина ORDER BY naim_disc DESC;
|
Запрос 2 по возрастанию |
Запрос 2а по убыванию |
Запустить на выполнение, нажав кнопку «выполнить»
получиться запрос 2 и 2а на рисунке 2-2, 2-2а
сохранить запрос
|
|
Рисунок 2-2 результат запроса 2 |
Рисунок 2-2а результат запроса 2а |