Запрос — это вопрос о данных.
Запрос-выборка
Способы создания:
Создание запроса с помощью мастера:
Создание запроса с помощью мастера:
Базовые операции создания макета запроса на выборку:
Создание запроса в режиме конструктора:
Создание запроса в режиме конструктора:
Создание запроса в режиме конструктора:
Формирование логического выражения - условия отбора
Примеры условий отбора
Примеры использования символов в шаблонах
Практические задания
Ответить на вопросы
Ответы на вопросы
Домашнее задание:
Спасибо за внимание!
1.23M
Категория: ИнформатикаИнформатика

Формирование простых запросов на выборку в базах данных

1.

«Формирование простых запросов на
выборку в базах данных»
Информационные технологии в
профессиональной деятельности
26.03.2020
1

2.

Жизнь учит лишь тех, кто
её изучает
О. Хайям
26.03.2020
2

3.

«Формирование простых
запросов на выборку в БД»
Цель– научиться создавать простые запросы
на
выборку
информации
без
использования логических операций и
с
использованием
нескольких
логических операций.
26.03.2020
3

4. Запрос — это вопрос о данных.

Существуют разные типы запросов:
простые запросы на выборку,
перекрёстные,
создание таблиц,
обновление записей,
добавление записей,
удаление записей.
26.03.2020
4

5. Запрос-выборка

— это производная таблица, которая
содержит те же структурные элементы, что
и обычная таблица (столбцы-поля и
строки), и формируется на основе
фактических данных системы.
26.03.2020
5

6. Способы создания:

Создание запроса в режиме
конструктора;
Создание запроса с помощью
мастера.
26.03.2020
6

7. Создание запроса с помощью мастера:

1 шаг – выбрать из списка таблицу
2 шаг – переместить из списка поля
3 шаг – кнопка Далее
26.03.2020
7

8. Создание запроса с помощью мастера:

4 шаг – задать имя запроса
5 шаг – кнопка Готово
26.03.2020
8

9. Базовые операции создания макета запроса на выборку:

указать системе, какие поля и из каких
таблиц мы хотим включить в запрос;
указать условие отбора, т. е.
сформулировать логическое выражение,
которое позволит включить в выборку
только записи, удовлетворяющие какомуто условию.
Демонстрация
26.03.2020
9

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

1 шаг – добавить макет таблицы, Закрыть
26.03.2020
10

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

2 шаг – выбрать поля таблицы
3 шаг – можно указать для поля условие отбора
26.03.2020
11

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

4 шаг – отобразить таблицу запроса
результат
26.03.2020
12

13. Формирование логического выражения - условия отбора

Логическое выражение,
представляет собой
операцию отношения
(>,<,=, ≠, ≤, ≥).
Условие отбора одного
поля может быть
составным, при этом
два логических
выражения
соединяются знаком
логической операции.
26.03.2020
Наименование
Обозначение
или
or
и
And
не
not
Лекция
13

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

Условные выражения
Вывод записей, которые
Саратов
имеют значение Саратов
Not Саратов
не имеют значение Саратов

начинаются с букв А-Л
100
имеют числовое значение 100
Date()
имеют значение текущей даты
>=01.01.94
имеют значение даты позднее 01.01.94
*.02.*
имеют значение месяца Февраль
Null
содержат в поле пустое значение
Лекция
26.03.2020
14

15. Примеры использования символов в шаблонах

Использование символов
Образец
Поиск в Microsoft
Access
Вопросительный знак ( ? );
в качестве шаблона для любого символа.
За?ор
Забор
Затор
Звездочка ( * );
в качестве шаблона для любой группы символов.
Д*нь
День
Добрый день
Длинная тень
Звездочка ( * );
в качестве шаблона для любой группы начальных
символов.

128й
Последний
Знак фунта (#);
в качестве шаблона для любой цифры.
#-й
5-й
8-й
Восклицательный знак ( ! ) после первой скобки;
для поиска символа, который не входит в
указанный набор символов.
Иванов[!а
ы]
Иванову
[но не Иванова или
Ивановы]
26.03.2020
15

16. Практические задания

Откройте файлы Лекция и задания и
БД Список.
Создайте запросы по заданиям к данной
БД с 1-5, которые находятся на стр. 4
Лекция и задания
Список
26.03.2020
16

17. Ответить на вопросы

Откройте файл Лекция и задания,
стр.5.
Ответы
на
вопросы,
которые
расположены в таблице, можно
скопировать из текста.
Лекция и задания
26.03.2020
17

18. Ответы на вопросы


Вопрос
Ответ
1. Что такое запрос-выборка?
2. Какие способы создания запросов на выборку
вы знаете?
3. Какие базовые операции, надо выполнить при
В режиме конструктора;
С помощью мастера.
создании макета запроса?
4. Укажите два способа занесения имени поля в
создаваемом запросе?
5. Какие логические операции используются для
or, and, not
записи условий отбора?
6. Какие знаки отношения применяются для
>,<,=, ≠, ≤, ≥
записи условия отбора?
7
Результат выполнения запроса представлен в
виде...
26.03.2020
Таблицы
18

19. Домашнее задание:

Скопировать на носители файлы
Лекция и задания, БД Список.
Повторить лекционный материал.
Выполнить создание запросов к БД
Список, задания № 14-17.
26.03.2020
19

20. Спасибо за внимание!

26.03.2020
20
English     Русский Правила