Data Storage
Dennis J. DeSantis
University of Pittsburgh
Data Storage
Objectives for the Design of Data Storage
Conventional File Design
Problems with Conventional File Systems
Databases
Reality, Data, and Metadata
Databases
Data Concepts
Entity Relationships
Entity Relationships
Attributes (Data Items)
Records
Keys
Conventional File Types
Conventional File Organization
Indexed-Sequential File Example
Database Organization
Database Organization (con�t)
Database Organization (con�t)
Relational Structures
Normalization
Normalization (con�t)
Unnormalized Relationship
Solving Repeated Groups
Second Normal Form
Database Organization (con�t)
Third Normal Form