dbXapp kapselt Datenbanken ueber PDO und die Serverkonfiguration. Die Klasse kennt unter anderem folgende Typen:
SQLite
MySQL/MariaDB
PostgreSQL
SQL Server
Oracle/OCI
Firebird
ODBC/DBLIB/IBM/Informix je nach PHP/PDO-Installation
In der aktuellen Standardauslieferung wird haeufig SQLite verwendet, weil SQLite ohne separaten SQL-Server auskommt und sich Datenbanken einfach pro Modul oder Funktionsbereich aufteilen lassen. dbXapp ist dadurch aber nicht auf SQLite beschraenkt. Wenn die Serverkonfiguration und die benoetigten PHP/PDO- Treiber vorhanden sind, koennen auch andere Datenbanksysteme genutzt werden.
Modulcode darf deshalb nie hart auf SQLite verdrahtet werden. Er arbeitet gegen DD-Namen, Servernamen und dbxDB; die konkrete Datenbank wird ueber die dbXapp-Konfiguration entschieden.