Выборка (ограничение, селекция)
Определение 6. Выборкой (ограничением, селекцией) на отношении
с условием называется отношение с тем же заголовком, что и у отношения , и телом, состоящем из кортежей, значения атрибутов которых при подстановке в условие дают значение ИСТИНА. представляет собой логическое выражение, в которое могут входить атрибуты отношения и (или) скалярные выражения.В простейшем случае условие
имеет вид , где - один из операторов сравнения ( и т.д.), а и - атрибуты отношения или скалярные значения. Такие выборки называются -выборки (тэта-выборки) или -ограничения, -селекции.Синтаксис операции выборки:
,или
Пример 6. Пусть дано отношение
с информацией о сотрудниках:1 | Иванов | 1000 |
2 | Петров | 2000 |
3 | Сидоров | 3000 |
Таблица 9 Отношение A
Результат выборки
будет иметь вид:1 | Иванов | 1000 |
2 | Петров | 2000 |
Таблица 10 Отношение A WHERE Зарплата<3000
Смысл операции выборки очевиден - выбрать кортежи отношения, удовлетворяющие некоторому условию. Таким образом, операция выборки дает "горизонтальный срез" отношения по некоторому условию.