Quiz Space

Database Management Systems Quiz 2: 6 August 2023 (May 2023 term)

Question 1

+4 marksOne correct option

The Reserve Bank of India (RBI) maintains a database of financial transactions carried out by various banks across the country. The database contains transaction records of varying magnitudes. The RBI decides to normalize the database to eliminate data redundancy and improve data integrity.

Original database structure:

Transaction(Transaction_ID,Bank_Name,Bank_Location,Amount,Date)(Transaction\_ID, Bank\_Name, Bank\_Location, Amount, Date)

The functional dependencies applicable to Transaction are:
F ={Bank_Name→Bank_Location,= \{Bank\_Name \rightarrow Bank\_Location,
Transaction_ID→Amount,Date}Transaction\_ID \rightarrow Amount, Date\}

Normalized database structure:

Table 1: Bank (Bank_Name,Bank_Location)(Bank\_Name, Bank\_Location)

Table 2: Transaction (Transaction_ID,Bank_Name,Amount,Date)(Transaction\_ID, Bank\_Name, Amount, Date)

Which of the following normal forms has the RBI achieved by the new normalized database structure?

  1. A

    1NF

  2. B

    2NF

  3. C

    3NF

  4. D

    BCNF

Question 2

+4 marksOne correct option

The G20 is a global forum that brings together the world's major economies to discuss and cooperate on international economic and financial issues. The organizers of the G20 event have designed a database to store information about the participants, their countries, and the issues discussed.
The original database is
G20Participants (Participant_ID,Participant_Name,Participant_Email,Participant_Country,Country_Leader_Name,Country_GDP,Issue_Discussed)(Participant\_ID, Participant\_Name, Participant\_Email, Participant\_Country, Country\_Leader\_Name, Country\_GDP, Issue\_Discussed)

The functional dependencies are:
F ={Participant_ID→Participant_Name,Participant_Email= \{Participant\_ID \rightarrow Participant\_Name, Participant\_Email
Participant_Country→Country_Leader_Name,Country_GDP}Participant\_Country \rightarrow Country\_Leader\_Name, Country\_GDP\}

The initial design of the database is as follows:
Table 1:
Participants (Participant_ID,Participant_Name,Participant_Email)(Participant\_ID, Participant\_Name, Participant\_Email)

Table 2:
Country (Participant_Country,Country_Leader_Name,Country_GDP,Issue_Discussed)(Participant\_Country, Country\_Leader\_Name, Country\_GDP, Issue\_Discussed)

The database designers have identified that this design violates the third normal form (3NF) of database normalization.

Which of the following changes would bring the database design into 3NF?

  1. A
  2. B
  3. C
  4. D

Question 3

+4 marksOne correct option

Consider the relational schema R(J,K,L,M,N)\mathbf{R}(J, K, L, M, N) and the set of functional dependencies
F={\mathcal{F} = \{
J→K,J \rightarrow K,
JK→L,JK \rightarrow L,
M→LJ,M \rightarrow LJ,
MN→JKMN \rightarrow JK
}\}
Which of the following functional dependency sets is equivalent to the given set of functional dependencies?

  1. A
  2. B
  3. C
  4. D

12 more questions in this paper

Sign in with Google — it is free — to see every question with its answer and explanation, practise it in learning mode, or take it as a timed mock test.

More on the DBMS Quiz 2 6 Aug 2023 paper

The IIT Madras BS Database Management Systems (DBMS) Quiz 2 paper sat on 6 Aug 2023, in the May 2023 term: 15 questions for 50 marks in 120 minutes. The first 3 questions are below. Sign in with Google — it is free — to see the whole paper with its answers and explanations, in learning mode or as a timed mock test.

FeatureDBMS Quiz 2 6 Aug 2023 at a glance
TermMay 2023 term
SubjectDatabase Management Systems
Course codeBSCS2001
Questions15
Marks50
Duration120 min
MCQ8
MSQ5
Written1
Numerical1
Official paperIIT M FOUNDATION AN2 EXAM QPF2 06 Aug 2023
Negative markingNo negative marking.
Updated

Same Quiz 2, other subjects

More DBMS