Egy adatbázis megtervezése többlépcsős folyamat, amelynek minden lépése befolyással van a következő lépésre.
Az adatbázis kezelő alkalmazás létrehozásának ciklusa
Tevékenység | A valóság elemzése, modell alkotás |
Normalizálás, optimalizálás | Fizikai megvalósítás | Alkalmazások elkészítése | |||||
A tevékenység tárgya és eredménye | Valós világ | => | Logikai séma | => | Normalizált logikai séma | => | Fizikailag létező adatbázis létrehozása | => | Kész alkalmazás |
A gyakorlott adatbázisokat fejlesztő emberek képesek a lépéseket átugrani, de tanuláskor nem szabad ezeket a lépéseket átugrani.