Sunteți pe pagina 1din 4

1.

Cuál sería la consulta que me permita obtener un reporte de a) los empleados y sus
jefes y b) los jefes y sus empleados, basado en el siguiente modelo de datos:
(ingresar datos para realizar en Excel el procesos de la consulta en algebra
relacional.).
En la consulta utilizar el producto cartesiano

Empleado IDEMPLEADO NOMBRE APELLIDO FECHA_N SALARIO IDJEFE DNO


123456789 Juan Polo 03-mar-59 3000 333445555 5
333445555 Humberto Pons 25-dic-60 4000 888665555 5
999887777 Irma Vega 13-nov-50 2500 987654321 4
987654321 Elena Tapia 03-may-61 4300 888665555 4
666884444 Pablo Casto 15-sep-55 3800 333445555 5
453453453 Marcia Mora 29-mar-60 2500 333445555 5
987987987 Manuel Bonilla 16-jul-58 2500 987654321 4
888665555 Jaime Pérez 05-abr-57 5500 null 1

𝑅1 ← π 𝐼𝐷𝐸𝑀𝑃𝐿𝐸𝐴𝐷𝑂, 𝑁𝑂𝑀𝐵𝑅𝐸, 𝐴𝑃𝐸𝐿𝐿𝐼𝐷𝑂, 𝐼𝐷𝐽𝐸𝐹𝐸 (𝐸𝑚𝑝𝑙𝑒𝑎𝑑𝑜)


R1 NOMBRE APELLIDO IDEMPLEADO IDJEFE
Juan Polo 123456789 333445555
Humberto Pons 333445555 888665555
Irma Vega 999887777 987654321
Elena Tapia 987654321 888665555
Pablo Casto 666884444 333445555
Marcia Mora 453453453 333445555
Manuel Bonilla 987987987 987654321
Jaime Pérez 888665555 null

𝑅2𝑁𝑂𝑀𝐵𝑅𝐸_𝐽,𝐴𝑃𝐸𝐿𝐿𝐼𝐷𝑂_𝐽,𝐼𝐷_𝐽 ← π 𝑁𝑂𝑀𝐵𝑅𝐸, 𝐴𝑃𝐸𝐿𝐿𝐼𝐷𝑂, 𝐼𝐷𝐸𝑀𝑃𝐿𝐸𝐴𝐷𝑂(𝐸𝑚𝑝𝑙𝑒𝑎𝑑𝑜)


R2 NOMBRE_J APELLIDO_J CI_J
Juan Polo 123456789
Humberto Pons 333445555
Irma Vega 999887777
Elena Tapia 987654321
Pablo Casto 666884444
Marcia Mora 453453453
Manuel Bonilla 987987987
Jaime Pérez 888665555
𝑅3 ← 𝑅1 ⨷ 𝑅2

R3 NOMBRE APELLIDO IDEMPLEADO IDJEFE NOMBRE_J APELLIDO_J ID_J


Juan Polo 123456789 333445555 Juan Polo 123456789
Juan Polo 123456789 333445555 Humberto Pons 333445555
Juan Polo 123456789 333445555 Irma Vega 999887777
Juan Polo 123456789 333445555 Elena Tapia 987654321
Juan Polo 123456789 333445555 Pablo Casto 666884444
Juan Polo 123456789 333445555 Marcia Mora 453453453
Juan Polo 123456789 333445555 Manuel Bonilla 987987987
Juan Polo 123456789 333445555 Jaime Pérez 888665555
Humberto Pons 333445555 888665555 Juan Polo 123456789
Humberto Pons 333445555 888665555 Humberto Pons 333445555
Humberto Pons 333445555 888665555 Irma Vega 999887777
Humberto Pons 333445555 888665555 Elena Tapia 987654321
Humberto Pons 333445555 888665555 Pablo Casto 666884444
Humberto Pons 333445555 888665555 Marcia Mora 453453453
Humberto Pons 333445555 888665555 Manuel Bonilla 987987987
Humberto Pons 333445555 888665555 Jaime Pérez 888665555
Irma Vega 999887777 987654321 Juan Polo 123456789
Irma Vega 999887777 987654321 Humberto Pons 333445555
Irma Vega 999887777 987654321 Irma Vega 999887777
Irma Vega 999887777 987654321 Elena Tapia 987654321
Irma Vega 999887777 987654321 Pablo Casto 666884444
Irma Vega 999887777 987654321 Marcia Mora 453453453
Irma Vega 999887777 987654321 Manuel Bonilla 987987987
Irma Vega 999887777 987654321 Jaime Pérez 888665555
Elena Tapia 987654321 888665555 Juan Polo 123456789
Elena Tapia 987654321 888665555 Humberto Pons 333445555
Elena Tapia 987654321 888665555 Irma Vega 999887777
Elena Tapia 987654321 888665555 Elena Tapia 987654321
Elena Tapia 987654321 888665555 Pablo Casto 666884444
Elena Tapia 987654321 888665555 Marcia Mora 453453453
Elena Tapia 987654321 888665555 Manuel Bonilla 987987987
Elena Tapia 987654321 888665555 Jaime Pérez 888665555
Pablo Casto 666884444 333445555 Juan Polo 123456789
Pablo Casto 666884444 333445555 Humberto Pons 333445555
Pablo Casto 666884444 333445555 Irma Vega 999887777
Pablo Casto 666884444 333445555 Elena Tapia 987654321
Pablo Casto 666884444 333445555 Pablo Casto 666884444
Pablo Casto 666884444 333445555 Marcia Mora 453453453
Pablo Casto 666884444 333445555 Manuel Bonilla 987987987
Pablo Casto 666884444 333445555 Jaime Pérez 888665555
Marcia Mora 453453453 333445555 Juan Polo 123456789
Marcia Mora 453453453 333445555 Humberto Pons 333445555
Marcia Mora 453453453 333445555 Irma Vega 999887777
Marcia Mora 453453453 333445555 Elena Tapia 987654321
Marcia Mora 453453453 333445555 Pablo Casto 666884444
Marcia Mora 453453453 333445555 Marcia Mora 453453453
Marcia Mora 453453453 333445555 Manuel Bonilla 987987987
Marcia Mora 453453453 333445555 Jaime Pérez 888665555
Manuel Bonilla 987987987 987654321 Juan Polo 123456789
Manuel Bonilla 987987987 987654321 Humberto Pons 333445555
Manuel Bonilla 987987987 987654321 Irma Vega 999887777
Manuel Bonilla 987987987 987654321 Elena Tapia 987654321
Manuel Bonilla 987987987 987654321 Pablo Casto 666884444
Manuel Bonilla 987987987 987654321 Marcia Mora 453453453
Manuel Bonilla 987987987 987654321 Manuel Bonilla 987987987
Manuel Bonilla 987987987 987654321 Jaime Pérez 888665555
Jaime Pérez 888665555 null Juan Polo 123456789
Jaime Pérez 888665556 null Humberto Pons 333445555
Jaime Pérez 888665557 null Irma Vega 999887777
Jaime Pérez 888665558 null Elena Tapia 987654321
Jaime Pérez 888665559 null Pablo Casto 666884444
Jaime Pérez 888665560 null Marcia Mora 453453453
Jaime Pérez 888665561 null Manuel Bonilla 987987987
Jaime Pérez 888665562 null Jaime Pérez 888665555
a) los empleados y sus jefes

𝑅4 ← σ 𝐼𝐷𝐽𝐸𝐹𝐸 = 𝐼𝐷_𝐽 (𝑅3)

R4 NOMBRE APELLIDO IDEMPLEADO IDJEFE NOMBRE_J APELLIDO_J ID_J


Juan Polo 123456789 333445555 Humberto Pons 333445555
Humberto Pons 333445555 888665555 Jaime Perez 888665555
Irma Vega 999887777 987654321 Elena Tapia 987654321
Elena Tapia 987654321 888665555 Jaime Perez 888665555
Pablo Casto 666884444 333445555 Humberto Pons 333445555
Marcia Mora 453453453 333445555 Humberto Pons 333445555
Manuel Bonilla 987987987 987654321 Elena Tapia 987654321

𝑅5 ← π 𝑁𝑂𝑀𝐵𝑅𝐸, 𝐴𝑃𝐸𝐿𝐿𝐼𝐷𝑂, 𝑁𝑂𝑀𝐵𝑅𝐸_𝐽 , 𝐴𝑃𝐸𝐿𝐿𝐼𝐷𝑂_𝐽 (𝑅4)


R5 NOMBRE APELLIDO NOMBRE_J APELLIDO_J
Juan Polo Humberto Pons
Humberto Pons Jaime Perez
Irma Vega Elena Tapia
Elena Tapia Jaime Perez
Pablo Casto Humberto Pons
Marcia Mora Humberto Pons
Manuel Bonilla Elena Tapia

S-ar putea să vă placă și