شناسایی نیازهای کاربران برای ایجاد و مدیریت پایگاه داده: قاعدتاً در بسیاری از پروژههای نرمافزاری یکی از ارکان اصلی پروژه ایجاد و توسعه پایگاه داده متناسب با اهداف آن پروژه است و از مهمترین وظایف کارشناس پایگاه داده ساخت و طراحی پایگاه داده متناسب با نیازهای اعلام شده از سوی کارفرما یا مدیر پروژه است.