Questão nº 48

Questão de TI - Soluções · FGV EPE 2024 (nº 48)

FGV2024Analista de Gestão Corporativa - TI - SoluçõesTI - Soluções
Gabarito: Cver comentário ↓

Com relação à linguagem de consulta estruturada (SQL) padrão ANSI e seus subconjuntos, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Os comandos GRANT e REVOKE são usados para conceder e revogar privilégios aos usuários e pertencem à DTL.
( ) O comando para apagar uma tabela é o DELETE.
( ) Os comandos CREATE, ALTER e DROP pertencem ao subconjunto DDL.
( ) O comando TRUNCATE é utilizado para limpar completamente uma tabela, mantendo sua estrutura para futuras inserções de dados. Pertence ao subconjunto DDL.

As afirmativas são, respetivamente,

Resposta comentada

Gabarito Alternativa C

SQL é a linguagem padrão para gerenciar bancos de dados, dividida em subconjuntos para diferentes tipos de tarefas: DDL (Data Definition Language) para definir a estrutura do banco, DML (Data Manipulation Language) para manipular os dados, e DCL (Data Control Language) para controlar o acesso e permissões.

(A) Incorreta: A afirmativa está incorreta porque, embora `GRANT` e `REVOKE` sejam usados para conceder e revogar privilégios, eles pertencem à DCL (Data Control Language), e não a uma sublinguagem DTL (que não é uma classificação padrão do SQL ANSI). A sigla DTL é um distrator comum.
(B) Incorreta: A afirmativa está incorreta. O comando `DELETE` é usado para apagar linhas (registros) de uma tabela, podendo ser seletivo com a cláusula `WHERE`. Para apagar a tabela inteira (sua estrutura e todos os dados), o comando correto é `DROP TABLE`.
(C) Correta: Esta afirmativa está correta. Os comandos `CREATE` (para criar objetos como tabelas, visões, índices), `ALTER` (para modificar a estrutura de objetos existentes) e `DROP` (para remover objetos) são, de fato, os principais comandos da DDL (Data Definition Language), que lida com a definição e gerenciamento da estrutura do banco de dados.
(D) Incorreta: Esta alternativa seria incorreta se a afirmativa 4 fosse falsa, mas ela é verdadeira.
(E) Incorreta: Esta alternativa seria incorreta se a afirmativa 1 fosse verdadeira, mas ela é falsa.

Fonte: FGV EPE 2024 Analista de Gestão Corporativa - TI - Soluções (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho