Open Data Base Connectivity

ODBC (OpenDataBaseConnectivity) is an industry standard created about 2 decades ago to standardized the way different tools and languages access and query data from multiple RDBMS vendors. ODBC can be roughly thought of as "FTP for RDBMS".

Here's a typical flow of an ODBC driver for reference. There are other possible features, but this example focuses on the common basics.


It appears in practice one has to have the database vendor's drivers on both ends of the communication loop. There is no "generic" ODBC driver that can tap into any ODBC-supporting vendor (without programming in vendor-specific protocols). Bummer. Time for a new standard, maybe.

ODBC is the mechanism by which vendor-specific protocols and DBMSes are made (relatively) generic.


See Also: KissWebServices


CategoryDatabase, CategoryInfoPackaging, CategoryInterface


EditText of this page (last edited June 22, 2010) or FindPage with title or text search