wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

DBMS Unit 4

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

You’re managing a company database. You find yourself updating the same department name in multiple rows. What pitfall are you facing?

a)

Complexity

b)

Redundancy

c)

Inconsistency

d)

Partial Dependency

2.

A user updates their address, but only half the records reflect the change. What anomaly has crept in?

a)

Insertion anomaly

b)

Update anomaly

c)

Join dependency

d)

Reflexivity trap

3.

Your table tracks students and the courses they take, but every new course entry requires duplicating the student's info. What should you normalize to avoid?

a)

Data minimalism

b)

Foreign key overload

c)

Redundancy

d)

Deletion anomaly

4.

Q4. Two departments offer the same salary, but due to inconsistent updates, salaries now differ. What went wrong?

a)

A) Lack of multivalued dependency

b)

B) Transitive error

c)

C) Functional dependency failure

d)

D) Inconsistency

5.

Q5. In your pizza order system, customer name depends on order ID, and topping depends on pizza ID. Combining all in one table leads to?

a)

A) Join anomaly

b)

B) Lossless decomposition

c)

C) Repetition party

d)

D) Design inefficiency

6.

What is a major drawback of data redundancy in a relational database?

a)

Increased performance

b)

Reduced query complexity

c)

Inconsistent data versions

d)

Improved data availability

7.

Which of the following best defines a functional dependency (FD)?

a)

A rule that allows repeating groups

b)

A relation where data is stored redundantly

c)

A constraint where one attribute determines another

d)

A rule for ensuring lossless decomposition

8.

What is a trivial functional dependency?

a)

A FD that is always false

b)

A FD where the right side is a subset of the left

c)

A FD with no primary key

d)

A FD that causes anomalies

9.

What is the goal of normalization in relational database design?

a)

Increase redundancy

b)

Improve indexing

c)

Eliminate anomalies and redundancy

d)

Add more attributes

10.

Which of the following is not an anomaly addressed by normalization?

a)

Selection Anomaly

b)

Insertion Anomaly

c)

Deletion Anomaly

d)

Update Anomaly

11.

In which normal form are all values atomic and no repeating groups allowed?

a)

2NF

b)

3NF

c)

1NF

d)

BCNF

12.

What is partial dependency, and which normal form removes it?

a)

FD based on only part of a candidate key; removed in 2NF

b)

FD involving primary key only; removed in 1NF

c)

FD involving foreign keys; removed in 3NF

d)

FD with multiple keys; removed in BCNF

13.

What is transitive dependency, and which NF removes it?

a)

A → B and B → C implies A → C; removed in 3NF

b)

A → A; removed in 1NF

c)

A →→ B; removed in 4NF

d)

A ⋈ B = R; removed in 5NF

14.

What makes a schema satisfy Boyce-Codd Normal Form (BCNF)?

a)

All attributes are atomic

b)

No non-prime attribute is transitively dependent

c)

Every determinant is a candidate key

d)

No multivalued dependency exists

15.

Which of the following is true about 4NF?

a)

It eliminates transitive dependencies

b)

It removes join dependencies

c)

It removes multi-valued dependencies

d)

It ensures atomic values