Database Normalization
Quiz
•
Computers
•
11th Grade
•
Practice Problem
•
Easy
Joseph Ighosiohwonoja
Used 8+ times
FREE Resource
Enhance your content in a minute
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
In a database project for their school, Kai and Maya are discussing the purpose of database normalization. What do they conclude?
To simplify database queries by merging tables.
To increase data redundancy for faster access.
The purpose of database normalization is to minimize data redundancy and ensure data integrity.
To enhance the visual representation of data in reports.
Answer explanation
The correct choice highlights that database normalization aims to minimize data redundancy and ensure data integrity, which are essential for maintaining a clean and efficient database structure.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
William is organizing a database for his school project. He wants to ensure that the database is structured properly. Define the First Normal Form (1NF).
A table is in First Normal Form (1NF) if it has a primary key and contains only atomic values, with no repeating groups.
A table is in First Normal Form (1NF) if it allows repeating groups of data.
A table is in First Normal Form (1NF) if it contains non-atomic values.
A table is in First Normal Form (1NF) if it has multiple primary keys.
Answer explanation
A table is in First Normal Form (1NF) if it has a primary key and contains only atomic values, with no repeating groups. This ensures data integrity and simplifies data retrieval.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Lily is trying to organize her class notes into a table format. What are the requirements for a table to be in 1NF?
A table is in 1NF if it has duplicate column names.
A table is in 1NF if it has atomic values, unique column names, and consistent data types in each column.
A table is in 1NF if it allows multi-valued attributes.
A table is in 1NF if it has no primary key.
Answer explanation
A table is in 1NF if it has atomic values (no multi-valued attributes), unique column names, and consistent data types in each column. This ensures data integrity and eliminates redundancy.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Isla is studying database design and wants to understand the Second Normal Form (2NF).
A table is in Second Normal Form (2NF) if it is in First Normal Form (1NF) and all non-key attributes are fully functionally dependent on the primary key.
A table is in Second Normal Form (2NF) if all attributes are dependent on any candidate key.
A table is in Second Normal Form (2NF) if it contains duplicate rows.
A table is in Second Normal Form (2NF) if it has no primary key.
Answer explanation
A table is in Second Normal Form (2NF) if it meets the criteria of First Normal Form (1NF) and ensures that all non-key attributes are fully functionally dependent on the primary key, preventing partial dependencies.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Ava is studying database normalization and wants to understand the main difference between 1NF and 2NF. Can you help her?
1NF allows duplicate rows, while 2NF does not.
1NF focuses on atomicity of data, while 2NF addresses partial dependencies on the primary key.
1NF requires a primary key, while 2NF does not.
1NF is concerned with data types, while 2NF focuses on normalization levels.
Answer explanation
The correct choice highlights that 1NF ensures data is atomic, meaning each value is indivisible, while 2NF eliminates partial dependencies, ensuring that all non-key attributes are fully functionally dependent on the primary key.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Give an example of a table that is in 1NF but not in 2NF, considering students enrolled in different courses.
| StudentID | CourseID | StudentName | Instructor | | 1 | 101 | Abigail | Prof. X | | 2 | 101 | Abigail | Prof. Y | | 2 | 102 | James | Prof. Y |
| StudentID | CourseID | StudentName | | 1 | 101 | Abigail | | 1 | 102 | Abigail | | 2 | 101 | Arjun |
| StudentID | CourseID | Instructor | | 1 | 101 | Prof. X | | 1 | 102 | Prof. Y | | 2 | 101 | Prof. X |
| StudentID | CourseID | StudentName | Instructor | |-----------|----------|--------------|------------| | 1 | 101 | Abigail | Prof. X | | 1 | 102 | Abigail | Prof. Y | | 2 | 101 | James | Prof. X |
Answer explanation
The correct choice shows a table in 1NF with repeating groups (StudentID and CourseID) but not in 2NF, as StudentName and Instructor depend only on StudentID, not on the full primary key (StudentID, CourseID).
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
In a classroom, Charlotte and Liam are discussing the concept of functional dependency in the context of normalization. What does Charlotte explain to Liam?
A functional dependency states that if two tuples have different values for attribute A, they must have different values for attribute B.
A functional dependency indicates that if two tuples have the same value for attribute A, they must have the same value for attribute B.
A functional dependency means that all attributes in a relation are independent of each other.
A functional dependency indicates that the value of attribute A can determine the value of any other attribute in the relation.
Answer explanation
A functional dependency indicates that if two tuples have the same value for attribute A, they must have the same value for attribute B. This is crucial for normalization as it helps identify relationships between attributes.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
11 questions
Packet Switching and Encryption
Quiz
•
10th - 12th Grade
15 questions
PH 1 INFORMATIKA XI
Quiz
•
11th Grade
12 questions
ICT Computer Basics pt1
Quiz
•
10th - 12th Grade
15 questions
J808 LO1 and LO2 planning project keywords / terms
Quiz
•
9th - 11th Grade
10 questions
1.1 - System Architecture - CPU [OCR] [GCSE]
Quiz
•
9th - 12th Grade
10 questions
Computer Education Grade 3 Volume 4 Quiz
Quiz
•
3rd Grade - University
10 questions
แบบทดสอบไมโครคอนโทรลเลอร์เบื้องต้น
Quiz
•
9th - 12th Grade
10 questions
KRIPTOGRAFI DALAM PENGKOMPUTERAN
Quiz
•
10th - 12th Grade
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
