O padrão ODBC (Open Database Connectivity – Conectividade de Banco de Dados Aberta) permite aos programas aplicativos acessar banco de dados através de um DBMS de maneira uniforme.
O padrão de ODBC especifica um protocolo para conectar um programa ao DBMS e então emitir comandos ou mensagens para armazenar ou recuperar dados. O padrão de ODBC torna relativamente fácil esscrever programas que trabalharão igualmente bem com os produtos de DBMS de diferentes fornecedores.