ODBC, standard interface for accessing database systems
In computing, Open Database Connectivity (ODBC) is a standard application programming interface (API) for accessing database management systems (DBMS). The designers of ODBC aimed to make it independent of database systems and operating systems.[citation needed] An application written using ODBC can be ported to other platforms, both on the client and server side, with few changes to the data access code.
ODBC accomplishes DBMS independence by using an ODBC driver as a translation layer between the application and the DBMS. The application uses ODBC functions through an ODBC driver manager with which it is linked, and the driver passes the query to the DBMS. An ODBC driver can be thought of as analogous to a printer driver or other driver, providing a standard set of functions for the application to use, and implementing DBMS-specific functionality. An application that can use ODBC is referred to as "ODBC-compliant". Any ODBC-compliant application can access any DBMS for which a driver is installed. Drivers exist for all major DBMSs, many other data sources like address book systems and Microsoft Excel, and even for text or comma-separated values (CSV) files.
ODBC was originally developed by Microsoft and Simba Technologies during the early 1990s, and became the basis for the Call Level Interface (CLI) standardized by SQL Access Group in the Unix and mainframe field. ODBC retained several features that were removed as part of the CLI effort. Full ODBC was later ported back to those platforms, and became a de facto standard considerably better known than CLI. The CLI remains similar to ODBC, and applications can be ported from one platform to the other with few changes.
and 23 Related for: Open Database Connectivity information
In computing, OpenDatabaseConnectivity (ODBC) is a standard application programming interface (API) for accessing database management systems (DBMS)...
Java DatabaseConnectivity (JDBC) is an application programming interface (API) for the Java programming language which defines how a client may access...
operations are blocked or simply inefficient. ADO ADO.NET ODBC (OpenDatabaseConnectivity) JDBC RDBMS IDbConnection Interface on MSDN Managing and Monitoring...
interface(s) Database driver, application programming interface software used to interact with databases in accordance with OpenDatabaseConnectivity (ODBC)...
Free and open-source software portal unixODBC is an open-source project that implements the OpenDatabaseConnectivity (ODBC) API. The code is provided...
The Access Database Engine (also Office Access Connectivity Engine or ACE and formerly Microsoft Jet Database Engine, Microsoft JET Engine or simply Jet)...
javascript:⟨javascript to execute⟩ jdbc Connect a database with Java DatabaseConnectivity technology. Database vendor dependent jdbc:somejdbcvendor:other_data...
Acceptance Testing OBSAI—Open Base Station Architecture Initiative OCR—Optical Character Recognition ODBC—OpenDatabaseConnectivity OEM—Original Equipment...
into a program to facilitate connectivity to Paradox tables. The first DLL-based connectivity engine was ODAPI (OpenDatabase API). It represented Borland’s...
Licensing API) MAPI (Mail Application Programming Interface) ODBC (OpenDatabaseConnectivity) OLE for Process Control SAPI (Speech Application Programming...
basis of the OpenDatabaseConnectivity (ODBC) specification, which is widely used to allow applications to transparently access database systems from...
(ADO), OLE DB, and OpenDatabaseConnectivity (ODBC). There have been several deprecated components as well, such as the Jet Database Engine, MSDASQL (the...
library with a database independent API. Programs can connect to MySQL, MariaDB, SQLite, PostgreSQL, Oracle, OpenDatabaseConnectivity (ODBC), Firebird...
existing deployed systems, much the way that ODBC OpenDatabaseConnectivity did for the relational database market in the 1990s. The initial work of developing...
developers to create interfaces that can directly interact with OpenDatabaseConnectivity (ODBC) data sources on remote machines, without having to deal...
Open Knowledge Base Connectivity (OKBC) is a protocol and an API for accessing knowledge in knowledge representation systems such as ontology repositories...
Connective tissue is one of the four primary types of animal tissue, along with epithelial tissue, muscle tissue, and nervous tissue. It develops mostly...
distributed type of connective tissue in vertebrates). It is so-named because its fibers are far enough apart to leave ample open space for interstitial...
achieve technological convergence in their marketed products. OpenDatabaseConnectivity (ODBC) is utilized to create a discernible pathway for retrieving...