Главная страница

Создание запросов. Диктант Эталоны ответов


Скачать 1.28 Mb.
НазваниеДиктант Эталоны ответов
АнкорСоздание запросов
Дата25.11.2022
Размер1.28 Mb.
Формат файлаpptx
Имя файлаСоздание запросов.pptx
ТипДокументы
#811361

Создание запросов в СУБД

MS Access 2007

Диктант

Эталоны ответов:


Создание запросов в СУБД

MS Access 2007

Запрос – это требование на отбор записей, хранящихся в таблицах или на выполнение определённых действий с ними.

Запросы позволяют:
  • выбирать нужные поля из разных таблиц БД;
  • фильтровать и сортировать данные;
  • производить расчёты;
  • группировать записи, рассчитывая различные итоговые значения;
  • вносить изменения сразу в несколько записей;
  • создавать таблицы как результат запроса.

Виды запросов
  • Запрос на выборку данных.

  • Осуществляет загрузку и отображение записей в режиме таблицы.
  • Запрос на изменение.

  • Выполняет операции с записями, удовлетворяющими заданным критериям.

    а) запрос на удаление;

    б) запрос на обновление;

    в) запрос на добавление.
  • Запрос с параметрами. После запуска на выполнение просит ввести значения определенных параметров.
  • Перекрёстный запрос. Позволяет выполнить подсчёты по данным одного поля таблицы и сгруппировать результаты.

Способы создания запросов
  • SQL;
  • Конструктор;
  • Мастер.

Мастер запросов

Конструктор запросов

Создание запроса с помощью мастера

1 шаг – на вкладке Создание выбираем Мастер запросов

2 шаг – в диалоге Новый запрос выбираем Простой запросОК

Создание запроса с помощью мастера

3 шаг – в диалоге Создание простых запросов выбираем из списка таблицу

Создание запроса с помощью мастера

4 шаг – перемещаем из списка Доступные поля в список Выбранные поля нужные имена полей  нажимаем кнопку Далее >

Создание запроса с помощью мастера

5 шаг – выбираем один из вариантов отображения записей с данными: подробный (без выполнения операции сведения) или итоговый с использованием сведения (нахождение суммы, среднего значения, минимума, максимума для определенных записей)  нажимаем кнопку Далее >

Создание запроса с помощью конструктора

1 шаг – на вкладке Создание выбираем Конструктор запросов

2 шаг – в диалоге Добавление таблицы выбираем таблицы, поля из которых будут использоваться в запросе  ДобавитьЗакрыть

Создание запроса с помощью конструктора

Двойной щелчок ЛВ кнопкой мыши по каждому полю таблицы

3 шаг – выбираем нужные поля

Формирование логического выражения - условия отбора
  • Логическое выражение, представляет собой операцию отношения (>,<,=, ≠, ≤, ≥).
  • Условие отбора одного поля может быть составным, при этом два логических выражения соединяются знаком логической операции.

Наименование

Обозначение

≠ не равно

≤ меньше или равно

больше или равно

<>

=<

>=

или

or

и

and

не

not

Создание запроса с параметром

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

Примеры условий отбора

Условные выражения

Вывод записей, которые

Рассказы

имеют значение Рассказы

Not Рассказы

не имеют значение Рассказы



начинаются с букв А-Л

100

имеют числовое значение 100

Date()

имеют значение текущей даты

>=01.01.94

имеют значение даты позднее 01.01.94

*.02.*

имеют значение месяца февраль

Null

содержат в поле пустое значение

Примеры использования символов в шаблонах

Использование символов

Образец

Поиск в Microsoft Access

Вопросительный знак ( ? ); в качестве шаблона для любого символа.

За?ор

Забор Затор

Знак ( * ); в качестве шаблона для любой группы символов.

Д*нь

День Добрый день Длинная тень

Знак ( * ); в качестве шаблона для любой группы начальных символов.



128й Последний

Знак ( # ); в качестве шаблона для любой цифры.

#-й

5-й 8-й

Восклицательный знак ( ! ) после первой скобки для поиска символа, который не входит в указанный набор символов.

Иванов[!аы]

Иванову [но не Иванова или Ивановы]

Домашнее задание

  • Выполнить задание на дистанционном курсе «Технология создания и обработки цифровой мультимедийной информации» (ТСОЦМИ)


написать администратору сайта