O padrão que define um conjunto de interfaces para acesso a gerenciadores de bancos de dados, e similares, a partir de linguagens de programação, é conhecido pela sigla
- A)DBA.
DBA é o profissional que administra bancos de dados, não um padrão de interface de acesso.
- B)ODBC.
Correta: ODBC significa Open Database Connectivity e define um padrão de acesso a gerenciadores de bancos de dados por meio de interfaces comuns.
- C)REST.
REST é um estilo de arquitetura para serviços web, não um padrão específico de acesso a bancos de dados.
- D)SOA.
SOA é uma arquitetura orientada a serviços, mais ampla e ligada à integração de sistemas, não ao acesso a SGBDs por interface padronizada.
- E)UDBC.
UDBC não é a sigla consagrada para esse padrão; a denominação correta cobrada em prova é ODBC.
Gabarito: B
A questão trata do padrão usado para conectar programas a sistemas de banco de dados por meio de interfaces bem definidas. Em outras palavras, é o “meio de campo” que permite que uma linguagem de programação converse com diferentes SGBDs sem precisar reinventar a roda toda hora. Isso é muito comum quando se quer portabilidade e integração entre aplicações e bases distintas. O gabarito é a letra B, porque ODBC significa Open Database Connectivity. Ele é justamente um padrão de acesso a bancos de dados, criado para que aplicações possam se comunicar com gerenciadores de banco de dados por meio de drivers e uma interface comum. Na prática, isso ajuda a padronizar a conexão e a execução de consultas. As outras alternativas tentam confundir com siglas famosas de TI, mas não têm essa função específica. DBA é administrador de banco de dados, REST é estilo arquitetural para serviços web, SOA é arquitetura orientada a serviços, e UDBC nem é a sigla consagrada nesse contexto. A banca costuma cobrar essas siglas para ver se você reconhece o nome “bonito” da tecnologia sem sair do conceito central. Então, memorize a ideia-chave: se a pergunta fala em padrão de interfaces para acesso a bancos de dados a partir de linguagens de programação, pense em ODBC. É uma definição clássica de prova, direta e sem firula.