Bases de Datos - algebra relacional

 
Vista:

algebra relacional

Publicado por GiliJIjIe (1 intervención) el 14/12/2007 10:01:13
Me gustaria saber opiniones sobre como hacer esta consulta con operadores del algebra relacional (select, proyeccion, count, avg, etc) (No SQL):

"Numero medio de residuos por usuario"

Tengo una tabla usuario con DNI y Nombre
Tengo una tabla residuo con Codigo_Residuo, DNI, Num_Residuo, Nombre_Subtipo

No me termina de convencer mi propuesta:
R1:= G count num_residuo (select usuario.DNI=residuo.DNI (UsuarioXResiduo))
R2:= AVG (R1)

Siendo G la función de agregado.

Qué opinais?

Y si dijera tb. "Numero medio de residuos de la clase "radioactivo" por usuario". ??

Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder