0
0
DBMS Theoryknowledge~5 mins

Second Normal Form (2NF) in DBMS Theory - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is the main goal of Second Normal Form (2NF)?
The main goal of 2NF is to remove partial dependencies, meaning every non-key attribute must depend on the whole primary key, not just part of it.
Click to reveal answer
beginner
What kind of dependency does 2NF eliminate?
2NF eliminates partial dependency, where a non-key attribute depends only on a part of a composite primary key.
Click to reveal answer
beginner
True or False: A table with a single-column primary key is always in 2NF.
True. Since there is no composite key, partial dependency cannot exist, so the table is automatically in 2NF if it is in 1NF.
Click to reveal answer
intermediate
Why is 2NF important in database design?
2NF helps reduce data redundancy and update anomalies by ensuring that attributes depend on the entire primary key, making data more consistent.
Click to reveal answer
beginner
What must a table satisfy before it can be in Second Normal Form?
It must first be in First Normal Form (1NF), meaning it has no repeating groups and each field contains atomic values.
Click to reveal answer
Which of the following best describes a table in 2NF?
ANo transitive dependency
BNo repeating groups or arrays
CNo partial dependency on any part of the primary key
DNo foreign keys
If a table has a single-column primary key, it is:
AAlways in 2NF
BNever in 2NF
COnly in 1NF
DOnly in 3NF
What problem does 2NF mainly address?
APartial dependency
BTransitive dependency
CDuplicate rows
DMissing primary key
Before applying 2NF, a table must be in which normal form?
A4NF
B3NF
CBCNF
D1NF
Which of these is a sign that a table is NOT in 2NF?
AAll attributes depend on the whole key
BA non-key attribute depends only on part of a composite key
CNo repeating groups
DNo null values
Explain what Second Normal Form (2NF) means and why it is important in database design.
Think about how attributes relate to the whole primary key.
You got /4 concepts.
    Describe the steps to check if a table is in Second Normal Form (2NF).
    Start from 1NF and focus on dependencies.
    You got /4 concepts.