«Запросы в MS Access» 2

Скачать презентацию «Запросы в MS Access»  2 Скачать презентацию «Запросы в MS Access» 2

Запросы.ppt

  • Количество слайдов: 39

> «Запросы в MS Access» «Запросы в MS Access»

>2 2

> Одним из стандартных объектов Microsoft Access является запрос.    запрос Одним из стандартных объектов Microsoft Access является запрос. запрос Запросы используются для просмотра, анализа и изменения данных в одной или нескольких таблицах. Запросы могут служить источником данных для форм и отчетов Microsoft Access. Сам запрос не содержит данных, но позволяет выбирать данные из таблиц и выполнять над ними ряд операций. 3

> На выборку  Действия   Запрос с  На создание  параметром На выборку Действия Запрос с На создание параметром новой таблицы Групповой Запрос на запрос обновление Итоговый Запрос на запрос удаление Перекрестный Запрос на запрос добавление Создаются на основе обычного запроса 4

>Для выполнения запроса, нужно нажать на Выбрать имена полей из таблиц и указать условия Для выполнения запроса, нужно нажать на Выбрать имена полей из таблиц и указать условия по строкепанели инструментов кнопку на «Условия отбора» 5

> «Создать запрос, в котором предусмотреть вывод на экран данных о сканерах по цене «Создать запрос, в котором предусмотреть вывод на экран данных о сканерах по цене от 100 до 200 $ с гарантией меньше 2 лет. » Для решения задачи выполняем последовательность действий: • кнопка «Создать» Создать • команда «Конструктор» Конструктор • в окне «Добавление таблицы» выделить таблицы и нажать на кнопку «Добавить» Добавить • из таблиц, последовательно выбираем поля и записываем условие. 6

>7 7

>Вычислить общую стоимость товара.      товара    Вычислить общую стоимость товара. товара 8

>9 9

>   Удалим слово    Выражение 1, введем   слово Удалим слово Выражение 1, введем слово Стоимость Для выполнения запроса, нужно нажать на кнопку на панели инструментов 10

> Осуществляют анализ и выборку данных по условию, не изменяя данные в исходных таблицах. Осуществляют анализ и выборку данных по условию, не изменяя данные в исходных таблицах. Поэтому после их сохранения можно открывать запросы, после чего отобразиться результат выполнения. 11

>Назначение • Результат отображается согласно введенному  параметру (значению) в диалоговом окне ввода Назначение • Результат отображается согласно введенному параметру (значению) в диалоговом окне ввода Создание • 1. Создается обычный запрос • 2. В строке Условие отбора задается комментарий в квадратных скобках [ ] 12

>Задача: Отобразить все данные о товаре для производителя,   введенного с клавиатуры Задача: Отобразить все данные о товаре для производителя, введенного с клавиатуры 13

>Назначение • Выполняются вычисления, группируя данные. Исходные  таблицы не изменяются  Создание • Назначение • Выполняются вычисления, группируя данные. Исходные таблицы не изменяются Создание • 1. Создается обычный запрос 14

>Задача: Определить количество мониторов и принтеров   для каждого производителя   Результат Задача: Определить количество мониторов и принтеров для каждого производителя Результат 15

>Назначение • Выполняются итоговые вычисления, группируя данные.  Исходные таблицы не изменяются  Создание Назначение • Выполняются итоговые вычисления, группируя данные. Исходные таблицы не изменяются Создание • 1. Создается обычный запрос 16

>  Задача: Определить количество производителей  Задача  Результат    Задача: Определить количество производителей Задача Результат 17

>Назначение • Результат отображается в виде таблицы с изменением  ее макета, группировкой данных Назначение • Результат отображается в виде таблицы с изменением ее макета, группировкой данных и итоговых вычислений Создание • 1. Создается обычный запрос • 2. Тип запроса - ПЕРЕКРЕСТНЫЙ 18

>Задача: Отобразить результат запроса в виде таблицы   Результат    Задача: Отобразить результат запроса в виде таблицы Результат 19

>После сохранения запроса на выборку, рядом с именем запроса появляется соответствующий значок:  • После сохранения запроса на выборку, рядом с именем запроса появляется соответствующий значок: • Запрос с параметром, групповой и итоговый запрос • Перекрестный запрос 20

>  Повторение Результат отображается в  Результат отображается Выполняются итоговые  Выполняются виде Повторение Результат отображается в Результат отображается Выполняются итоговые Выполняются виде таблицы с Итоговый запрос согласно введенному Перекрестный группе Групповой запрос изменением группируя вычисления, позапрос вычисления ее макета, Запрос с параметром параметру (значению) в данных. данные группировкой данных и диалоговом окне ввода итоговых вычислений 21

>  Модифицируют данные в исходных таблицах по условию. После их сохранения, открытие запроса Модифицируют данные в исходных таблицах по условию. После их сохранения, открытие запроса приведет к повторному изменению данных. Изменения отменить нельзя, поэтому рекомендуется создавать копии исходных таблиц. 22

>       Запросы      действия Запросы действия Запрос на На создание Запрос на обновление удаление таблицы добавление Данные в исходных Данные в указанных Данные в исходных На основе исходных таблицах таблиц создается изменяются в изменяются по таблица с данными, результате их указанному удовлетворяющих добавления новых, удаления по выражению условию из одной таблицы в условию другую 23

> • Создание запроса: 1. Создать обычный запрос 2. Меню Запрос  3. В • Создание запроса: 1. Создать обычный запрос 2. Меню Запрос 3. В строке Обновление записать формулу с помощью Построителя Выражений 4. Запустить запрос на выполнение , результат просмотреть в исходной таблице 24

>Задача: Увеличить количество принтеров и мониторов на 50 штук,    если дата Задача: Увеличить количество принтеров и мониторов на 50 штук, если дата их поставки была в марте. После запуска запроса, на экране появляется диалоговое окно 25

>    Таблица    Магазин   до выполнения Таблица Магазин до выполнения запроса после выполнения 26

>Создание запроса: 1. Создать обычный запрос 2. Меню Запрос 3. В диалоговом окне ввести Создание запроса: 1. Создать обычный запрос 2. Меню Запрос 3. В диалоговом окне ввести имя таблицы и выбрать параметр 4. Запустить запрос на выполнение , результат просмотреть в списке исходных таблиц 27

>Задача: На основе исходных таблиц создать таблицу «Новая»    с данными о Задача: На основе исходных таблиц создать таблицу «Новая» с данными о принтерах и сканерах 28

>После запуска запроса появляется диалоговое окно  Результат отобразится в таблице   После запуска запроса появляется диалоговое окно Результат отобразится в таблице 29

>30 30

>Создание запроса: 1. Создать обычный запрос, указав имена полей с условиями для удаления данных Создание запроса: 1. Создать обычный запрос, указав имена полей с условиями для удаления данных 2. Меню Запрос 3. В строке Условие отбора записать условия для удаления 4. Запустить запрос на выполнение , результат просмотреть в исходной таблице 31

>Задача: Из таблицы «Новая» удалить данные о принтерах      32 Задача: Из таблицы «Новая» удалить данные о принтерах 32

>После запуска запроса появляется диалоговое окно  Результат выполнения  представлен в таблице «Новая» После запуска запроса появляется диалоговое окно Результат выполнения представлен в таблице «Новая» 33

>Создание запроса: 1.  Создать обычный запрос, указав поля из таблиц которые являются источником Создание запроса: 1. Создать обычный запрос, указав поля из таблиц которые являются источником для добавления данных 2. Меню Запрос 3. В диалоговом окне указать таблицу для добавления данных 4. Запустить запрос на выполнение , результат просмотреть в исходной таблице 34

>Задача: Добавить в таблицу «Новая» удаленные данные о принтерах     Задача: Добавить в таблицу «Новая» удаленные данные о принтерах 35

>После запуска запроса появляется диалоговое окно Результат выполнения представлен в таблице «Новая» . Данные После запуска запроса появляется диалоговое окно Результат выполнения представлен в таблице «Новая» . Данные добавляются в конец таблицы. 36

>После сохранения запросов Действий, рядом с именем запроса появляется соответствующий значок:   После сохранения запросов Действий, рядом с именем запроса появляется соответствующий значок: 37

>А)Определить общее количество товара, введенного с клавиатуры. Б) Увеличить количество товара по каждой модели А)Определить общее количество товара, введенного с клавиатуры. Б) Увеличить количество товара по каждой модели на 10 штук, для производителя введенного с клавиатуры. 38

>1. Тимошок Т. В. Microsoft Access 2003. Самоучитель: - М: Издательский Дом «Вильямс» , 1. Тимошок Т. В. Microsoft Access 2003. Самоучитель: - М: Издательский Дом «Вильямс» , 2004 -464 с. 2. Дженнингс Р. Microsoft Access в подлиннике. Том 2: пер. с англ-СПб: ВНV -Санкт-Петербург, 1999 -688 с. 3. Кузин С. С. Соколова И. И. Применение стандартных средств Microsoft Office в статистике (учебное пособие) – Москва 2000. 4. Михеев Е. В. ИТ в профессиональной деятельности: учебное пособие для среднего профессионального образования - 4 -е издание: М: Издательский Центр, 2006 -384 с. 5. Электронный курс лекций «Обучение Microsoft Access 2000» . 6. И. А. Сенвов. Access 2007. учебный курс. – СПБ – ПИТЕР. 2007 – 267 с Информационные ресурсы 1. Мультимедийный учебник «Microsoft Access 2002» (базовый курс). 2. Электронный курс лекций «Обучение Microsoft Access 2000» . 39