1. Klasicna organizacija datoteke
1.1. Nedostaci
1.1.1. Cvrsta povezanost programa i podataka
1.1.2. Redudantnost podataka
1.1.3. Nepovezanost aplikacija
1.2. Posledice
1.2.1. Otezan dalji razvoj
1.2.2. Otezano odrzavanje
2. Baze podataka i SUBP
2.1. Osnovne ideje
2.1.1. Integrisanje podataka u jednu osnovnu celinu
2.1.2. Neredundandno memorisanje podataka
2.1.3. Poseban softverski proizvod za upravljanje
2.2. Baza podataka
2.2.1. Jedinstven skup podataka
2.2.2. Model podataka
2.2.3. SUBP
2.2.3.1. Jezici
2.2.3.1.1. Opis podataka
2.2.3.1.2. Izmena podataka
2.2.3.1.3. Upitni jezik
2.2.3.2. Jezgro
2.2.3.2.1. Fizicka organizacija podataka
2.2.3.2.2. Rutine za upravljanje
2.2.3.2.3. Zastita
2.2.3.2.4. Visekorisnicki rezim
2.2.3.2.5. Distribuirani sistem
2.2.3.2.6. Zadavanje seme
3. Šema baze podataka
3.1. Program koji koristi usluge SUBP
3.1.1. Poznaje samo šemu
3.1.2. Koristni LSP
3.1.3. Ne zna za FSP
3.2. Preslikava LSP u FSP i obrnuto
3.3. Efekti uvođenja
3.3.1. Smanjenje zavisnosti od FSP
3.3.2. Smanjenje redudantnosti
3.3.3. Uvodjenje uloga
3.3.3.1. Projektant
3.3.3.2. Administrator