Saltar la navegación

SELECCION

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)