FC ConcursosFC Concursos

Questão FC369505

SQL é uma linguagem de banco de dados abrangente que inclui comandos para definição de dados (DDL - Data Definition Language), manipulação de dados (DML - Data Manipulation Languag

Linguagem SQL

FGV · 2025

SQL é uma linguagem de banco de dados abrangente que inclui comandos para definição de dados (DDL - Data Definition Language), manipulação de dados (DML - Data Manipulation Language), controle (DCL – Data Control Language), dentre outros.

 

Neste contexto, avalie as afirmativas a seguir e assinale (V) para verdadeira e (F) para falsa.

 

(  ) O comando para apagar registros em uma tabela é o DELETE.

 

(  ) Os comandos REVOKE, UPDATE e TRUNCATE pertencem, respectivamente, aos subconjuntos DCL, DML e DDL.

 

(  ) O comando SAVEPOINT é um dos comandos do subconjunto DCL.

 

(  ) O comando DROP pertence ao subconjunto DDL, sendo usado para limpar completamente uma tabela mantendo sua estrutura original.

 

As afirmativas são, respetivamente,

  1. V – V – F – F.
  2. F – V – V – V.
  3. V – F – F – V.
  4. F – F – V – F.
  5. V – V – F – V.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A sequência V – V – F – F está correta porque as classificações e as descrições dos comandos, conforme abaixo, coincidem com os subconjuntos do SQL.

DELETE é um comando de DML usado para apagar linhas de uma tabela; aceita cláusula WHERE e, quando dentro de transação, pode ser desfeito com ROLLBACK.

REVOKE pertence a DCL (controle de privilégios), UPDATE é DML (altera valores em linhas) e TRUNCATE é classificado como DDL (remove rapidamente todos os registros, normalmente desalocando estruturas internas).

SAVEPOINT não é DCL: faz parte do controle de transações (TCL), definindo pontos de retorno dentro de uma transação.

DROP é DDL, mas remove completamente a tabela e sua estrutura, não apenas “limpa” o conteúdo; por isso a afirmação que a descreve como limpeza mantendo estrutura é falsa.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo