Logická úroveň - Relační databázový model

3. Relační algebra

3.2. Selekce

Operace selekce (někdy také restrikce) se zapisuje jako R(φ), tedy relace se schématem R(A) podle logické podmínky φ.

Je-li R relace, pak R(φ) = { u | u ∊ R ∧ φ(u) }

Operace selekce vytvoří relaci se stejným schématem a ponechá n-tice z původní relace, které splňují podmínku φ. Podmínka φ je dána Booleovským výrazem jednoduchých podmínek ve tvaru t1 Θ t2 kde Θ ∊ {< > = ≤ ≥ ≠} a ti jsou jména atributů.