DBMS L5

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

flashcard set

Earn XP

Description and Tags

Database Normalization

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

20 Terms

1
New cards

Normalization

a database design technique that reduces data redundancy and eliminates undesirable characteristics like Insertion, Update, and Deletion Anomalies

2
New cards

Data Normalization

Primarily a tool to validate and improve a logical design so that it satisfies certain constraints that avoid unnecessary duplication of data.

3
New cards

Well-Structured Relations

A relation that contains minimal data redundancy and allows users to insert, delete, and update rows without causing data inconsistencies

4
New cards

Insertion Anomaly

adding new rows forces user to create duplicate data

5
New cards

Deletion Anomaly

deleting rows may cause a loss of data that would be needed for other future rows

6
New cards

Modification Anomaly

changing data in a row forces changes to other rows because of duplication

7
New cards

General rule of thumb

A table should not pertain to more than one entity type.

8
New cards

Edgar Codd

The inventor of the relational model

9
New cards

Best Normal Form

in most practical applications, normalization achieves its best in 3rd Normal Form.

10
New cards

1st Normal Form Rules

● Each table cell should contain a single value.

● Each record needs to be unique

11
New cards

SQL KEY

a value used to identify records in a table uniquely.

12
New cards

PRIMARY KEY

A single column value used to identify a database record uniquely.

13
New cards

COMPOSITE KEY

A primary key composed of multiple columns used to identify a record uniquely

14
New cards

2nd Normal Form Rules

● Rule 1 - Be in 1NF

● Rule 2 - Single Column Primary Key that does not functionally dependent on any subset of candidate key relation

15
New cards

FOREIGN KEY

It references the primary key of another table. It helps connect your tables.

16
New cards

3rd Normal Form Rules

There are no transitive functional dependencies

17
New cards

BCNF (Boyce-Codd Normal Form)

  • Even when a database is in 3rd Normal Form, still there would be anomalies resulted if it has more than one Candidate Key

  • is also referred as 3.5 Normal Form

18
New cards

4NF (Fourth Normal Form) Rules

If no database table instance contains two or more, independent and multivalued data describing the relevant entity, then it is in 4NF.

19
New cards

5NF (Fifth Normal Form) Rules

only if it is in 4NF and cannot be decomposed into any number of smaller tables without loss of data.

20
New cards

6NF (Sixth Normal Form) Rules

not standardized yet, however, it is being discussed by database experts for some time

Explore top flashcards

DECA Marketing
Updated 1080d ago
flashcards Flashcards (409)
1.1
Updated 115d ago
flashcards Flashcards (29)
Criminal Law
Updated 490d ago
flashcards Flashcards (36)
unit 6 gradesavers
Updated 1045d ago
flashcards Flashcards (58)
Ecology
Updated 1039d ago
flashcards Flashcards (124)
DECA Marketing
Updated 1080d ago
flashcards Flashcards (409)
1.1
Updated 115d ago
flashcards Flashcards (29)
Criminal Law
Updated 490d ago
flashcards Flashcards (36)
unit 6 gradesavers
Updated 1045d ago
flashcards Flashcards (58)
Ecology
Updated 1039d ago
flashcards Flashcards (124)