Урок информатики 9 класс : "Объекты Базы Данных Access. Запросы"

  • ppt
  • 08.01.2021
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала БД Access запросы.ppt

Объекты Базы Данных. Запросы

СУБД Microsoft Access

Содержание

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

Запросы

Запрос – это объект БД, предназначенный для выборки и обработки данных в таблицах БД
Запросы могут служить источниками записей для форм и отчетов
Результат выполнения запроса – это новая, обычно временная, таблица, все записи которой удовлетворяют заданным условиям

С помощью запросов можно выполнить следующие виды обработки данных:

Выбрать записи, удовлетворяющие условиям отбора (запросы на выборку)
Произвести вычисления в записях БД
Удалить записи из таблицы БД (запросы удаления)
Добавить записи из одной таблицы в другую (запросы добавления)
Обновить данные в полях таблицы БД (запросы обновления)

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

Далее выбираем режим конструктора

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

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

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

Нажимаем кнопку Добавить

После добавления таблицы закрываем диалоговое окно Добавление

Создание запроса в режиме конструктора

Создание запроса в режиме конструктора

Создаем поля запроса. Для этого в строке Поле бланка запроса выбираем из списка имена нужных полей таблицы БД

В строке Условия отбора и строке или задаются условия на выборку данных

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

В строке Сортировка задается порядок сортировки записей

Запрос формируется в бланке запроса

Выполнение запроса

Выполнить запрос можно при помощи кн. Запуск на панели инструментов в конструкторе запроса

Сохраненный запрос выполняется с помощью кн. Открыть в окне БД

Примеры запросов на выборку

Далее представлены 4 примера запросов, которые созданы к БД «Ученик».

Таблица БД «Ученик»

Задание:
Вывести список мальчиков ростом выше 170 см
для баскетбольной секции.

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

Пример1 запроса на выборку

Задание: Вывести список мальчиков, увлекающихся спортом со средним балом больше 3 и девочек, которые увлекаются техникой со средним балом больше 4

Пример2 запроса на выборку

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

Пример 3 запроса на выборку

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

Задание:
Вывести фамилии учеников, которые начинаются на букву «К»

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

Задание: Рассчитать идеальный вес учащихся

Результат работы запроса: таблица с рассчитанным идеальным весом для каждого ученика

Вычисляемое поле создается в строке Поле

Задания для самостоятельной работы

Сформировать 4 запроса по БД «Ученики»:
Вывести список всех девочек. Отсортировать записи по полю ФИО.
Вывести учеников, увлекающихся спортом и ростом меньше либо равно 170 см.
Вывести учеников, чьи данные находятся в диапазоне: 65 кг < вес < 71кг, 166 см < рост < 171 см
Вывести девочек, увлекающихся танцами, и мальчиков, увлекающихся музыкой. Отсортировать записи так, чтобы сначала шел список фамилий мальчиков, потом девочек.

БД

«Ученики»