Skip to content

GATE CS Normal Forms questions

Practise Normal Forms questions for GATE CS. Explore official PYQs and original topic-wise quizzes, check answers and view available solutions. Free, no sign-in.

Subject, topic, year and type filter the full library. Match any choice within a filter, and all selected filter categories. Search, source and sort apply to this page.

20 on this page
Official PYQ2026DatabasesNormal FormsMSQ · 1 mark
Let P,Q,RP, Q, R and SS be the attributes of a relation in a relational schema. Let X→YX \rightarrow Y indicate functional dependency in the context of a relational database, where X,Y⊆{P,Q,R,S}X, Y \subseteq\{P, Q, R, S\}. Which of the following options is/are always true?
Official PYQ2026DatabasesNormal FormsMSQ · 1 mark
In the context of relational database normalization, which of the following statements is/are true?
Official PYQ2026DatabasesNormal FormsMCQ · 2 marks
In the context of schema normalization in relational DBMS, consider a set F\text{F} of functional dependencies. The set of all functional dependencies implied by F\text{F} is called the closure of F\text{F}. To compute the closure of F\text{F}, Armstrong's Axioms can be applied. Consider X,YX, Y, and ZZ as sets of attributes over a relational …
Official PYQ2025DatabasesNormal FormsMSQ · 2 marks
Consider a relational schema team (name,city,owner)\text{(name,city,owner)}, with functional dependencies {name→city,name→owner}\{\text{name} \rightarrow \text{city}, \text{name} \rightarrow \text{owner} \}. The relation team is decomposed into two relations, t1(name,city)\text{t1(name,city)} and t2(name, owner)\text{t2(name, owner)}. Which of the following statement(s) is/are TRUE?
Official PYQ2025DatabasesNormal FormsMSQ · 2 marks
​​​​Consider the following relational schema along with all the functional dependencies that hold on them. R1(A,B,C,D,E):{D→E,EA→B,EB→C}R2(A,B,C,D):{A→D,A→B,C→A}\begin{array}{l} R 1(A, B, C, D, E):\{D \rightarrow E, E A \rightarrow B, E B \rightarrow C\} \\ R 2(A, B, C, D):\{A \rightarrow D, A \rightarrow B, C \rightarrow A\} \end{array} Which of the following statement(s) is/are TRUE?
Official PYQ2024DatabasesNormal FormsMSQ · 1 mark
Which of the following statements about a relation R\mathbf{R} in first normal form (1NF)\text{(1NF)} is/are TRUE?
Official PYQ2024DatabasesNormal FormsMSQ · 2 marks
​The symbol →\rightarrow indicates functional dependency in the context of a relational database. Which of the following options is/are TRUE?
Official PYQ2024DatabasesNormal FormsNAT · 2 marks
A functional dependency F:X→YF: X \rightarrow Y is termed as a useful functional dependency if and only if it satisfies all the following three conditions: X\text{X} is not the empty set. Y\text{Y} is not the empty set. Intersection of X\text{X} and Y\text{Y} is the empty set. For a relation R\text{R} with 44 attributes, the total number of …
Official PYQ2022DatabasesNormal FormsMCQ · 1 mark
In a relational data model, which one of the following statements is TRUE?\text{TRUE}?
Official PYQ2022DatabasesNormal FormsNAT · 1 mark
Consider a relation R(A,B,C,D,E)R (A, B, C, D, E) with the following three functional dependencies. AB→C;  BC→D;  C→E;AB \rightarrow C; \; BC \rightarrow D; \; C \rightarrow E; The number of superkeys in the relation RR is ______________ .
Official PYQ2021DatabasesNormal FormsMCQ · 2 marks
Consider the relation R(P,Q,S,T,X,Y,Z,W)R(P,Q,S,T,X,Y,Z,W) with the following functional dependencies. PQ→X;P→YX;Q→Y;Y→ZWPQ\rightarrow X;\quad P\rightarrow YX;\quad Q\rightarrow Y; \quad Y\rightarrow ZW Consider the decomposition of the relation RR into the constituent relations according to the following two decomposition schemes. …
Official PYQ2021DatabasesNormal FormsMSQ · 2 marks
Suppose the following functional dependencies hold on a relation UU with attributes P,Q,R,SP,Q,R,S, and TT: P→QRP \rightarrow QR RS→TRS \rightarrow T Which of the following functional dependencies can be inferred from the above functional dependencies?
Official PYQ2020DatabasesNormal FormsMCQ · 2 marks
Consider a relational table RR that is in 3NF3NF, but not in BCNF. Which one of the following statements is TRUE?
Official PYQ2019DatabasesNormal FormsMCQ · 2 marks
Let the set of functional dependencies F={QR→S, R→P, S→Q}F=\{QR \rightarrow S, \: R \rightarrow P, \: S \rightarrow Q \} hold on a relation schema X=(PQRS)X=(PQRS). XX is not in BCNF. Suppose XX is decomposed into two schemas YY and ZZ, where Y=(PR)Y=(PR) and Z=(QRS)Z=(QRS). Consider the two statements given below. Both YY and ZZ are in BCNF Decomposition of …
Official PYQ2018DatabasesNormal FormsMCQ · 2 marks
Consider the following four relational schemas. For each schema , all non-trivial functional dependencies are listed, The bolded attributes are the respective primary keys. Schema I:\text{Schema I:} Registration(rollno, courses) Field ‘courses’ is a set-valued attribute containing the set of courses a student has registered for. Non-trivial functional dependency …
Official PYQ2017DatabasesNormal FormsMCQ · 1 mark
The following functional dependencies hold true for the relational schema R{V,W,X,Y,Z}R\left \{V,W,X,Y,Z \right \}: V→WV \rightarrow W VW→XVW \rightarrow X Y→VXY \rightarrow VX Y→ZY \rightarrow Z Which of the following is irreducible equivalent for this set of functional dependencies?
Official PYQ2016DatabasesNormal FormsMCQ · 1 mark
Which of the following is NOT a superkey in a relational schema with attributes V,W,X,Y,ZV,W,X,Y,Z and primary key V  YV\;Y?
Official PYQ2015DatabasesNormal FormsMCQ · 1 mark
Consider two relations R1(A,B)R_1(A,B) with the tuples (1,5),(3,7)(1,5), (3,7) and R2(A,C)=(1,7),(4,9)R_2(A,C) = (1,7),(4,9). Assume that R(A,B,C)R(A,B,C) is the full natural outer join of R1R_1 and R2R_2. Consider the following tuples of the form (A,B,C):(A,B,C): a=(1,5,null),b=(1,null,7),c=(3,null,9),d=(4,7,null),e=(1,5,7),a = (1,5,null), b=(1,null,7), c=(3,null,9), d=(4,7,null), e=(1,5,7), f=(3,7,null),g=(4,null,9).f=(3,7,null), g=(4,null,9). Which one of the …
Official PYQ2015DatabasesNormal FormsMCQ · 1 mark
Consider the relation X(P,Q,R,S,T,U)X(P,Q,R,S,T,U) with the following set of functional dependencies F={    {P,R}→{S,T},    {P,S,U}→{Q,R}  }F = \{ \\ \; \; \{P, R\} \rightarrow \{S, T\}, \\ \; \; \{P, S, U\} \rightarrow \{Q, R\} \\ \; \} Which of the following is the trivial functional dependency in F+F^+, where F+F^+ is closure to F?
Official PYQ2014DatabasesNormal FormsMCQ · 1 mark
Given the following two statements: S1: Every table with two single-valued attributes is in 1NF, 2NF, 3NF\text{1NF, 2NF, 3NF} and BCNF.\text{BCNF}. S2: AB→C,D→E,E→CAB \to C, D \to E, E \to C is a minimal cover for the set of functional dependencies AB→C,D→E,AB→E,E→CAB \to C, D \to E, AB \to E, E \to C. Which one of the following is CORRECT?