edited by
16,597 views
62 votes
62 votes

A database of research articles in a journal uses the following schema.

$\text{(VOLUME, NUMBER, STARTPAGE, ENDPAGE, TITLE, YEAR, PRICE)}$

The primary key is '$\text{(VOLUME, NUMBER, STARTPAGE, ENDPAGE)}$

and the following functional dependencies exist in the schema.

$\begin{align*}&(\text{VOLUME , NUMBER, STARTPAGE, ENDPAGE}) & \rightarrow \text{TITLE} \\ &(\text{VOLUME, NUMBER}) & \rightarrow  \text{ YEAR} \\ &(\text{VOLUME, NUMBER, STARTPAGE, ENDPAGE})        &\rightarrow  \text{PRICE} \end{align*}$

The database is redesigned to use the following schemas

$(\text{VOLUME, NUMBER, STARTPAGE, ENDPAGE, TITLE, PRICE}) \\ \text{(VOLUME, NUMBER, YEAR})$

Which is the weakest normal form that the new database satisfies, but the old one does not?

  1. $\text{1NF}$
  2. $\text{2NF}$
  3. $\text{3NF}$
  4. $\text{BCNF}$
edited by

5 Answers

5 votes
5 votes

Consider given relation in short form as R(V,N,S,E,T,Y,P).

FDs: { $VNSE\rightarrow T, VNSE\rightarrow P,VN\rightarrow Y$}

PK: VNSE

For relation R, $VN\rightarrow Y$ i.e $partofkey\rightarrow nonkey$ So, Partial Functional FD exist. Hence, R is not in 2NF.

R1(V,N,S,E,T,P) AND R2(V,N,Y)

R1 and R2 are in BCNF because for all FDs, $X\rightarrow Y$, X is a superkey in both R1 and R2.

But, they ask for weakest normal form that R1 and R2 satisfy but R does not, which is 2NF.

Correct Ans: (B)

Answer:

Related questions

30 votes
30 votes
2 answers
1
Sandeep Singh asked Feb 12, 2016
7,195 views
Which of the following is NOT a superkey in a relational schema with attributes $V,W,X,Y,Z$ and primary key $V\;Y$?$VXYZ$$VWXZ$$VWXY$$VWXYZ$
23 votes
23 votes
2 answers
3
Sandeep Singh asked Feb 12, 2016
10,077 views
Which one of the following is NOT a part of the ACID properties of database transactions?AtomicityConsistencyIsolationDeadlock-freedom