Создание запросов с использованием стандартных функций


Download 364.65 Kb.
bet2/2
Sana14.12.2022
Hajmi364.65 Kb.
#1005404
TuriЛабораторная работа
1   2
Bog'liq
hxAJOnyo0OZcYfTYq-OedEhRr2 kn29W (2)

Итоговые запросы значительно отличаются от обычных. В них можно использовать два типа полей. Существуют поля, по которым осуществляется группировка данных.

Рисунок 4. Итоговые запросы в режиме конструктора
Для того чтобы составить итоговый запрос, находясь в режиме «Конструктора запроса», следует выбрать пиктограмму «Групповые операции» или воспользоваться командой Вид/Групповые операции. В результате этого в бланке запроса появится строка «Групповая операция». Затем для соответствующего поля из списка необходимо выбрать функцию «Группировка» (рисунок 4).
Многотабличные запросы ‑ возможность организовать просмотр объединенных данных из нескольких связанных таблиц (рисунок 5).

Рисунок 5. Многотабличные запросы в режиме конструктора
Перекрестные запросы ‑ специальный тип итоговых запросов, который позволяет увидеть вычисляемые значения в виде перекрестной таблицы, напоминающей электронную таблицу.
Все вышеперечисленные запросы относятся к запросам на выборку информации, которые позволяют только выбирать и просматривать данные из таблиц. Следующие запросы являются запросами действия, позволяющими модифицировать хранимую информацию.
С помощью запроса на удаление осуществляется удаление определенных данных из таблиц. Прежде чем сконструировать запрос на удаление, следует подумать, какие записи необходимо удалить. Самым надежным методом является предварительное создание запроса на выборку (рисунок 6.).

Рисунок 6. Запрос на удаление в режиме конструктора
Запрос на обновление позволяет производить обновление некоторой хранимой информации, своевременность которой истекла на текущий момент.


Практическая часть
Создатm в MS Access новую базу данных ИС_Учет_Успеваемости, содержащую три таблицы:
1. Таблица «Кадры», содержит 7 полей, наименование полей и их тип:
КодСтудента – Счетчик (ключевое поле);
Фамилия, Имя, Отчество, ГражданствоТекстовые;
ДатаРождения – Дата/время;
НомУчГруппы – Текстовый.
2. Таблица «УчебныйПлан», содержит 4 поля, наименование полей и их тип:
КодДисциплины – Счетчик (ключевое поле);
Наименование, Преподаватель – Текстовые;
КолЧасов – Числовой.
3. Таблица «ЭлектронныйЖурнал», содержит 6 полей, наименование полей и их тип:
Код – Счетчик (ключевое поле);
Дата – Дата/время;
Студент – смешанный тип данных (содержит поля КодСтудента и Фамилия из таблицы Кадры, создается с помощью Мастера подстановок);
Тип поля Студент выберите закладку Мастер подстановок
  
Дисциплина – смешанный тип данных (содержит поля КодДисциплин, Наименование из таблицы Учебный план, аналогично создается с помощью Мастера подстановок);
ВидЗанятияТекстовый;
Оценка – Числовой.
Download 364.65 Kb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling