algebra
nombre
sueldo
cod_dept
fecha_ing
Torres
$ 1.200.000
A1
01/01/2004
Soto
$500.00
A2
01/01/2003
Pérez
$300.00
A2
01/10/2003
Figueroa
$600.00
A1
01/03/2002
Salas
$1.500.000
A1
01/01/2002
Ríos
$ 2.000.000
A3
01/06/2002
Campos
$800.00
A2
01/11/2003
Venegas
$600.00
A1
01/06/2002
Carcamo
$500.00
A2
01/04/2003
González
$ 2.000.000
A3
01/10/2002Departamento
nombre
cod_dept
fecha_creac
Informática
A1
01/03/2002
Marketing
A2
01/01/2002
Ventas
A3
01/01/2001
Recursos Humanos
A4
01/01/2003
Proyección()
campos (nombre de la tabla)
Obtener los nombres de los distintos departamentos:
nombre (departamento)
nombre
Informática
Marketing
Ventas
Recursos Humanos
Obtener losmontos de sueldo de los empleados:
sueldo (empleado)
sueldo
$ 1.200.000
$500.00
$300.00
$600.00
$ 1.500.000
$ 2.000.000
$800.00
Se eliminan los repetidos.
Obtener losnombres de los empleados que ganan más de $1.000.000.
nombre(σ sueldo>1000000(empleado))
nombre
Torres
Salas
Ríos
González
Selección (σ)
σcampos (condiciones)(nombre de la tabla)
Seleccionar los datos del empleado Soto:
σ nombre = Soto (empleado)
nombre
sueldo
cod_dept
fecha_ing
Soto
$500.00
A2
01/01/2003
Los datos de losempleados con sueldo ≥ $500.000 que ingresaron después del 2003:
σ sueldo≥500000 ∧ fecha_ing≥1/1/2003(empleado)
nombre
sueldo
cod_dept
fecha_ing
Soto
$500.00
A2
01/01/2003
Campos
$800.00A2
01/11/2003
Carcamo
$500.00
A2
01/04/2003
Torres
$ 1.200.000
A1
01/01/2004
Producto Cartesiano (x)
Tabla 1 x Tabla 2Operación Diferencia (-)
R-S
nombre (alumno) − nombre(σ carrera=Bioinformática(alumno))
Resulta en una relación que contiene a todos los nombres de los alumnos excepto de los...
Regístrate para leer el documento completo.