04 Data Normalization and Erd 4-4-21
04 Data Normalization and Erd 4-4-21
REVIEW ON DATA NORMALIZATION • Meet all the requirements of the third normal
form.
• A relation is in 4NF if it has no multi-valued
Data Normalization is the process of efficiently dependencies.
organizing data in a database by converting complex
data into SIMPLE and STABLE data structures. It is a DEFINITION OF TERMS
technique for producing a set of tables with desirable
properties that support the requirements of a user or Entity.
company. - Is a table or a file.
Page 1
Prepared by: May S. Cuaycong, MSCS Printed: 04/04/21
Notes on Data Normalization
CASE STUDY 1:
(STUDENT_NUM,
(COURSE_NUM,
(STUDENT_NUM, COURSE_NUM,
Page 2
Prepared by: May S. Cuaycong, MSCS Printed: 04/04/21
Review Notes on Data Administration
Example:
ADDRESS
Page 3 Street
Prepared by: May S. Cuaycong, MSCS City Printed: 04/04/21
Province
AGE
Review Notes on Data Administration
Cardinality Notations
Example:
or
Zero or one 0 1
Page 4
Prepared by: May S. Cuaycong Printed: 04/04/21
Review Notes on Data Administration
CASE STUDY 2:
Given the data design structure of database below, draw the following:
1. Conceptual ER-D using the Chen’s Notation
2. Fully-attributed ER-D using the Chen’s Notation
3. Conceptual ER-D using the Crow’s Foot Notation
4. Fully-attributed ER-D using the Crow’s Foot Notation
CASE STUDY 3:
Given the entities found in EMPLOYEE database, analyze and prepare the following database model requirements:
1. Draw the Data Model using the Conceptual ER-D by utilizing the Chen’s Notation.
2. Draw the Data Model using the Fully-attributed ER-D by utilizing the Chen’s Notation.
3. Draw the Data Model using the Conceptual ER-D by utilizing the Crow’s Foot Notation.
4. Draw the Data Model using the Fully-Attributed ER-D by utilizing the Crow’s Foot Notation.
Page 5
Prepared by: May S. Cuaycong Printed: 04/04/21
Review Notes on Data Administration
ANSWER:
1. Conceptual ER-D using the Chen’s Notation
STAFF ADDRESS
has
TELEPHONE
NAME POSITION
BRANCHNO
STAFFNO ADDRESS
SALARY
STAFF ADDRESS
STAFFNO
BRANCHNO
has
TELEPHONE
BRANCHNO ADDRESS
Page 6
Prepared by: May S. Cuaycong Printed: 04/04/21
Review Notes on Data Administration
ADDRESS
STAFF
works has
BRANCH
has
TELEPHONE
STAFF ADDRESS
Staffno (PK) Branchno (PK)
Name address
Position
Salary
has
TELEPHONE
Branchno (FK)
Telephone
Page 7
Prepared by: May S. Cuaycong Printed: 04/04/21