Imagem de fundo

A SQL é uma linguagem declarativa orientada a conjuntos e...

A SQL é uma linguagem declarativa orientada a conjuntos e costuma ser organizada em grupos de comandos de acordo com as suas finalidades. Alguns exemplos desses grupos são: DDL, DML, DCL e TCL. Sobre esse assunto, analise as assertivas abaixo:


I. Para definir restrições com objetivo de evitar dados inconsistentes e incorretos, utilizamos o conjunto de comandos SQL conhecidos como Data Control Language (DCL).

II. Data Manipulation Language (DML) é utilizada para manipular os dados que residem nas tabelas e inclui os comandos: INSERT, UPDATE e DELETE.

III. TRUNCATE é um comando que remove todas as linhas de uma tabela e pertence ao grupo Data Manipulation Language (DML).

IV. São exemplos de comandos da Data Control Language (DCL): COMMIT e ROLLBACK.


Quais estão corretas?


A

Apenas II.


B

Apenas I, II e III.


C

Apenas I, II e IV.


D

Apenas I, III e IV.


E

I, II, III e IV.