0
0
DBMS Theoryknowledge~5 mins

First Normal Form (1NF) in DBMS Theory - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is the First Normal Form (1NF) in database normalization?
1NF means that a table has only atomic (indivisible) values in each column and each record is unique. There should be no repeating groups or arrays.
Click to reveal answer
beginner
Why is it important for a table to be in 1NF?
Being in 1NF helps avoid duplicate data and makes it easier to search, update, and maintain the database.
Click to reveal answer
intermediate
Which of the following violates 1NF?<br>
StudentID | Courses
1         | Math, Science
2         | English
This violates 1NF because the 'Courses' column contains multiple values (Math, Science) instead of atomic values.
Click to reveal answer
intermediate
How can you convert a table that violates 1NF into 1NF?
Split the multi-valued columns into separate rows so each cell contains only one value. For example, list each course in a separate row with the student ID.
Click to reveal answer
beginner
Does 1NF require a primary key in the table?
Yes, 1NF requires that each row is unique, which means the table must have a primary key or a unique identifier.
Click to reveal answer
What does 1NF ensure in a database table?
AData is encrypted
BEach column contains atomic values only
CTable has no primary key
DTable has multiple repeating groups
Which of these violates 1NF?
AA table with multiple phone numbers in one cell
BA table with unique rows
CA table with a primary key
DA table with single values in each cell
How can you fix a table that violates 1NF due to multi-valued columns?
ARemove the table
BAdd more columns with multiple values
CSplit multi-valued columns into separate rows
DIgnore the problem
Does 1NF allow repeating groups in a table?
ANo, never
BYes, always
COnly if primary key exists
DOnly for numeric data
What is a key requirement for a table to be in 1NF?
AData must be encrypted
BColumns can have multiple values
CNo primary key needed
DEach row must be unique
Explain what First Normal Form (1NF) means in database design and why it is important.
Think about how data should be stored in simple, indivisible pieces.
You got /4 concepts.
    Describe how you would convert a table that has multiple values in one column into 1NF.
    Consider splitting data to avoid lists inside a single cell.
    You got /4 concepts.