Operación Selección
- Tipo: Unaria
- Sintaxis:
Ϭ condición a cumplir (Tabla)
- Descripción: Operación que selecciona tuplas completas de una tabla y que cumplan con una condición dada.
- Ejemplo:
Supongamos la siguiente tabla:
Carro |
Placa PK Marca Modelo Capacidad |
Hacer la siguiente consulta en álgebra relacional: listar los datos de los carros cuyo modelo sea igual a 2001.
Solución:
Ϭ modelo = 2001 (Carro)
El resultado de la anterior consulta me muestra la placa, marca, modelo y capacidad de todos los carros modelo 2001. Recuerde que la selección trae tuplas completas, es decir, con todos sus atributos. Dicho de otra manera, la tabla3 de la anterior consulta tiene cuatro atributos (o columnas).
- Ejemplo: Listar los datos de los carros cuya capacidad sea menor a 5 y que sea de marca Renault.
Solución:
Ϭ (marca = “Renault” AND capacidad < 5) (Carro)
- Ejemplo: Listar los datos de los carros cuya marca es Mazda o cuyo modelo es 2003.
Ϭ (marca = “Mazda” OR modelo = 2003) (Carro)