Eine
Datenbankschnittstelle ist eine
Programmierschnittstelle, die den Zugriff auf und den Datenaustausch mit einer
Datenbank regelt, d. h. die Kommunikation zwischen einer Softwareapplikation und der Datenbank ermöglicht. Durch eine definierte Datenbankschnittstelle können Datensätze ausgelesen oder verändert werden, ohne die Verwaltungs- und Speicherungsstruktur der Datenbank zu kennen.