

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
A SQL Embutida permite a integração da SQL com uma linguagem de programação de propósito geral. Um pré-processador específico do SGBD transforma os comandos da SQL Embutida em chamadas de funções na linguagem hospedeira.
Os detalhes dessa tradução variam com os SGBDs, e, assim, mesmo que o código-fonte possa ser compilado para funcionar com SGBDs diferentes, o executável final funciona apenas com um SGBD específico.
ODBC e JDBC — abreviações para Open DataBase Connectivity (Conectividade Aberta a Banco de Dados) e Java DataBase Connectivity (Conectividade Java a Banco de Dados) — também permitem a integração da SQL com uma linguagem de programação de propósito geral.
Considerando a integração com linguagens de programação citadas por Ramakrishnan (2008), assinale a alternativa incorreta :
Ambos, ODBC e JDBC, expõem os recursos de banco de dados de uma forma padronizada ao programador de aplicativo através de uma interface de programação de aplicativo (API — Application Programming Interface).
Em contraste à SQL Embutida, o ODBC e o JDBC possibilitam que um único executável acesse diferentes SGBDs sem recompilação.
Enquanto a SQL Embutida é independente do SGBD somente no nível do código, os aplicativos usando ODBC ou JDBC são independentes do SGBD no nível do código-fonte e no nível do executável.
Usando o ODBC e o JDBC, um aplicativo não pode acessar diversos SGBDs simultaneamente.
Toda interação direta com um SGBD específico acontece através de um driver específico do SGBD. Um driver é um programa de software que traduz as chamadas ODBC ou JDBC em chamadas específicas do SGBD.