Motivation
- Each database system vendor provides a native API for
accessing its databases from C.
- Even though your SQL knowledge mostly carries over from one
database system to another, the API could be quite different.
- It would be nice if the API were standardized to ease the
transition.
ODBC Drivers
- Each vendor provides an ODBC driver.
- Alternative to the native API, (e.g. libpq for Postgres).