ВВЕДЕНИЕ В СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ

       

Выборка (ограничение, селекция)


Определение 6. Выборкой (ограничением, селекцией) на отношении

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

В простейшем случае условие

имеет вид
, где
- один из операторов сравнения (
и т.д.), а
и
- атрибуты отношения
или скалярные значения. Такие выборки называются
-выборки (тэта-выборки) или
-ограничения,
-селекции.

Синтаксис операции выборки:

,

или

Пример 6. Пусть дано отношение

с информацией о сотрудниках:

Табельный номер

Фамилия

Зарплата



1 Иванов 1000
2 Петров 2000
3 Сидоров 3000

Таблица 9 Отношение A

Результат выборки

будет иметь вид:

Табельный номер

Фамилия

Зарплата

1 Иванов 1000
2 Петров 2000

Таблица 10 Отношение A WHERE Зарплата<3000

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



Содержание раздела