Data Modeling
Data Modeling
Data Modeling
Module Overview
Data Modeling
ANSI-SPARC Database Model
• Entity Relationship Modeling
Lesson 1: Data Modeling
• Normalization
• is a method of sequentially applying rules to a
database design to remove data redundancies, improve
stability, eliminate update anomalies, and improve data
integrity.
• These rules are divided into a series of normal forms.
• The normal forms are applied to a table sequentially;
that is, a table must be in first normal form before you
can apply second normal form, and so on.
Transaction Path Analysis
External Level
Conceptual Level
Internal Level
• Database Schemas
ANSI-SPARC Database Model
Entities
Attributes and Keys
Relationships
Types of Relationships
• Notations
Entities
Attributes and Keys
Relationships
Types of Relationships
Notations
Lab: Identify Components in Entity Relationship Modeling
Logon Information
Ensure that the MT17B-WS2016-NAT, 10985C-MIA-
DC, 10985C-MIA-SQL, and 10985C-MIA-CLI virtual
machines are all running, and then log on to 10985C-
MIA-CLI as Student with the password Pa55w.rd.
Review Question(s)
Real-world Issues and Scenarios
Tools
Best Practice
• Common Issues and Troubleshooting Tips