Die ODBC-Schnittstelle definiert folgendes: 
- eine Bibliothek mit ODBC-Funktionsaufrufen, mit denen eine Verbindung zur
Datenquelle hergestellt, SQL-Anweisungen ausgeführt und Ergebnisse abgerufen
werden; 
 
- eine Standardmethode zur Herstellung einer Verbindung zur und Anmeldung bei
der Datenquelle; 
 
- eine auf der X/Open und SQL Access Group (SAG) CAE-Spezifikation (1992)
aufbauende SQL-Syntax; 
 
- eine standardisierte Darstellungsweise für Datentypen; 
 
- eine standardisierte Gruppe von Fehlercodes.