US
Bases Avanzadas de Datos
MATI. Iván Ortiz Ramírez
http://turulo75.tech.officelive.com [email protected]
Selección (σ)
Algebra relacional
Por medio de esta operación se posibilita la selección de un subconjunto de tuplas de una relación que corresponden a una condición determinada.
El grado (total de columnas de la Relación), se conserva
(columna OPERADOR valor)
Formato de Uso: σ (condición) (RELACION)
Esta operación es la que normalmente se conoce como consulta. En este tipo de consulta se emplean los diferentes operadores de comparación
Y los operadores lógicos:
(=,>, <, >=, <=, <>)
∧(and), (or), ¬ (not)∨
La fórmula es F = Nombre > “B”
Muestra el resultado de las siguientes selecciones:
σcedula = 71134534 (PERSONA)
σ sexo = "F"(PERSONA)
σ (primer_apellido = "Betancur") (sexo ="F")∧ (PERSONA)
σ (sexo = "M") (salarios >= 1,350,000)∨ (PERSONA)
Es una selección en la que seleccionamos aquellos campos que deseamos recuperar.
Proyección ()
Tomando como referencia el caso de la operación selección es posible que lo único que nos interese recuperar sea el número de seguro social, omitiendo así los campos teléfono, dirección, etc..
Este último caso, en el que seleccionamos los campos que deseamos, es una proyección.
Formato de Uso: <lista de atributos>(Relación)
nombre, fecha de Nacimiento (R)
Muestre el resultado de las siguientes proyecciones: cedula, nombre, primer_apellido, segundo_apellido (PERSONA)
cedula, salario (PERSONA)
cedula, nombre, salario (σ (sexo = "M") (salario >= 1,350,000)∨ (PERSONA))
Renombrar ()
Dada la relación R, el renombrado de R a S, S(R), es una relación que tiene exactamente las mismas tuplas y los mismos atributos que R, sólo que el nombre de la relación es S.
USGracias!!
Top Related