3. Talablarni aniqlash. Ushbu bosqichda tizimning doirasi va chegaralari, foydalanuvchilar tarkibi va dastur doirasi aniqlanadi. Xaridor ishlaydigan kirish va chiqish ma'lumotlari ro'yxati tuziladi. Amaldagi uskuna va dasturlarga talablar ko'rsatiladi.
4. Konseptual loyihalash foydalanuvchilarning axborotga bo'lgan talablarini uyg'unlashtirish orqali ma'lumotlar bazasini mustaqil ravishda yaratishga qaratilgan loyihalash. Loyiha natijasi ko'pincha “mohiyat-aloqa”diagrammasi yoki ER diagrammasi shaklida taqdim etiladi.
5. Mantiqiy loyiha ma'lumotlar modelini yaratishni ta'minlaydi. Dastlab, ma'lumotlar bazasini tanlash amalga oshiriladi, so'ngra tegishli ma'lumotlar modeli quriladi. Bunday model sifatida relatsion ma'lumotlar modelidan foydalanish mumkin. Shuningdek, ushbu bosqichda ma'lumotlar bazasi bilan ishlashga mo'ljallangan foydalanuvchi interfeysi, bitimlar, amaliy dasturlarning loyihasi amalga oshiriladi.
6. Fizik loyihalash - bu ma'lumotlar bazasining fizik tuzilishini tanlash. Fizik loyiha natijasi - bu ma'lumotlar bazasi tuzilishi, uni amalga oshirishga to'liq tayyor bo’lgan holatidir. Ushbu bosqichda, oldinroq aniqlangan dastur modullarining oxirgi nosozliklari ham amalga oshiriladi.