Na czym polega operacja selekcji w algebrze relacji?
Źle. To szczególny warunek, nie definicja selekcji.
Źle. Selekcja nie polega na usuwaniu pustych wierszy.
Źle. Usuwanie duplikatów to inna operacja (projekcja/DISTINCT).
Dobrze. Selekcja filtruje wiersze według warunku.
Selekcja w algebrze relacji to operacja wyboru tych KROTEK (wierszy), które spełniają zadany warunek - jej odpowiednikiem w SQL jest klauzula
WHERE. Z całej relacji zostają więc tylko rekordy pasujące do kryterium (np. pracownicy z pensją powyżej 5000). Dlatego selekcja to wybór krotek spełniających warunek.Pozostałe opisy mylą selekcję z innymi operacjami. Usuwanie pustych wierszy lub krotek z
NULL oraz eliminacja duplikatów to osobne czynności (ta ostatnia przypomina DISTINCT). Selekcja wybiera wiersze według warunku, podczas gdy wybór kolumn to projekcja.