First Normal Form(1NF) Flashcards

1
Q

What is First Normal Form (1NF)?

A

1NF is a database normalization form that ensures each column in a table contains atomic values and there are no repeating groups.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

True or False: First Normal Form (1NF) allows for multi-valued attributes.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the primary goal of achieving First Normal Form (1NF) in database design?

A

To eliminate redundancy and ensure data integrity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a key characteristic of a table that is in First Normal Form (1NF)?

A

Each column contains a single, indivisible value.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Fill in the blank: First Normal Form (1NF) ensures that each ______ contains atomic values.

A

column

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the significance of eliminating repeating groups in First Normal Form (1NF)?

A

It prevents data redundancy and inconsistency.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

In First Normal Form (1NF), can a table have composite keys?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the purpose of normalizing a database to First Normal Form (1NF)?

A

To structure data in a way that minimizes redundancy and dependencies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

True or False: First Normal Form (1NF) requires every row to have a unique identifier.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the primary difference between a table in First Normal Form (1NF) and a table that is not?

A

1NF tables do not contain repeating groups.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Fill in the blank: First Normal Form (1NF) enforces that each ______ has a single value.

A

attribute

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the main benefit of adhering to First Normal Form (1NF) in database design?

A

Simplifies data retrieval and maintenance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

In First Normal Form (1NF), can a table have nullable columns?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the role of a primary key in ensuring First Normal Form (1NF) compliance?

A

It uniquely identifies each row in the table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

True or False: First Normal Form (1NF) eliminates the need for foreign keys.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the key principle behind First Normal Form (1NF) in database normalization?

A

Atomicity - each value should be indivisible.

17
Q

Fill in the blank: First Normal Form (1NF) helps in reducing data ______.

A

redundancy

18
Q

What is the impact of violating First Normal Form (1NF) on database performance?

A

Can lead to data anomalies and inefficiencies.

19
Q

True or False: First Normal Form (1NF) mandates the use of a specific database management system.

A

False

20
Q

What is the main difference between First Normal Form (1NF) and Second Normal Form (2NF)?

A

1NF focuses on atomic values within a row, while 2NF deals with dependencies between columns.

21
Q

Fill in the blank: First Normal Form (1NF) is the ______ stage of database normalization.

A

initial

22
Q

What is the primary reason for normalizing a database to First Normal Form (1NF)?

A

To make data storage more efficient and improve data integrity.

23
Q

True or False: First Normal Form (1NF) requires all columns in a table to be unique.

A

False

24
Q

In First Normal Form (1NF), can a table contain composite attributes?

A

Yes