Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ALGEBRA RELACIONAL
EJERCICIO 4.1
ELEMENTOS S
ROJO
AMARILLO
VERDE
ELEMENTOS T
CUADROS
TIRAS
PUNTO
ROJO CUADROS
ROJO TIRAS
ROJO PUNTOS
AMARILLO CUADROS
AMARILLO TIRAS
AMARILLO PUNTOS
VERDE CUADROS
VERDE TIRAS
VERDE PUNTOS
EJERCICIO 4.2
ELEMENTOS Q
TOM
MARY
JIM
ELEMENTOS R
CAMINAR
CORRER
COMBINACIÓN CON Q Y R COMO DOMINIO.
TOM CAMINAR
TOM CORRER
MARY CAMINAR
MARY CORRER
JIM CAMINAR
JIM CORRER
4.3 BOOK
T1
empld lastName
E110 Adams
T2
T1
T2
T3
empld
E101
E105
E115
c)
T1
projNo
P10
P15
P20
T2
T3
budget
500000
350000
4.5
a)
empld
E101
E115
b)
Proj
c)
last Name
Smith
Jones
Smith
d)
Emp
E101 Smith
E110 Adams
4.6
a)
empld
E101
E115
b)
last Name
Smith
Adams
c)
empld
E101
E105
E115
d)
last Name
Smith
Smith
Jones
Adams
Smith
4.7
a) R= PROJECT Viaje OVER CiudadDestino GIVING temp1
b) R= SELECT Empleado WHERE DeptNo= 10 GIVING temp1
d) R=SELECT Viaje WHERE CiudadPartido=Londres GIVING temp1
temp1 JOIN Empleado GIVING temp2
e) R= Empleados TIME viajes GIVING temp1
SELECT temp1 WHERE Cantidad>1000 GIVING temp2
f) R= SELECT Gastos WHERE Concepto=Entretenimiento GIVING temp1
temp1 JOIN Viaje GIVING temp2
temp2 JOIN Empleados GIVING temp3
PROJECT temp3 OVER NSS GIVING temp4
g) R= SELECT Empleado WHERE TituloPuesto=Consultor GIVING temp1
temp1 JOIN Viaje GIVING temp2
PROJECT temp2 OVER CiudadDestino GIVING Answer
h) R= SELECT Gastos WHERE Cantidad>1000 and Fecha>01/01/2020 GIVING temp1
temp1 JOIN Viaje GIVING temp2
temp2 JOIN Empleado GIVING temp3
PROJECT temp3 OVER (Nombre, DeptNo) GIVING temp4
i) R= SELECT Empleado WHERE Nombre=Jones GIVING temp1
temp1 JOIN Viaje GIVING temp2
SELECT temp2 WHERE CiudadDestino=Cairo GIVING temp3
temp3 JOIN Gastos GIVING temp4
SELECT temp4 WHERE Fecha>03/01/2020 GIVING temp5
PROJECT temp5 OVER (Conceptos, Cantidades) GIVING temp6
j) SELECT Viaje WHERE CIudadDestino=Melbourne GIVING temp1
temp1 JOIN Gastos GIVING temp2
SELECT temp2 WHERE Concepto=Cargo de Servicios AND Fecha<2020 AND Cantidad
GIVING temp3
temp3 JOIN Empleado GIVING temp4
PROJECT temp4 OVER (Nombres, DeptNo) GIVING temp5
4.8
a){F.Nombre | F ∈ Empleado ∧ F.DeptNo = “10”}
d)CG | ∃ Vid, NSS(<Nm,CP, NSS, FP> ∈ Vj ∧ ∈ FP, NSS, Vid (NSS, Nm, CP, FP) ∈
Empl ∧ Nombre=”Jones” Vj ∧ Fecha Partida =”10 de enero 2020