Графический материал к лекциям 7-8 21.03.2016 План лекции 1. Общие сведения о запросах 2. Создание простого запроса на выборку с помощью Мастера 3. Создание запроса в режиме Конструктора 4. Запросы на изменение 5. Перекрестные запросы 6. SQL-запросы 7. Повторяющиеся записи. Записи без подчиненных ФОРМИРОВАНИЕ ЗАПРОСОВ В MS ACCESS ПСУД 2 1.Общие 1.Общие сведения о запросах 1.Общие 1.Общие сведения о запросах Существует три основных типа SQL-запросов: Создание запроса на выборку по образцу 1) запрос на объединение В окне базы данных на панели Создание в группе Другие указать способ создания запроса: Мастер запросов или Конструктор запросов 2) запрос к серверу 3) управляющий запрос 3 © Гедранович В.В. 4 1 Графический материал к лекциям 7-8 21.03.2016 2. Создание простого запроса на выборку с помощью Мастера 1.Общие 1.Общие сведения о запросах 5 2. Создание простого запроса на выборку с помощью Мастера 2. Создание простого запроса на выборку с помощью Мастера 7 © Гедранович В.В. 6 8 2 Графический материал к лекциям 7-8 21.03.2016 2. Создание простого запроса на выборку с помощью Мастера 2. Создание простого запроса на выборку с помощью Мастера 9 2. Создание простого запроса на выборку с помощью Мастера 3. Создание запроса в режиме Конструктора 11 © Гедранович В.В. 10 12 3 Графический материал к лекциям 7-8 21.03.2016 3. Создание запроса в режиме Конструктора 3. Создание запроса в режиме Конструктора Пример запроса 13 3. Создание запроса в режиме Конструктора Пример составления критерия отбора в Построителе выражений © Гедранович В.В. 14 Пример 15 16 4 Графический материал к лекциям 7-8 21.03.2016 3. Создание запроса в режиме Конструктора Параметрические запросы Создание итоговых запросов Статистическая функция задается в строке Групповая операция (режим Конструктора), которая появляется после нажатия кнопки Итоги. Итоги 17 Параметрические запросы Параметрические запросы 19 © Гедранович В.В. 18 20 5 Графический материал к лекциям 7-8 21.03.2016 4. Запросы на изменение • • • • запросы запросы запросы запросы 4. Запросы на изменение на добавление; на удаление; на обновление; на создание таблицы. Выбор таблицы для добавления записей 21 4. Запросы на изменение 5. Перекрестные запросы Запрос на создание таблицы • создать запрос на выборку и выполнить его; • вернуться в Конструктор и выбрать тип запроса Создание таблицы; • выполнить запрос. Перекрестные запросы позволяют компактно отобранные данные и однородную информацию. 23 © Гедранович В.В. 22 отображать объединять 24 6 Графический материал к лекциям 7-8 21.03.2016 5. Перекрестные запросы 5. Перекрестные запросы Перекрестный запрос Запрос на выборку 25 5. Перекрестные запросы 5. Перекрестные запросы 27 © Гедранович В.В. 26 28 7