2.4. Álgebra relacional
2.4. Álgebra relacional Carlos 25 November, 2009 - 11:45Para probar el modelo, una buena opción es intentar realizar algunas consultas sobre él y ver si obtenemos los resultados deseados. En nuestro caso, vamos
a realizar las siguientes consultas:
• Obtención de una petición junto con los datos del cliente:
R:= PETICION [cliente=nif] CLIENTE
• Obtención de una petición con todas sus notas:
NP(peticionnota, nota, fechanota, empleado):=NOTA_PETICION(peticion, nota, fecha, empleado) R:=PETICION[peticion=peticionnota]NOTA_PETICION
• Obtención de los datos de todos los empleados que han participado en la petición 5:
NP:=NOTA_PETICION[peticion=5] RA:=EMPLEADO[nif=empleado]NP
R:=RA[nombre,nif]
Ejercicio
Os sugerimos que intentéis más operaciones sobre el modelo para familiarizaros con él.