Consider the following four relational schemas. For each schema, all non-trivial functional dependencies are listed

Q. Consider the following four relational schemas. For each schema, all non-trivial functional dependencies are listed. The underlined attributes are the respective primary keys.

Schema I: Registration (rollno, courses)

Field ‘courses’ is a set-valued attribute containing the set of courses a student has registered for.

Non-trivial functional dependency:

rollno ® courses

Schema II: Registration (rollno, courseid, email)

Non-trivial functional dependencies:

rollno, courseid ® email email ® rollno

Schema III: Registration (rollno, courseid, marks, grade)

Non-trivial functional dependencies:

rollno, courseid ® marks, grade marks ® grade

Schema IV: Registration (rollno, courseid, credit)

Non-trivial functional dependencies:

rollno, courseid ® credit courseid ® credit

Which one of the relational schemas above is in 3NF but not in BCNF?

(A) Schema I              

(B) Schema II             

(C) Schema III           

(D) Schema IV

Ans: Schema II

Take Mock Tests

Government Schemes Mock Test Start Test!
Political Science Mock Test – 42 Start Test
History Test – 190 Start Test
Quantitative Aptitude Test Start Test!
Data Interpretation - Mock Test Start Test!
General Awareness - Mock Test Start Test!
Reasoning Ability - Mock Test Start Test!
We will be happy to hear your thoughts

Leave a reply

Gkseries.com
Logo
Register New Account