Considere una base de datos que tiene el esquema de relación CR(StudentName, CourseName) . Una instancia del esquema CR es como se indica a continuación.
Se realiza la siguiente consulta en la base de datos.
T1 ← π NombreCurso (σ NombreEstudiante=’SA’ (CR))
T2 ← RC ÷ T1
El número de filas en T2 es ________.
Nota: Estas preguntas aparecieron como tipo de respuesta numérica.
(A) 2
(B) 3
(C) 4
(D) 5
Respuesta: (C)
Explicación: Resultado de T1:
CA
CB
CC
Resultado de T2 = CR/T1
SA
SC
SD
SF
Total = 4
Por lo tanto, la opción C es correcta
Solución alternativa:
el resultado de la consulta T1 serán los cursos inscritos por el estudiante SA, es decir, CA, CB, CC
La salida de la consulta T2 serán los nombres de los estudiantes que se matriculan en todos los cursos que son la salida de la consulta T1 (operador de división) es decir, CA, CB, CC
En la tabla podemos ver que SA, SC, SD, SF se han matriculado todos los cursos por lo que la salida de T2 tendrá 4 filas.
Esta solución es aportada por parul sharma
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA