TOC
1.
Introduction
2.
Database systems
3.
What you will learn:
4.
What else you will learn:
5.
Data != information!
6.
DB, DBMS
7.
Why DBMS?
8.
DBMS is a go-between
9.
DBMS: advantages
10.
Types of DBs: based on user count
11.
Types of DBs: based on location
12.
Types of DBs: based on content
13.
Types of DBs: based on data currency
14.
Types of DBs [cont'd]
15.
Types of DBs: based on the structure of contained data
16.
Early DBs: file systems
17.
File systems
18.
File system
19.
File systems: problems
20.
'Structural' dependence (not a good thing!)
21.
Structural dependence [cont'd]
22.
Redundancy of data (again, not a good thing!)
23.
Why is redundancy not a good thing?
24.
The three types of data anomalies
25.
DB systems
26.
DB vs file system
27.
DBMS
28.
DBMS [cont'd]
29.
DBMS [cont'd]
30.
How DBs could be "bad"
1/30
***
←
→
Introduction
Database systems
What you will learn:
What else you will learn:
Data != information!
DB, DBMS
Why DBMS?
DBMS is a go-between
DBMS: advantages
Types of DBs: based on user count
Types of DBs: based on location
Types of DBs: based on content
Types of DBs: based on data currency
Types of DBs [cont'd]
Types of DBs: based on the structure of contained data
Early DBs: file systems
File systems
File system
File systems: problems
'Structural' dependence (not a good thing!)
Structural dependence [cont'd]
Redundancy of data (again, not a good thing!)
Why is redundancy not a good thing?
The three types of data anomalies
DB systems
DB vs file system
DBMS
DBMS [cont'd]
DBMS [cont'd]
How DBs could be "bad"