РУҚА
Задания № 9, 27 · ЕГЭ

Проверка запроса таблицей

Как вручную убедиться, что запрос выбрал правильные записи
2 мин чтенияСложность: Обновлено 29 сентября 2026

Проверка запроса таблицей — это ручная проверка результата запроса: каждую запись исходной таблицы последовательно сравнивают с условием отбора и отмечают, должна ли она попасть в результат.

Проверка запроса таблицей
Способ контроля запроса перебором всех записей исходной таблицы. Для каждой записи проверяют условие отбора, а затем сравнивают полученный набор подходящих записей с результатом запроса. Такой способ помогает найти пропущенные или лишние записи.

Как выполнять проверку

  1. Выписать условие запроса и уточнить, какие поля в нём используются.
  2. Рассматривать записи исходной таблицы по одной, не пропуская строки.
  3. Для каждой записи вычислить значение условия: «истина» или «ложь».
  4. Записать номера или ключи всех записей, для которых условие истинно.
  5. Сравнить этот список с результатом запроса, учитывая также выбранные поля и порядок записей, если он задан.
\[R=\{r_i\mid P(r_i)=\text{истина}\}\]

Здесь \(R\) — множество записей результата, \(r_i\) — очередная запись исходной таблицы, а \(P(r_i)\) — проверка условия для этой записи. Если в условии есть операции И, ИЛИ и НЕ, сначала учитывают их приоритет, а затем определяют общий результат выражения.

№
Пример

Пусть запрос выбирает учеников, у которых класс равен 9 и балл не меньше 4. Для записи «Анна, 9, 5» условие истинно: \(9=9\) и \(5\ge4\). Для записи «Борис, 8, 5» первая часть ложна, поэтому запись не подходит. Для записи «Вера, 9, 3» вторая часть ложна, поэтому её также исключают. В результат попадёт только Анна.

!
Не путайте

Проверка запроса таблицей — это не проверка результата поиска по внешнему виду. Нужно заново применить условие к исходным данным. Также не следует путать число подходящих записей с количеством уникальных значений: это разные действия.

Проверьте себя

В таблице есть запись «Иван, 9, 4». Запрос выбирает записи, где класс равен 9 и балл больше 4. Попадёт ли Иван в результат?

Главное за минуту

Главное

  • Проверка запроса таблицей выполняется перебором всех записей исходной таблицы.
  • Для каждой записи отдельно вычисляют условие отбора и отмечают результат «истина» или «ложь».
  • После проверки сравнивают список подходящих записей с результатом запроса.