adplus-dvertising
frame-decoration

Question

Consider the following relational schemes for a library database:Assume {Author, Title} is the key for both schemes. Which of the following statements is true?
Book (Title, Author, Catalog_no, Publisher, YEAR, Price)
Collection (Title, Author, Catalog_no)
WITH the following functional dependencies:
I. Title Author -> Catalog_no
II. Catalog_no -> Title Author Publisher YEAR
III. Publisher Title YEAR -> Price

a.

Both Book and Collection are in BCNF

b.

Both Book and Collection are in 3NF only

c.

Book is in 2NF and Collection is in 3NF

d.

Both Book and Collection are in 2NF only

Answer: (c).Book is in 2NF and Collection is in 3NF

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. Consider the following relational schemes for a library database:Assume {Author, Title} is the key for both schemes. Which of the following statements is true?

Similar Questions

Discover Related MCQs

Q. Let R(A,B,C,D,E,P,G) be a relational schema in which the following FDs are known to hold:

AB->CD
DE->P
C->E
P->C
B->G

The relation schema R is

Q. Which of the following is/are false for RAW mode of FOR XML?

Q. ___________ refers to the ability of the system to recover committed transaction updates if either the system or the storage media fails.

Q. Which utilities can we used to export data from sql server to a text file?

Q. You have a column that will only contain values from 0 to 256. What is the most economical data type to use for the column?

Q. Problems occurs if we don’t implement proper locking strategy

Q. Which of the following fixed database roles can add or remove user IDs?

Q. By default sql server has ___________ isolation level

Q. Which feature converts row data to column for better analytical view?

Q. Which of the following statements is/are not true for SQL profiler?

Q. Which global variables can be used to determine if a transaction is still open?

Q. Which statement is used to define a cursor?

Q. What is the default “SORT” order for a SQL?

Q. Capabilities of RAISERROR

Q. How inserting data through stored procedure do reduces network traffic and increase database performance?

Q. Stored procedures are safe from SQL injection attacks

Q. Which of the following connection type supports application role permissions and password encryption?

Q. Cursor that reflects the changes made to the database table even after the result set is returned

Q. _______________ is a procedural extension of Oracle – SQL that offers language constructs similar to those in imperative programming languages.

Q. ___________ combines the data manipulating power of SQL with the data processing power of Procedural languages.