Database Normalization

Database Normalization

11th Grade

10 Qs

quiz-placeholder

Similar activities

SOAL PTS 1 KOMPUTER AKUNTANSI KELAS XI

SOAL PTS 1 KOMPUTER AKUNTANSI KELAS XI

11th Grade - University

10 Qs

Impresa e siti web

Impresa e siti web

8th - 12th Grade

10 Qs

Input Devices of Computer

Input Devices of Computer

11th Grade

10 Qs

UAS SEMESTER GENAP AIJ & WAN

UAS SEMESTER GENAP AIJ & WAN

11th Grade

10 Qs

AIJ XI TKJ

AIJ XI TKJ

11th Grade

10 Qs

Ms. Exel dan Fungsi Logika IF

Ms. Exel dan Fungsi Logika IF

10th Grade - University

15 Qs

EmTech Q1 Post Test 3

EmTech Q1 Post Test 3

11th Grade

10 Qs

Latihan Ujian TKJ - Bagian A1

Latihan Ujian TKJ - Bagian A1

7th Grade - University

10 Qs

Database Normalization

Database Normalization

Assessment

Quiz

Computers

11th Grade

Practice Problem

Easy

Created by

Joseph Ighosiohwonoja

Used 8+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?