JDBC(Java Data Base Connectivity,java數據庫連接)是壹種用於執行SQL語句的Java API,可以為多種關系數據庫提供統壹訪問,它由壹組用Java語言編寫的類和接口組成。JDBC提供了壹種基準,據此可以構建更高級的工具和接口,使數據庫開發人員能夠編寫數據庫應用程序。
開放數據庫互連(ODBC)是Microsoft提出的數據庫訪問接口標準。開放數據庫互連定義了訪問數據庫API的壹個規範,這些API獨立於不同廠商的DBMS,也獨立於具體的編程語言(但是Microsoft的ODBC文檔是用C語言描述的,許多實際的ODBC驅動程序也是用C語言寫的。)ODBC規範後來被X/OPEN和ISO/IEC采納,作為SQL標準的壹部分,具體內容可以參看《ISO/IEC 9075-3:1995 (E) Call-Level Interface (SQL/CLI)》等相關的標準文件。