Выполнение

Лабораторная работа №4

на тему

«Выбор данных с помощью запросов-действий

Перекрестные запросы»

 

Выполнил:

Группа:

Преподаватель:

Москва 2012


Цель работы:Приобрести навыки по работе с данными с помощью запросов-действий.
Задачи работы:Создать и выполнить различные типы запросов-действий.

Выполнение

· Запрос на создание таблицы

Ø Запрос на студентов без стипендии
[Студенты Запрос Без стипендии]
Создание запроса в режиме конструктора => таблица Студенты => Добавить => Закрыть
поле Фамилия, поле Имя, поле Отчество
поле Стипендия: условие отбора (0)

Ø Сохранить запрос в виде таблицы "Студенты без стипендии"
Студенты Запрос Без стипендии
(ПКМ) => Конструктор
Запрос => Создание таблицы => имя таблицы: Студенты без стипендии => Ок
Запрос => Запуск => Да
Таблицы => Студенты без стипендии

Ø Преобразовать итоговый запрос в таблицу
Студенты Запрос Итоговый
(ПКМ) => Конструктор
Запрос => Создание таблицы => имя таблицы: Студенты (итоговый запрос) => Ок
Запрос => Запуск => Да
таблицы => Студенты (итоговый запрос)


· Запрос на обновление записей

Ø Выбрать всех студентов, проживающих в Уфе
[Студенты - копия Запрос Город]
таблица Студенты => Копировать => Вставить => Имя таблицы: Студенты - Копия
Создание запроса в режиме конструктора => таблица Студенты - копия => Добавить => Закрыть
поле Фамилия, поле Имя, поле Отчество
поле Город:условие отбора ("Уфа")

Ø Обновить значение поля Город
Студенты - копия Запрос Город =>
конструктор
Запрос => Обновление
поле Город: обновление ("УФА")
Запрос => Запуск => Да

Ø Выбрать всех студентов определенного курса и изменить курс на другой
Создание запроса в режиме конструктора => таблица Студенты - копия => Добавить => Закрыть
поле Курс: условие отбора (1)
Запрос => Обновление
поле Курс:обновление (4)
Запрос => Запуск => Да

 


· Запрос на удаление студентов, учащихся на определенном курсе и не получающих стипендии
Создание запроса в режиме конструктора => таблица Студенты - копия => Добавить => Закрыть
поле Курс: условие отбора (3)
поле Стипендия: условие отбора (0)
Запрос => Удаление
Запрос => Запуск => Да

· Перекрестный запрос для таблицы Студенты, поля Город, Факультет, Колво_студентов
[Факультет - заголовок строк, Город - заголовок столбцов, Колво_студентов – значение]
поле Город: групповая операция (группировка)
поле Факультет: групповая операция (группировка)
поле Номер_зачетки: групповая операция (Count)
ЗапросПерекрестный
поле Город: перекрестная таблица (Заголовки столбцов)
поле Факультет: перекрестная таблица (Заголовки строк)
поле Номер_зачетки: перекрестная таблица (Значение)
Запрос => Запуск