- Perangkat keras
DBMS dan program aplikasi memerlukan perangkat keras untuk menjalankannya. Perangkat keras terdiri dari komputer pribadi, sampai ke mainframe, atau suatu jaringan komputer.
- Perangkat lunak
Komponen Perangkat lunak terdiri dari perangkat lunak DBMS dan program aplikasi, bersama-sama dengan sistem operasi, mencakup perangkat lunak jaringan jika DBMS digunakan pada suatu jaringan.
- Data
Bagi user komponen paling utama DBMS adalah adalah data. Data bertindak sebagai suatu jembatan antara komponen mesin dan komponen manusia. Database berisi kedua-duanya : data yang operasional dan meta-data.
- Prosedur
Prosedur memuat aturan-aturan untuk mendisain dan penggunaan database. Para pemakai sistem database memerlukan dokumentasi prosedur yang berisi cara menggunakan atau menjalankan sistem itu.
- Personil
Komponen terakhir adalah personil yang terlibat didalam sistem