Arquitetura de acesso ao banco de dados
Uma das questões no desenvolvimento do ODBC era qual parte da arquitetura de acesso ao banco de dados deveria ser padronizada. As interfaces de programação SQL descritas na seção anterior - SQL incorporado, módulos SQL e CLIs - são apenas uma parte dessa arquitetura. De fato, como o ODBC tinha como objetivo principal conectar aplicativos baseados em computadores pessoais a DBMSs de minicomputadores e mainframes, havia também vários componentes de rede, alguns dos quais poderiam ser padronizados.
Esta seção contém os tópicos a seguir.