The designers of ODBC aimed to make it independent of database systems and operating systems.
| FactSnippet No. 1,584,364 | 
The designers of ODBC aimed to make it independent of database systems and operating systems.
| FactSnippet No. 1,584,364 | 
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.
| FactSnippet No. 1,584,365 | 
ODBC accomplishes DBMS independence by using an ODBC driver as a translation layer between the application and the DBMS.
| FactSnippet No. 1,584,366 | 
ODBC retained several features that were removed as part of the CLI effort.
| FactSnippet No. 1,584,368 | 
Full ODBC was later ported back to those platforms, and became a de facto standard considerably better known than CLI.
| FactSnippet No. 1,584,369 | 
Unlike the later ODBC, Blueprint was a purely code-based system, lacking anything approximating a command language like SQL.
| FactSnippet No. 1,584,370 | 
Some of this was unavoidable due to the path that the calls took through the Jet-based stack; ODBC calls to SQL databases were first converted from Simba Technologies's SQL dialect to Jet's internal C-based format, then passed to a driver for conversion back into SQL calls for the database.
| FactSnippet No. 1,584,371 | 
ODBC remains in wide use today, with drivers available for most platforms and most databases.
| FactSnippet No. 1,584,372 | 
The virtualization that ODBC offers is no longer a strong requirement, and development of ODBC is no longer as active as it once was.
| FactSnippet No. 1,584,373 | 
ODBC is based on the device driver model, where the driver encapsulates the logic needed to convert a standard set of commands and functions into the specific calls required by the underlying system.
| FactSnippet No. 1,584,374 | 
An ODBC driver enables an ODBC-compliant application to use a data source, normally a DBMS.
| FactSnippet No. 1,584,375 | 
ODBC drivers exist for most DBMSs, including Oracle, PostgreSQL, MySQL, Microsoft SQL Server, Sybase ASE, SAP HANA and IBM Db2.
| FactSnippet No. 1,584,376 |