Разделы презентаций


Построение запросов в СУБД Access

Содержание

Что такое «Запрос»?Запрос – это требование предоставить информацию, накопленную в таблицах. Запрос может относиться к одной или нескольким связанным таблицам.

Слайды и текст этой презентации

Слайд 1Построение запросов в СУБД Access
План:
Объект «Запрос».
Режимы работы с объектом «Запрос»
Типология

объекта «Запрос»
Запрос на выборку (условия отбора, вычисления в запросе)
Запрос с

параметрами
Перекрестный запрос
Запросы на изменения
Построение запросов в СУБД AccessПлан:Объект «Запрос».Режимы работы с объектом «Запрос»Типология объекта «Запрос»Запрос на выборку (условия отбора, вычисления

Слайд 2Что такое «Запрос»?
Запрос – это требование предоставить информацию, накопленную в

таблицах.

Запрос может относиться к одной или нескольким связанным таблицам.


Что такое «Запрос»?Запрос – это требование предоставить информацию, накопленную в таблицах. Запрос может относиться к одной или

Слайд 3После создания и запуска запроса Access может вернуть и отобразить

в виде строк и столбцов множество записей. Эти записи называются

результирующим набором записей.









С результирующим набором записей можно проводить операции сортировки и фильтрации

После создания и запуска запроса Access может вернуть и отобразить в виде строк и столбцов множество записей.

Слайд 4Режимы работы с объектом «Запрос»
Режим конструктора
Режим таблицы
Режим SQL

Режимы работы с объектом «Запрос»Режим конструктораРежим таблицыРежим SQL

Слайд 5Конструирование запроса
БЛАНК ЗАПРОСА

Конструирование запросаБЛАНК ЗАПРОСА

Слайд 6Групповые операции в запросах
Контекстное
меню

Групповые операции в запросахКонтекстноеменю

Слайд 7Типы запросов
Access включает множество типов запросов, которые можно разбить на

пять основных категорий
Запрос на выборку.
Запрос с параметрами.
Перекрестный запрос.


Запрос на изменения.
Существует четыре типа запросов на изменение:
на создание таблицы,
на удаление записей,
на добавление
на обновление записей.
SQL. Это запрос, который создается с помощью инструкций языка SQL.
Типы запросовAccess включает множество типов запросов, которые можно разбить на пять основных категорийЗапрос на выборку. Запрос с

Слайд 8Выбор типа запроса
При открытии запроса в режиме конструктора появляется

пункт меню Запрос, который позволяет выбрать тип запроса

Выбор типа запроса При открытии запроса в режиме конструктора появляется пункт меню Запрос, который позволяет выбрать тип

Слайд 9Запрос на выборку
Извлекает данные из одной или нескольких

таблиц и результаты отображает в в режиме таблицы.
Используются для группировки

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

Слайд 10Ввод условий отбора
При вводе критериев отбора для создания запроса на

выборку, используются операторы, которые делятся на:

Ввод условий отбораПри вводе критериев отбора для создания запроса на выборку, используются операторы, которые делятся на:

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

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

Слайд 12Условия отбора
Оператор Like
Позволяет задать образец поиска, используя символы

шаблона

Условия отбораОператор Like  Позволяет задать образец поиска, используя символы шаблона

Слайд 13Условия отбора
Оператор Between
Позволяет задать границы поиска значений
Between Значение1 And Значение2


Условия отбораОператор BetweenПозволяет задать границы поиска значенийBetween Значение1 And Значение2

Слайд 14Вычисления в запросе
Встроенные («итоговые») для расчета значений по группам записей:

сумма, среднее, число значений.

Вычисления в запросеВстроенные («итоговые») для расчета значений по группам записей: сумма, среднее, число значений.

Слайд 15Вычисления в запросе
Пользовательские вычисления для выполнения расчетов с числовыми, строковыми

или значениями дат для каждой записи с использованием данных из

одного или нескольких полей.
Для ввода таких выражений необходимо создать новое вычисляемое поле в бланке запроса:
Имя_вычисляемого_поля: Выражение

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

Слайд 16Вычисляемые поля в запросе

Вычисляемые поля в запросе

Слайд 17Вычисляемые поля в запросе
Для построения вычисляемого поля можно использовать построитель

выражений

Построитель выражений позволяет формировать выражение с использованием встроенных функций, имен

полей таблиц, знаков математических операций.
Вычисляемые поля в запросеДля построения вычисляемого поля можно использовать построитель выраженийПостроитель выражений позволяет формировать выражение с использованием

Слайд 18Построение выражений

Построение выражений

Слайд 19Примеры выражений
AVG([Цена]) - среднее от значений поля «Цена»
Sum([Стоимость]*[Количество]) – сумма

произведений значений полей «Стоимость» и «Количество»




Примеры выраженийAVG([Цена]) - среднее от значений поля «Цена»Sum([Стоимость]*[Количество]) – сумма произведений значений полей «Стоимость» и «Количество»

Слайд 20Запрос с параметром
Создается как запрос на выборку, далее в бланке

запроса в строке «Условие отбора» указывается запрашиваемый параметр в [

]
Запрос с параметромСоздается как запрос на выборку, далее в бланке запроса в строке «Условие отбора» указывается запрашиваемый

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

Например вычисление количества значений поля КодЗаказа по каждой фирме-клиенту по

сотруднику
Перекрестный запросОтображает результаты статистических расчетов, выполненных по данным одного поля. Например вычисление количества значений поля КодЗаказа по

Слайд 22Как создать перекрестный запрос?
Новы перекрестный запрос создается с помощью Мастера

Как создать перекрестный запрос?Новы перекрестный запрос создается с помощью Мастера

Слайд 23Создание перекрестного запроса с помощью Мастера

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

Слайд 24Запросы на изменения
Запрос на удаление данных


Запрос на обновление данных

Запросы на измененияЗапрос на удаление данныхЗапрос на обновление данных

Слайд 25Запрос на удаление позволяет удалить записи удовлетворяющие условию.
Выбор типа запроса

- меню Запрос – Удаление.





В строке «Условие отбора» указывается условие

Запрос на удаление позволяет удалить записи удовлетворяющие условию.Выбор типа запроса - меню Запрос – Удаление.В строке «Условие

Слайд 26Запрос на обновление позволяет изменить значение определенного поля в записи

удовлетворяющей условию.
Выбор типа запроса - меню Запрос – Удаление





В строке

«Обновление» указывается новое значение поля
Запрос на обновление позволяет изменить значение определенного поля в записи удовлетворяющей условию.Выбор типа запроса - меню Запрос

Слайд 27Обновление данных с использованием вычисляемых полей
Для обновления данных в таблице

с использованием запроса используются вычисляемые поля.
Например, выражение:
[Цена]*1,05
в строке

«Обновление» позволяет увеличить все значения в поле «Цена» на 5 процентов.

Обновление данных с использованием вычисляемых полейДля обновления данных в таблице с использованием запроса используются вычисляемые поля.Например, выражение:

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика