FC ConcursosFC Concursos

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.

  1. DCL: Proporciona consulta de dados.
  2. DTL: Oferece comandos para trabalhar com transações.
  3. DML: Permite inclusão, alteração e exclusão de dados.
  4. 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

Continue aprendendo