DATA
MODELS &
NORMALIZATION
DATABASE SYSTEM
LET’S START
Hello,
Welcome
My name is Rose Aleeya Batrisyea bt Ruzairol
Jeffry. I am your teacher for this subject and
today we will be discussing about
Normalization.
LEARN MORE
All About
YOU!
Students, you may introduce yourself.
READ MORE
THE DISCUSSION
BEGINS
INTRODUCTION
OF DATA
MODELING
READ MORE
INTRODUCTION
OF DATA
MODELING
Iterative and progressive process of
creating a specific data model for a
determined problem domain. It serves
as a blueprint for designing databases
and data management systems.
READ MORE
BUSINESS
RULES
LEARN MORE
BUSINESS
RULES
Brief precise and unambiguous description of
a policy procedure or principle. Enable
defining the basic building blocks. Describe
main and distinguishing characteristics of the
data.
LEARN MORE
DOES ANYONE KNOWS
THE SOURCES THAT USE
BUSINESS ROLES?
HOW MANY
TYPES OF
MODEL DO
WE HAVE?
LEARN MORE
NORMALIZATION
READ MORE
NORMALIZATION
LEARN MORE
NORMALIZATION
FIRST NORMAL FORM
SECOND NORMAL FORM
Evaluating and correcting table structures to THIRD NORMAL FORM
minimize data redundancies
reduces data anomalies
assign attributes to tables based on BOYCE-CODD NORMAL
determination FORM
structural point of view of normal forms FOURTH NORMAL FORM
higher normal forms are better than lower
normal forms
LEARN MORE
DENORMALIZATION
LEARN MORE
DENORMALIZATION
Produces a lower normal form results in
increased performance and greater data
redundancy
LEARN MORE
ACTIVITIES
SESSION!
CREATE A
SCENARION WITH
A DESIGN PF
NORMALIZATION
SOLVE A
PROBLEM BY
SHOWING :
A simple database record
st nd rd
Steps of conversion to 1 , 2 and 3
normal form
DEPENDANCY
ST
DIAGRAM IN 1 ,
ND RD
2 AND 3
NORMAL FORM
LEARN MORE
GOOD JOB
EVERYONE!