Der PPM-Server verwendet zum Zugriff auf die Datenbank die standardisierte Datenbankschnittstelle JDBC (Java DataBase Connectivity). Dadurch ist der verwendete Datenbanktyp für den PPM-Server weitgehend transparent. Datenbankhersteller-spezifische Unterschiede können jedoch dazu führen, dass der PPM-Server für dieselbe Aufgabe verschiedene Datenbankanfragen generiert.