ISRO | CS ISRO 2017 | Pregunta 15

Considere la siguiente tabla: Facultad (facName, dept, office, rank, date Hired)

facName departamento oficina rango fecha de contratacion
Ravi Arte A101 Profesor 1975
murales Matemáticas M201 Asistente 2000
Narayanan Arte A101 Asociado 1992
Lakshmi Matemáticas M201 Profesor mil novecientos ochenta y dos
mohán CSC C101 Profesor 1980
Lakshmi Matemáticas M201 Profesor mil novecientos ochenta y dos
Sreeni Matemáticas M203 Asociado 1990
Tanuja CSC C101 Instructor 2001
Ganesha CSC C105 Asociado 1995

(Suponga que ningún miembro de la facultad dentro de un solo departamento tiene el mismo nombre. Cada miembro de la facultad tiene solo una oficina identificada en la oficina ). 3NF se refiere a la tercera forma normal y BCNF se refiere a la forma normal de Boyee-Codd

Entonces la Facultad es

(A) No en 3FN, en FNBC
(B) En 3FN, no en FNBC
(C) En 3FN, en FNBC
(D) No en 3FN, no en FNBC

Respuesta: (B)
Explicación: Hay dos funciones no triviales dependencias (FD) en la tabla dada:

facName → dept, office, rank, datehired
office → dept

Dado que cada miembro de la facultad tiene solo una oficina identificada en office , eso significa que facName es la clave principal (superclave).

Por lo tanto, FD facName → departamento, oficina, rango, fecha de contratación está en 3 NF así como en BCNF, porque facName es la clave principal. Pero FD office → dept no está en BCNF porque office no es superkey pero dept está en 3 NF ya que dept es el atributo principal porque {dept, rank} es superkey.

Entonces, la relación general Facultad está en 3 NF pero no en FNBC.

La opción (B) es correcta.
Cuestionario de esta pregunta

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *