1 of 15

СУБД�Microsoft Access

Запросы

2 of 15

Запросы

  • Запросы являются мощным средством обработки данных, хранимых в БД.
  • Запрос — объект базы данных, содержащий информацию, удовлетворяющую заданным условиям.
  • Запрос — это виртуальная таблица, хранит лишь формулы и условия, по которым будут выбираться данные.
  • Запрос можно сохранить.

3 of 15

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

  • Откройте файл skaz.accdb.
  • В окне базы данных перейдите на вкладку Создание и щёлкните кнопку Конструктор запросов.

4 of 15

Добавление таблицы

  • В окне Добавление таблицы выберите таблицу, данные которой будут использоваться в запросе.

5 of 15

Окно запроса

  • Задайте условия отбора: в имени положительного персонажа содержится буква а или герой младше 10 или старше 50 лет.
  • Задайте назва-�ние поля для�поиска, имя�таблицы, вид�сортировки,�вывод на�экран.

6 of 15

Окно запроса

  • Задайте условия отбора и сохраните запрос.

7 of 15

Правила составления условий отбора данных

  • Перед вводом значения текстового поля ставится знак «=», вводимая строка символов должна быть заключена в кавычки:� =“Буратино“
  • Допускается использование символов� * и ?:� Like “*a?”� Like “*a*”

8 of 15

Правила составления условий отбора данных

  • Значение условия для полей логического типа задается 1 или 0, проверяется на соответствие «Да» или «Нет» и значение 1 или 0 изменяется на Истина или Ложь в строке условий.

9 of 15

Правила составления условий отбора данных

  • При построении выражений можно использовать операторы сравнения:�=, <>, <, >, <=, >=.
  • Условия отбора могут задаваться сложными логическими выражениями с использованием логических операторов:

not 10

> 10 and < 90

< 10 or > 50

10 of 15

Составные условия

  • Условия, находящиеся в разных столбцах одной строки объединяются по признаку «И».
  • Условия, находящиеся в разных столбцах разных строк или в одном столбце — по признаку «ИЛИ».

11 of 15

Просмотр результата

  • Для просмотра результата�нажмите кнопку Выполнить�на вкладке Конструктор�или перейдите в Режим таблицы.

12 of 15

Правила составления условий отбора данных

  • =Буратино
  • Like *a?
  • Like *a*
  • 1 или 0
  • not 10
  • > 10 and < 90
  • < 10 or >= 50

13 of 15

Практическая работа

  • Откройте БД Страны.accdb.
  • Создайте и сохраните запросы:

Запрос 1. Какие страны начинаются на букву Б или заканчиваются на букву я.

Запрос 2. Какие страны Северной Америки имеют площадь больше 25 и меньше 50 тыс. кв. км.

Запрос 3. Какие страны, не имеющие выхода к морю, имеют население более 5 млн. человек.

14 of 15

Самостоятельная работа

  • Создайте базу данных Элементы.accdb, в которой создайте и заполните таблицу «Химические элементы». Обязательные поля: Название элемента и Обозначение.

15 of 15

Самостоятельная работа

  • Создайте и сохраните запросы:

Запрос 1. Какие элементы содержат в названии букву м или оканчиваются на ий, при этом не являются газами?

Запрос 2. Какие элементы являются ме-таллами или открыты в Великобритании?

Запрос 3. Какие элементы в обозначении имеют буквы а или о, или е и при этом открыты не позже 1944 года?