سیستم های پایگاه داده از ساختارهای داده پیچیده ای تشکیل شده است. بنابراین ، برای اینکه سیستم برای بازیابی داده ها کارآمد باشد و از سردرگمی کاربران بکاهد ، توسعه دهندگان از روش انتزاع داده استفاده می کنند.

عمدتا سه سطح انتزاع داده وجود دارد:

۱سطح داخلی: محل ذخیره فیزیکی واقعی و مسیرهای دسترسی .

۲سطح مفهومی یا منطقی: ساختار و محدودیت های کل پایگاه داده.

۳سطح خارجی : دیدگاه های مختلف کاربر را توصیف می کند.