Questão FC374557
SQL é uma linguagem declarativa com seus comandos divididos em grupos, permitindo a manipulação de dados com suporte à estrutura de dados, regras e restrições de integridade. Sobre
Linguagem SQL
Instituto Consulplan · 2024
SQL é uma linguagem declarativa com seus comandos divididos em grupos, permitindo a manipulação de dados com suporte à estrutura de dados, regras e restrições de integridade. Sobre a divisão dos comandos SQL em grupos, assinale a afirmativa INCORRETA.
- DCL: Proporciona consulta de dados.
- DTL: Oferece comandos para trabalhar com transações.
- DML: Permite inclusão, alteração e exclusão de dados.
- DDL: Permite determinar o esquema do banco de dados e trabalhar com metadados.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A alternativa indicada como gabarito atribui a DCL a função de "proporcionar consulta de dados", o que está incorreto.
DCL (Data Control Language) é o subconjunto de SQL responsável pelo controle de acesso e pelas permissões sobre objetos do banco de dados. Seus comandos típicos são GRANT e REVOKE, usados para conceder ou retirar privilégios de usuários e papéis.
A operação de consulta — recuperar registros armazenados — é realizada por comandos de consulta (por exemplo, SELECT) que pertencem ao grupo de consulta/manipulação, não ao de controle de acesso. Logo, a afirmação de que DCL proporciona consultas é equivocada.
Conteúdo do catálogo FC Concursos · Atualizado em