Relational Database Design
-
Describe the concepts of good relational database design and its benefits
Recognize the roles involved in database design
Refine initial database table design
Perform advanced relational database design
-
Introduction
-
Database design process
Logical data modeling vs. database design
Three data model levels
Roles and responsibilities
-
Entity-relationship LDM concepts
E-R models
Primary and foreign keys
Concurrency control
Security
Optimizer
Physical storage of tables
-
Normalization
1st through 5th normal form
Domains or data types
Detailed table design
When to denormalize?
Contrived columns or artificial keys
Redundant or derived tables
Data partitioning
Mapping supertype/subtype entities to tables
-
Data warehouse design considerations
Dimensional data
Physical data warehouse design
-
Indexes
Clustered vs. unclustered indexes
Index storage structures: B-tree and hash
Database sizing
Database-level options for security design
Integrity
Notice: Undefined index: HTTP_REFERER in /var/www/datadeliverance/inc/trademarks.inc on line 3
Notice: Undefined index: HTTP_REFERER in /var/www/datadeliverance/inc/trademarks.inc on line 4
Notice: Undefined variable: REMOTE_USER in /var/www/datadeliverance/inc/trademarks.inc on line 7
Notice: Undefined index: HTTP_REFERER in /var/www/datadeliverance/inc/trademarks.inc on line 7
Notice: Undefined index: printer in /var/www/datadeliverance/inc/trademarks.inc on line 11