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

Содержание

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

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

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



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

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

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









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


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


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


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


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

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

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

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

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

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

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

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

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



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



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



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

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




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

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


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


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

Построитель

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

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


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

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





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

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

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

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

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


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


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


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


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

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





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

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

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





В строке «Обновление» указывается новое значение поля

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

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




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

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

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

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

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


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

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