Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
задание 1 access_запросы.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
275.97 Кб
Скачать

Лабораторная работа №1«Создание запросов в Access» часть 3

Задание №1

Цель работы:

  1. Часть 1 Научиться создавать запросы к БД в режиме конструктора на выборку (запрос по образцу QBE(Query-by-Example)

    1. Запрос по 1 таблице с сортировкой

    2. Запрос по 2-м таблицам

    3. Запросы с условиями отбора

    4. Параметрический запрос

    5. Запрос на группировку и вычисление

    6. Перекрестный запрос

  2. Часть 2 Научиться создавать запросы на изменение,

    1. запрос на создание таблицы

    2. запрос на добавление

    3. запрос на обновление

    4. запрос на удаление

  3. Часть 3 Научиться создавать запросы на SQL (Structured Query Language).

Отчет содержит:

  1. Задание №5

  2. часть 1

    1. Формулировка каждого запроса

    2. Скриншот каждого запроса в конструкторе

    3. Скриншот каждого выполнения запроса

  3. часть 2

    1. Формулировка каждого запроса

    2. Скриншот каждого запроса в конструкторе

    3. текст запроса на sql

    4. Скриншот таблицы до выполнения запроса и после

  4. часть 3

    1. Формулировка каждого запроса

    2. текст запроса на sql

    3. Скриншот каждого выполнения запроса

Порядок работы :

  1. открыть файл БД, например успеваемость.mdb

Часть 1

Запросы на выборку на sql

  1. Запрос 1 по одной таблице Для создания запроса на sql на выборку по 1 таблице без сортировки необходимо:

  1. Сформулировать запрос (однотабличный). Например: показать список кафедр

  2. реализовать в access:

      1. выбрать объект – запросы

      2. запустить конструктор запросов (Создание запросов в режиме конструктора)

      3. в открывшемся конструкторе в верхнюю область добавить таблицу - кафедра

      4. нажать на кнопку вид и выбрать –«режим SQL», рисунок 1-1.

      1. откроется окно запроса в окне написать конструкцию

SELECT Naim_kafedry

FROM Кафедра;

      1. запустить на выполнение, нажав кнопку «выполнить»

      2. получиться запрос на рисунке 1-2

      3. сохранить запрос

Рисунок 1-2 результат запроса

  1. Запрос 2 и 2а сортировка

Для создания запроса на SQL на выборку по 1 таблице с сортировкой возрастанию (запрос 2) по убыванию (2а) необходимо:

  1. Сформулировать запрос (однотабличный) с сортировкой. Например: показать список дисциплин по алфавиту (по возрастанию) и убыванию

  2. реализовать в access:

  1. Выбрать объект – запросы

  2. запустить конструктор запросов (Создание запросов в режиме конструктора)

  3. в открывшемся конструкторе в верхнюю область добавить таблицу - кафедра

  4. нажать на кнопку вид и выбрать –«режим SQL», рисунок 2-1.

Рисунок 2-1

  1. Откроется окно запроса в окне написать конструкцию

SELECT naim_disc

FROM Дисциплина

ORDER BY naim_disc ;

SELECT naim_disc

FROM Дисциплина

ORDER BY naim_disc DESC;

Запрос 2 по возрастанию

Запрос 2а по убыванию

  1. Запустить на выполнение, нажав кнопку «выполнить»

  2. получиться запрос 2 и 2а на рисунке 2-2, 2-2а

  3. сохранить запрос

Рисунок 2-2 результат запроса 2

Рисунок 2-2а результат запроса 2а