Datenbank-Abstraktion

Drum prüfe, was sich ewig bindet...

Drum prüfe, was sich ewig bindet...

Die Datenbank-Abstraktionsschicht (kurz DBAL) ist ein Werkzeug bzw. eine Entwicklungsschnittstelle zur flexiblen Anbindung von unterschiedlichen Datenbank-Systemen (MySQL, MS-SQL, Oracle usw.) an die eigene Software. So kann eine Datenbank-Technologie jederzeit ohne großen ausgetauscht werden.

Im PHP-Umfeld werden von den meisten Frameworks und auch von PHP selbst Schnittstellen dieser Art angeboten. Zu den wohl bekanntesten Schnittstellen gehören PDO, ADODB und Doctrine.