Komponen DBMS

Sebuah DBMS (Database Management System) umumnya memiliki sejumlah komponen fungsional (modul) seperti:
1.File Manager,yang mengelola ruang dalam disk&struktur data yang dipakai untuk mempresentasikan informasi yang tersimpan dalam disk.
2.Database Manager,yang menyediakan interface antara data low-level yang ada di basis data dengan program aplikasi dan query yang diberikan ke sistem.
 3.Query Processor,yang menterjemahkan perintah-perintah dalam query languange ke perintah low-level yang dapat dimengerti oleh database manager.
4.DML Precompiler,yang mengkonversi perintah DML yang ditambahkan dalam sebuah program aplikasi pemanggil prosedural normal dalam bahasa induk.
5.DDL Compiler,yang mengkonversi perintah-perintah DDL ke dalam sekumpulan tabel yang mengandung metada.Tabel-tabel ini kemudian disimpan dalam kamus data.