Database Management Systems Introduction
Database Management Systems Introduction
Systems
(Based on Chapters 1-2 in Fundamentals of
Database Systems by Elmasri and Navathe, Ed. 3)
Topics
Basic Definitions
Example of a Database
Main Characteristics of Database Technology
Additional Benefits of Database Technology
When Not to Use a DBMS
Data Models
- History of data Models
- Network Data Model
- Hierarchical Data Model
Topics
1. Basic Definitions
Alternate Definition
Concerns of DBMS:
integrity
consistency
redundancy (its bad, but replication is good!)
security
2. Example of a Database
(with a Conceptual Data Model)
Economies of scale.
6. Data Models
ADVANTAGES:
DISADVANTAGES:
ADVANTAGES:
DISADVANTAGES:
8. Three-Schema Architecture
of:
- Program-data independence.
- Support of multiple views of the data.
9 Data Independence
Other classifications:
Single-user (typically used with microcomputers) vs. multi-user (most DBMSs).
Centralized (uses a single computer with one
database) vs. distributed (uses multiple
computers, multiple databases)