Para acessar o banco de dados, o servidor do PPM usa a interface de banco de dados JDBC (Java DataBase Connectivity) padronizada. Portanto, o tipo de banco de dados usado é quase que completamente transparente para o servidor do PPM. No entanto, as diferenças de banco de dados específicas de cada fabricante podem fazer com que o servidor PPM gere diferentes consultas de banco de dados para a mesma tarefa.