All mock tests are FREE till 31 December — register to save your progress
UGC NET · PAPER 2

UGC NET Paper 2 Computer Science – Unit 4: Database Management Systems PYQ (June 2023)

8 questions · answer key at the end · updated 11 Oct 2026
Q14. The total cost of retrieving records in sorted order using an unclustered B+ tree is (P = average number of records per data page, N = number of data pages, F = ratio of the size of a data entry to the size of a data record)
  1. (F × N) + P
  2. (F + P) × N
  3. F × N × P
  4. F + P/N
Answer & explanation →
Q24. Let R(A, B, C, D) be a relational schema with functional dependencies A → B, B → C, C → D and D → B. The decomposition of R into (A, B), (B, C), (B, D)
  1. gives a lossless join, and is dependency preserving
  2. gives a lossless join, but is not dependency preserving
  3. does not give a lossless join, but is dependency preserving
  4. does not give a lossless join and is not dependency preserving
Answer & explanation →
Q29. Consider the following statements:
A. A database design is in BCNF if each member of the set of relation schemas that constitutes the design is in BCNF.
B. A BCNF schema can have a transitive dependency.
C. It is always possible to obtain a 3NF design without sacrificing a lossless join.
D. There are multivalued dependencies in 4NF.
Choose the correct answer from the options given below:
  1. A, B and C only
  2. B, C and D only
  3. A, B and D only
  4. A, C and D only
Answer & explanation →
Q36. Which of the following scenarios may lead to an irrecoverable error in a database system?
  1. A transaction writes a data item after it is read by an uncommitted transaction
  2. A transaction reads a data item after it is read by an uncommitted transaction
  3. A transaction reads a data item after it is written by a committed transaction
  4. A transaction reads a data item after it is written by an uncommitted transaction
Answer & explanation →
Q51. Let R(A, B, C, D, E, F) be a relational schema with the functional dependencies C → F, E → A, EC → D, A → B. Which of the following is a key for R?
  1. CD
  2. EC
  3. AE
  4. AC
Answer & explanation →
Q53. Which one of the following is NOT a part of the ACID properties of a database transaction?
  1. Atomicity
  2. Consistency
  3. Isolation
  4. Deadlock-freedom
Answer & explanation →
Q61. Given the basic ER diagram and the relational model, which of the following is INCORRECT?
  1. An attribute of an entity can have more than one value
  2. An attribute of an entity can be composite
  3. In a row of a relational table, an attribute can have more than one value
  4. In a row of a relational table, an attribute can have exactly one value or a NULL value
Answer & explanation →
Q63. Which of the following concurrency-control protocols ensures both conflict serializability and freedom from deadlock?
Statement I: Two-phase locking
Statement II: Timestamp ordering
  1. Both Statement I and Statement II are correct
  2. Both Statement I and Statement II are incorrect
  3. Statement I is correct but Statement II is incorrect
  4. Statement I is incorrect but Statement II is correct
Answer & explanation →

Answer key

  1. 14 – B
  2. 24 – A
  3. 29 – D
  4. 36 – D
  5. 51 – B
  6. 53 – D
  7. 61 – C
  8. 63 – D