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 (December 2023)

9 questions · answer key at the end · updated 11 Oct 2026
Q13. "CREATE TABLE T" in SQL is an example of:
  1. Normalization
  2. DML
  3. DDL
  4. Primary key
Answer & explanation →
Q49. Which of the following statements are CORRECT?
(A) Granularity is the size of data items in a database.
(B) Two operations in a schedule are said to be in conflict if they belong to the same transaction.
(C) Two schedules are said to be conflict equivalent if the order of any two conflicting operations is the same in both schedules.
(D) Write operations that are performed without performing the write operation are known as blind writes.
Choose the correct answer from the options given below:
  1. (A) and (B) Only
  2. (A), (B) and (C) Only
  3. (A), (B) and (D) Only
  4. (B) and (C) Only
Answer & explanation →
Q50. Which of the following statements is/are NOT CORRECT?
(A) The first record in each block of the data file is known as the actor record.
(B) A dense index has index entries for every search-key value in the data file.
(C) Searching is harder in a B+ tree than in a B-tree as all external nodes are linked to each other.
(D) In extendible hashing, the size of the directory is 2^(d−1), where d is the global depth.
Choose the correct answer from the options given below:
  1. (A), (B) and (C) Only
  2. (A), (C) and (D) Only
  3. (A), (B) and (D) Only
  4. (A), (B), (C) and (D) Only
Answer & explanation →
Q69. Match List I with List II
List IList II
(a) BCNF iff(I) every JD is implied by the candidate keys
(b) 5NF iff(II) all underlying domains contain scalar values only
(c) 1NF iff(III) every MVD is implied by the candidate keys
(d) 4NF iff(IV) every FD is implied by the candidate keys
  1. (a)-(III), (b)-(II), (c)-(I), (d)-(IV)
  2. (a)-(IV), (b)-(I), (c)-(II), (d)-(III)
  3. (a)-(II), (b)-(III), (c)-(IV), (d)-(I)
  4. (a)-(IV), (b)-(I), (c)-(III), (d)-(II)
Answer & explanation →

Directions (Q96–100): Consider the relations X(S, Si, C) and Y(S, P, D):

X
SSiC
J1M
B2N
R3H
T4G
Y
SPD
JS1CA
BP1AB
RD1DC
AH1MD
Q96. Find the number of tuples obtained by applying the operation X ⟕X.S = Y.S Y (left outer join).
  1. 1
  2. 3
  3. 4
  4. 6
Answer & explanation →
Q97. The result of the operation X ⟖X.S = Y.S Y (right outer join) will be:
  1. S  Si    C     P   D
    J  1     M     S1  CA
    B  2     N     P1  AB
    R  3     H     D1  DC
    T  4     G     NULL NULL
  2. S  Si    C     P   D
    J  1     M     S1  CA
    B  2     N     P1  AB
    R  3     H     D1  DC
    A  NULL  NULL  H1  MD
  3. S  Si    C     P   D
    J  1     M     S1  CA
    B  2     N     P1  AB
    R  3     H     D1  DC
    T  4     G     NULL MD
  4. None of these
Answer & explanation →
Q98. Which join is used to get all the tuples of relations X and Y, with NULL values for the corresponding missing values?
  1. Left outer join
  2. Right outer join
  3. Natural join
  4. Full outer join
Answer & explanation →
Q99. The number of tuples obtained by applying a right outer join on relations X and Y is:
  1. 16
  2. 5
  3. 3
  4. 4
Answer & explanation →
Q100. The number of tuples obtained by applying the Cartesian product over X and Y is:
  1. 16
  2. 12
  3. 04
  4. 32
Answer & explanation →

Answer key

  1. 13 – C
  2. 49 – B
  3. 50 – B
  4. 69 – B
  5. 96 – C
  6. 97 – B
  7. 98 – D
  8. 99 – D
  9. 100 – A