No Access 2007, a execução de comandos SQL (structured query...

Próximas questões
Com base no mesmo assunto
Q91382 Noções de Informática
Com relação ao Microsoft Office 2007, julgue os itens a seguir.


No Access 2007, a execução de comandos SQL (structured query language) é interpretada nativamente pelos componentes ODBC (open dataBase conectivity).
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - errado

A questão aborda um aspecto técnico a respeito do funcionamento do Microsoft Access 2007 e sua interação com o SQL (Structured Query Language). Vamos esclarecer o tema em questão.

O Microsoft Access é um sistema de gerenciamento de banco de dados (SGBD) que oferece uma interface gráfica e ferramentas de desenvolvimento para a criação e gestão de bancos de dados. Uma das funcionalidades do Access é a capacidade de executar comandos SQL, que é a linguagem padrão para gerenciamento de dados em sistemas de banco de dados relacionais.

O SQL é utilizado no Access para realizar consultas, inserir, atualizar e deletar dados, entre outras operações. No entanto, a execução de comandos SQL no Access 2007 não é interpretada nativamente pelos componentes ODBC (Open DataBase Connectivity). Na verdade, o ODBC é uma API (Interface de Programação de Aplicativos) que permite que diferentes aplicações acessem diferentes fontes de dados, independentemente do sistema de gerenciamento de banco de dados (SGBD) utilizado.

Em outras palavras, o ODBC é um "middleware" que permite a comunicação entre o Access (ou qualquer outro SGBD) e um banco de dados, mas não é responsável por interpretar comandos SQL nativamente. Os comandos SQL são interpretados pelo próprio motor de banco de dados do Access, que depois, se necessário, pode usar ODBC para se conectar com outros SGBDs.

Portanto, a afirmação da questão está errada, pois sugere uma relação direta entre a execução de comandos SQL e os componentes ODBC, quando na verdade o ODBC serve como ponte para a comunicação entre diferentes sistemas, e não como interpretador dos comandos SQL.

Compreender esses aspectos técnicos é fundamental para quem se prepara para concursos públicos com foco em Noções de Informática, especialmente aqueles que tratam de Banco de Dados. Espero que esta explicação tenha ajudado a esclarecer o tema!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Discordo do gabarito, pois você pode conectar um banco de dados do Access aos dados do SQL Server usando ODBC ou criando um arquivo de projeto do Access (* .adp). No entanto, os componentes ODBC são utilizados de forma primária para interpretar comandos SQL nos programas do pacote Office 2007.

Fonte: 
http://office.microsoft.com/pt-br/access-help/glossario-do-access-HA010218202.aspx



Errado.

A execução de comandos SQL (lê-se 'cequel') será via VBA. Esta questão apareceu na prova para o Cargo 10 - Secretariado deste mesmo concurso, respondida.

Comentário do colega Fernando Nishimura de Aragão
Assertiva ERRADA. 


Complementando: 

@Thiago: Oficialmente, a pronúncia é feita letra a letra, soletrando a sigla: SQL lê-se "és-kí- él" ou "és-kíl". Em português ficaria "S-Q-L" mesmo.

Att. 

ODBC é um componente do sistema operacional que permite a conexão de arquivos de dados de um aplicativo com outras fontes de dados, de outros softwares de dados. O Microsoft Access é o componente do Microsoft Office para trabalhar com banco de dados. No OpenOffice/BrOffice/LibreOffice é o Base.
SQL é uma linguagem de programação para consultas em banco de dados, de alto nível, personalizável, real time (execução em tempo real, dispensando fechar o banco de dados para implementar alterações), e seus comandos serão interpretados nativamente pelo módulo VBA (Visual Basic for Applications, conhecido em outros softwares do Microsoft Office pela possibilidade de criação das macros, pequenos códigos para automatizar tarefas repetitivas).

Fernando Aragao

SQL é uma linguagem usada para banco de dados..

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo