SQL MCQs – Database Design and Normalization

11.) What does the term “data anomaly” mean?

A) Normal data storage
B) Enhanced query speed
C) Issues caused by redundant data
D) Data security breaches

Answer: Option C

Explanation: Anomalies are issues like update, delete, and insert problems due to redundancy.

12.) Which normal form is achieved when every determinant is a candidate key?

A) BCNF
B) 3NF
C) 4NF
D) 5NF

Answer: Option A

Explanation: BCNF eliminates dependencies where a determinant is not a candidate key.

13.) What is a composite key?

A) A foreign key with a single column
B) A primary key consisting of multiple columns
C) A key used for indexing
D) A temporary key

Answer: Option B

Explanation: A composite key is made up of two or more columns to uniquely identify a record.

14.) What type of dependency does 3NF eliminate?

A) Partial dependency
B) Transitive dependency
C) Multivalued dependency
D) Circular dependency

Answer: Option B

Explanation: 3NF removes dependencies where non-prime attributes depend on other non-prime attributes.

15.) What is denormalization?

A) Combining tables to improve performance
B) Breaking tables into smaller parts
C) Eliminating all keys from a table
D) Normalizing a database to BCNF

Answer: Option A

Explanation: Denormalization merges tables to reduce joins and improve read performance.

16.) Which normal form is also known as 2NF with additional conditions?

A) BCNF
B) 3NF
C) 4NF
D) 5NF

Answer: Option A

Explanation: BCNF is a stricter form of 2NF where every determinant is a candidate key.

17.) What is an anomaly in the context of databases?

A) A security issue
B) A query optimization technique
C) A high-performance operation
D) A redundancy issue causing inconsistencies

Answer: Option D

Explanation: Anomalies arise from data redundancy, causing update, delete, or insert inconsistencies.

18.) What does the term “atomicity” refer to in normalization?

A) Data is stored in multiple columns
B) Each cell contains a single, indivisible value
C) Data is stored in one table
D) Data contains multivalued attributes

Answer: Option B

Explanation: Atomicity ensures that each attribute contains a single value.

19.) What is the primary focus of the 5th Normal Form (5NF)?

A) Eliminating partial dependencies
B) Eliminating composite keys
C) Ensuring atomic columns
D) Removing join dependencies

Answer: Option D

Explanation: 5NF ensures that all join dependencies are valid.

20.) In a database table, what does “redundancy” mean?

A) Duplicate or repetitive data
B) Optimal storage utilization
C) Data integrity
D) Efficient indexing

Answer: Option A

Explanation: Redundancy refers to unnecessary duplication of data.

Leave a Reply

Your email address will not be published. Required fields are marked *