No Access 2007, a execução de comandos SQL (structured query...
- Gabarito Comentado (1)
- Aulas (12)
- Comentários (7)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
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
Fonte: http://office.microsoft.com/pt-br/access-help/glossario-do-access-HA010218202.aspx
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
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