PracticaAlgebraRelacional FBD 20201

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

FUNDAMENTOS DE BASE DE DATOS

PRÁCTICA DE ALGEBRA RELACIONAL

Nombre: Carlos Andrés Vargas Ramírez


Fecha: 18 de Diciembre de 2020

Para esta práctica tome en cuenta que puede utilizar la herramienta en


línea: RelaX disponible en:
https://dbis-uibk.github.io/relax/calc/local/uibk/local/0

Para los siguientes ejercicios trabajaremos con el esquema de la


distribución de personal por departamentos:

FUNCIONARIO (IdFunc, nombreFunc, FecIng, Sexo, IdCargo, IdDepto)


CARGO (IdCargo, Cargo, Salario)
DEPARTAMENTO (IdDepto, Depto, Ramal)

1. Obtener el nombre del empleado y el cargo que ocupa

π nombreFunc,Cargo (FUNCIONARIO ⨝ CARGO)

2. Obtener el nombre y fecha de ingreso de los empleados que


poseen el cargo de "Agente Vendedor"

π nombreFunc , FecIng (σ Cargo = 'Agente_Vendedor' (CARGOS) ⨝


FUNCIONARIO )

3. Obtener un listado con los nombres de los empleados y sus


salarios

π nombreFunc,Salario (FUNCIONARIO ⨝ CARGOS)

4. Obtner el nombre del funcionario, cargo y departamento en el


que trabajo si el IdDepto es 50

π nombreFunc,Cargo,Depto (σ IdDepto = 50 (FUNCIONARIO ⨝


CARGOS) ⨝ DEPARTAMENTO)
Para los siguientes ejercicios tomaremos como base el siguiente modelo de
tablas:

5. Seleccionar el rango y el salario de los agentes que ganan más


de 2000. Realizada en clase.

π rango, salario (σ salario > 2000 (Agente))

6. Mostar el nombre y rango de los agentes que han levantado


multas en el año 2017. Realizada en clase

7. Mostar el nombre del agente y la descripción de las


infracciones que ha levantado y las fechas en las que lo hizo.

π nombreC, descripcion, fecha (Agente ⨝ multa infraccion)

8. Mostrar el nombre del conductor de las multas pagadas en el


año 2020 y el nombre del agente quien levantó la multa.

9. Mostrar los precios de las infracciones efectuadas en el año


2020.

10.Mostrar las multas del año 2019 que aún no han sido pagadas.
RelaX es un herramienta que no solo sirve para poder escribir
una consulta. RelaX es una herramienta que permite ejecutar
una consulta con fines de validación. Para ello debe crearse el
esquema.

Le animo a que una vez terminada la tarea:


 Realice una práctica con los datasets de ejemplo que se
encuentran en RelaX
 Cree un grupo de datos de los esquemas de trabajo de
esta práctica.
 Pruebe las consultas realizadas en esta práctica.
 ¡Su dedicación inspira!

Reto

También podría gustarte