Egy adatbázis tervezői, felhasználói és adminisztrátorai mellett mások a DBMS szoftver- és rendszerkörnyezetét tervezik, fejlesztik és működtetik. Ezek a személyek általában nem foglalkoznak magával az adatbázissal. Őket nevezzük háttérmunkásoknak, akik a következő kategóriákba sorolhatók:
A DBMS rendszertervezők és programozók tervezik és implementálják a DBMS moduljait és interfészeit mint szoftvercsomagokat. A DBMS egy nagyon összetett szoftverrendszer, amely sok komponensből, modulból áll. Ide tartoznak a katalógust megvalósító, a lekérdezőnyelvet feldolgozó, az interfészt feldolgozó, az adatok elérését és pufferelését biztosító, a konkurenciakezelő vagy az adatvisszaállítást és biztonságot kezelő modulok. A DBMS-nek felületet kell biztosítania más rendszerszoftverekhez, mint például az operációs rendszerhez vagy a különböző programozási nyelvek fordítóprogramjaihoz.
Az eszközfejlesztők eszközöket terveznek és implementálnak. Az eszközök olyan szoftvercsomagok, amelyek megkönnyítik az adatbázis-modellezést és -tervezést, az adatbázisrendszer tervezését és a teljesítmény növelését. Olyan opcionális csomagokról van szó, amelyeket gyakran külön kell megvásárolni. Ide tartoznak az adatbázis-tervezésre, teljesítménymonitorozásra, természetes nyelvi vagy grafikus felületek kezelésére, prototípus-kezelésre, szimulációra és tesztadat-generálásra szolgáló csomagok. Sok esetben független szoftvergyártók fejlesztik és árulják ezeket az eszközöket.
Az operátorok és a karbantartó személyzet (rendszeradminisztrációs személyzet) felelős az adatbázisrendszer hardver- és szoftverkörnyezetének tényleges futtatásáért és karbantartásáért.
Bár a felsorolt kategóriákba tartozó háttérmunkások tevékenyen közreműködnek abban, hogy az adatbázisrendszer elérhető legyen a végfelhasználók számára, saját céljaikra általában nem használják az adatbázist.