Home / B.Tech Notes / DBMS Normalization

DBMS Normalization Short Notes

Simple B.Tech notes for 1NF, 2NF, 3NF and BCNF with examples and MCQs.

Definition

Normalization is a database design technique used to divide large tables into smaller related tables. The goal is to reduce duplicate data and prevent anomalies during insert, update and delete operations.

Normal forms

Exam tip

In answers, always mention dependency type, anomaly removed and one small example. This makes normalization answers much stronger in semester exams.

Practice MCQs

Q1. 1NF mainly removes:
Q2. 2NF removes:
Q3. 3NF removes:
Q4. BCNF requires every determinant to be:
Q5. Normalization reduces:

FAQs

What is normalization in DBMS?

Normalization is the process of organizing database tables to reduce redundancy and avoid update, insert and delete anomalies.

Which normal forms are most important for exams?

1NF, 2NF, 3NF and BCNF are most important for B.Tech semester exams, viva and interviews.

What is the difference between 3NF and BCNF?

BCNF is stricter than 3NF. In BCNF, every determinant must be a candidate key.

Make notes for your next exam topic

Type any topic and NoteNinja will generate short notes, MCQs, flashcards and Q&A in seconds.

Generate AI Notes →
Free for Indian students · Works for JEE, NEET, B.Tech and Boards