1.3.1 Operación selección
La operación selección nos permite seleccionar tuplas que satisfacen un predicado dado. Para denotar la selección se utiliza la letra griega (σ).
El predicado aparece como subíndice de σ; la relación del argumento se da entre paréntesis a continuación de σ. Por lo tanto, aplicándolo a nuestro ejemplo de la relación Alumnos para seleccionar las tuplas en que la Ciudad es Xalapa, quedaría de la siguiente manera:
σ Ciudad = Xalapa (Alumnos) |
En sí la selección permite extraer todas las filas (tuplas) que cumple una condición determinada, esta condición permite la utilización de los operadores de comparación: =, >, <, >, =, ¹, además de los conectores lógicos "y" (Λ) - "o" (V).
Ejemplo de la relación Alumnos para seleccionar las tuplas en que la Ciudad es Xalapa y que el Género sea F, quedaría de la siguiente manera:
σ Ciudad = Xalapa Λ Género = F (Alumnos) |
Traduciendo esto a lenguaje SQL, sería:
Select * from Alumnos where ciudad = 'Xalapa' and género= 'F' |