Consider a relation R(P, Q, R, S) and a set of functional dependencies F = {P → Q, Q → R, R → S}. The relation R is decomposed into R1 = (P, Q), R2 = (Q, R), and R3 = (R, S). Which of the following statements about this decomposition is TRUE?
GATE CSE · Dbms
Master topic for Normal Form. Includes Canonical Cover, FD - Dependency Preserving, FD - Lossless Join Decomposition.
155 questions · 0 PYQs · 20 AI practice · GATE CSE 2027
Consider a relation R(P, Q, R, S) and a set of functional dependencies F = {P → Q, Q → R, R → S}. The relation R is decomposed into R1 = (P, Q), R2 = (Q, R), and R3 = (R, S). Which of the following statements about this decomposition is TRUE?
Given a relation R with attributes {A, B, C, D} and a set of functional dependencies F = { ABC -> D, A -> B, B -> C, C -> D }. Determine the canonical cover F_c for F.
Given a relation R(A, B, C, D) and a set of functional dependencies F = { A -> BCD, B -> A, C -> D, D -> B }. Determine the canonical cover F_c for F.
Consider a relation R(K, L, M, N, O) and a set of functional dependencies F = { K → L, LM → N, N → O, K → M }. The relation R is decomposed into R1 = (K, L, M) and R2 = (L, N, O). Which of the following statements about this decomposition is TRUE?
Given a relation R(A, B, C, E, F) and a set of functional dependencies F = { A -> BC, C -> E, E -> F, F -> B, A -> F }. Find the canonical cover F_c for F.
Consider a relation R with attributes {A, B, C, D} and the set of functional dependencies (FDs) F = { A -> C, BC -> A, AB -> D, B -> C, C -> D }. Find the canonical cover F_c for F.
Consider a relation R(A, B, C, D) and a set of functional dependencies F = { A → B, BC → D }. The relation R is decomposed into R1 = (A, B) and R2 = (B, C, D). Which of the following statements about this decomposition is TRUE?
Let R(A, B, C, D, E) be a relation with the following functional dependencies: F = { ABC -> D, C -> E, AC -> B, E -> D, A -> B }. What is the canonical cover F_c for F?
Consider a relation R(P, Q, R, S, T) and a set of functional dependencies F = { P → Q, Q → R, R → S, ST → P, T → Q }. The relation R is decomposed into R1 = (P, Q, R), R2 = (R, S, T), and R3 = (P, T). Which of the following statements about this decomposition is TRUE?
Consider a relation R(P, Q, R, S) and a set of functional dependencies F = { P → Q, Q → R, RS → P }. The relation R is decomposed into R1 = (P, Q), R2 = (Q, R), and R3 = (R, S). Which of the following statements about this decomposition is TRUE?
Given a relation R(A, B, C, D) and a set of functional dependencies F = { AB -> C, C -> A, C -> B, B -> D, D -> A }. Determine the canonical cover F_c for F.
Consider a relation R(A, B, C, D, E) and a set of functional dependencies F = { A → B, C → D, AD → E, B → C }. The relation R is decomposed into R1 = (A, B, C) and R2 = (C, D, E). Which of the following statements about this decomposition is TRUE?
A canonical cover is used in database design primarily to:
For , how many FDs are in the canonical cover?
A relation with functional dependency is decomposed into and . This decomposition is:
Consider a relation R(U, V, W, X, Y, Z) and a set of functional dependencies F = { UV → W, W → X, XY → Z, V → Y }. The relation R is decomposed into R1 = (U, V, W), R2 = (W, X), and R3 = (V, Y, Z). Which of the following statements is TRUE regarding the dependency preservation of this decomposition?
Given schema with , what is the canonical cover ?
The algorithm to compute a canonical cover first converts all FDs to have a single attribute on the RHS. This step is called:
Consider on . After computing the canonical cover, how many FDs does contain?
To check if attribute is extraneous in the RHS of in FD set , we compute:
Want unlimited AI-generated Normal Form questions?
Sign up free and practice with adaptive difficulty — Easy, Medium, Hard. New questions every session.
Start practising for free →