| Kiknek és miről szólunk? | 7 |
| Néhány bevezető fogalom | 11 |
| Fontosabb alapfogalmak | 15 |
| Adatbázis és adatmodell | 15 |
| Adatbázis-rendszerek felépítése | 16 |
| Az adatmodellezés három szintje | 17 |
| Logikai adatmodellek | 20 |
| Egyed-kapcsolat modell (Er-modell) | 23 |
| Szerepe az adatbázis tervezésben | 23 |
| Az egyedtípus | 25 |
| Az attribútum | 27 |
| A gyenge egyedtípus | 33 |
| Kapcsolattípusok | 34 |
| Ábrázolástechnikai kérdések | 42 |
| A relációs adatmodell | 46 |
| Alapfogalmak | 46 |
| A normalizálás | 49 |
| Relációs műveletek | 59 |
| Normalizálás egy kis formalizmussal | 65 |
| A normalizálás fontosságáról még egyszer | 67 |
| Er-modellből relációs modell | 69 |
| Leképzési szabályok | 69 |
| Egy összetett példa | 85 |
| Leképzés lépésről-lépésre | 91 |
| Normalizlás vagy Er-modell? | 97 |
| A belső szint | 100 |
| Adatszerkezet és elérési mód | 100 |
| Indexelés | 104 |
| Hashing | 109 |
| SQL és a relációs adatbázis-kezelők | 112 |
| Az SQL mint DDL és DML nyelv | 112 |
| Néhány SQL parancs | 112 |
| Az SQL nyelvet befogadó nyelvek | 124 |
| Néhány relációs adatbázis-kezelő rendszer | 125 |
| Nagy adatbázisok néhány kérdése | 128 |
| Nézetek | 128 |
| Szereplők | 129 |
| Tranzakciók és egyidejűség | 130 |
| A rendszer katalógusa | 133 |
| A hálós adatmodell | 137 |
| A hálós modell eredete nagyon dióhéjban | 137 |
| A hálós modell alapfogalmai | 137 |
| Hogyan lesz az ER modellből hálós modell? | 143 |
| A hálós adatbázisokra vonatkozó megszorítások | 148 |
| Hálós adatbázis-kezelő rendszerek nyelvéről | 148 |
| Még egyszer a leképezésről: egy régi példa | 154 |
| A hierarchikus adatmodell | 158 |
| Alapfogalmak | 158 |
| Ábrázolás hierarchia diagrammal (Bachman diagram) | 158 |
| Előfordulási diagram | 160 |
| A "klasszikus" hierarchikus modell tulajdonságai | 162 |
| A virtuális szülő-gyerek kapcsolat (VPCR) | 163 |
| Integritási szabályok | 166 |
| Er-modellből hierarchikus modell | 167 |
| Egy összetett példa a szabályok alkalmazására | 168 |
| Adatbázis-kezelő rendszerek | 170 |
| Eer-modell: kibovített er-modell | 172 |
| Minek az EER énnékem, mikor az ER-t már kedvelem? | 172 |
| Alapfogalmak | 173 |
| Mire használjuk az alosztályok modellünkben? | 174 |
| Általánosítás vagy specializáció? | 176 |
| Kategóriák | 184 |
| Formális definíciók | 187 |
| EER-modellből relációs modell | 188 |
| Két egyszerű példa a leképezés szemléltetésére | 189 |
| Az objektum-orientált adatmodell | 194 |
| Az objektum-orientált adatmodell | 194 |
| EER modellből objektum-orientált modell | 197 |
| Objektum-orientál adatbázis-kezelő rendszerek | 201 |
| Osztott adatbázisok | 205 |
| Speciális adatbázisok | 211 |
| Szöveges adatbázisok | 211 |
| Multimedia adatbázisok | 216 |
| Az adatbázis-tervezsé hat fázisa | 220 |
| A feladat specifikációja (1. fázis) | 221 |
| A koncepcionális terv (2. fázis) | 222 |
| Az adatbázis-kezelő rendszer kiválasztsáa (3. fázis) | 231 |
| A magasszintű modell leképzése (4. fázis) | 232 |
| Fizikai terv (5. fázis) | 233 |
| Megvalósítás (6. fázis) | 234 |
| Tervezési esettanulmány | 236 |
| Hogyan tovább? | 250 |
| Felhasznált és ajánlott irodalom | 251 |