Documentos de Académico
Documentos de Profesional
Documentos de Cultura
4) Obtener los valores de PISO y BLOQUE para las clases a las que asiste el
profesor 'P1'.
C#, Piso, Bloque ( P#=1 (Asistencia)*Clases)
5) Obtener los valores de P# para los profesores que asisten a la clase 'C1'
impartiendo la asignatura de 'FISICA'.
P# = ( (C#= C1) ( A# ( Noma = FISICA) (Asignatura)*Asistencia))
6) Obtener los valores de P# para los profesores que asisten a las clases 'C1' o
'C2'.
P# ( (C#= C1) OR (C# C2) (Asistencia))
7) Obtener los valores de P# para los profesores que asisten a las clases 'C1' y
'C2'.
P# ((C#= C1) AND (C# C2) (Asistencia))
8) Obtener los nombres de los profesores que asisten solo a clases del Bloque 1.
Nomp (Profesor*( P# ( Bloque = 1)(Clases)*(Asistencia)))
9) Obtener los nombres de los profesores que asisten a todas las clases del
Bloque 1.
Nomp (Profesor* ( P# (Asistencia) C# ( Bloque = 1 (Clases))))
10) Obtener las clases en las que se imparten todas las asignaturas.
A#, C# (Asistencia) A#, C# (Asignatura)
A(x, y) y B(y) donde el dominio de y en A y B, es el mismo.
El operador divisin A / B retorna todos los distintos valores de x tales que para todo valor y en B
existe una tupla
en A.