يتكون نظام ادارة قواعد البيانات من:
لغة نمذجة (بالانجليزية: Modeling language) لتعريف رسم قاعدة البيانات
بنية البيانات او هياكل بيانات (بالانجليزية: Data structures) (جدول، سجل، حقل وبطاقية) مصممة بطريقة فعالة
من اجل التعامل مع كمية ضخمة من البيانات
لغة استعلام (بالانجليزية: Query language) لتمكين المستخدمين، حسب صلاحياتهم، من مسائلة قاعدة المعطيات بطريقة مباشرة
وتحليل البيانات وتعديلها وتغذيتها بالجديد.
الية تعامل (بالانجليزية: Transaction mechanism) تضمن خصائص ACID