A respeito de sistemas gerenciadores de bancos de dados (SGB...
O comando LISTE OS CARROS COM PREÇO ACIMA DE 30 MIL REAIS é entendido pelo SGBD como um caminho de acesso lógico e traduzido para caminho de acesso físico para a obtenção da informação solicitada.
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (15)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - certo
Para compreender a afirmação dada no enunciado, é essencial entender como um Sistema de Gerenciamento de Banco de Dados (SGBD) opera. Cada vez que um usuário ou aplicação emite uma consulta, como a mencionada no enunciado — que poderia ser formulada em SQL como SELECT * FROM carros WHERE preco > 30000
— o SGBD realiza um conjunto de operações internas antes de retornar o resultado.
Primeiramente, o SGBD interpreta o comando escrito em uma linguagem de alto nível (no caso de SQL, uma linguagem declarativa) e traduz essa consulta em um planejamento de execução. Essa etapa envolve determinar o "caminho de acesso lógico" que se refere a como o SGBD irá conceitualmente buscar os dados solicitados, por exemplo, decidindo quais índices utilizar e qual a estratégia de junção de tabelas, se necessário.
Após isso, o SGBD converte o caminho de acesso lógico em "caminho de acesso físico", que é a ação de efetivamente buscar os dados no disco, onde eles estão armazenados fisicamente. Nessa etapa, são considerados fatores como a localização dos dados, a eficiência no acesso ao disco e a maneira como os dados estão organizados fisicamente.
Portanto, a afirmação do enunciado está correta ao indicar que o comando emitido é primeiro entendido como um caminho de acesso lógico e depois traduzido para um caminho de acesso físico pelo SGBD. Esse processo é fundamental para a operação eficiente de qualquer SGBD, garantindo que as consultas sejam executadas de maneira otimizada e correta.
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
SGBD não entende o comando: "LISTE OS CARROS COM PREÇO ACIMA DE 30 MIL REAIS". Que questão mal formulada. Para o SGBD entender, tem que falar um alinguagem que ele entenda, que seria uma DML, no caso.
Essa prova do MEC e a do Banco da Amzônia são duas pérolas.
É normal esse tipo de anomalia nas provas de que envolvem SGBD?
Jesus...
como é que é? e eu aqui me lascando com comandos complicados...
Para quem não entende os comentários sem o gabarito e não tem acesso a resposta.
Gaba: CERTO
"O comando LISTE OS CARROS COM PREÇO ACIMA DE 30 MIL REAIS é entendido pelo SGBD"..."e traduzido para caminho de acesso físico para a obtenção da informação solicitada."
ou seja, "SELECT * FROM CARROS WHERE PRECO > 30"
porra essa foi foda, vc tem que adivinhar que vc tem que traduzir pra linguagem SQL o comando é depois avaliar se esta certo ou errado...
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo