A linguagem SQL (Structured Query Language) é amplamente utilizada para gerenciar e manipular bancos de dados relacionais. Dentre suas funcionalidades, a definição de esquemas de banco de dados e a gerência de permissões são realizadas por um subconjunto específico de comandos. Qual das seguintes alternativas apresenta SOMENTE comandos que pertencem à Linguagem de Definição de Dados (DDL) ou à Linguagem de Controle de Dados (DCL)?
- A)SELECT, INSERT, UPDATE, DELETE
- B)CREATE TABLE, ALTER TABLE, DROP TABLE, GRANTgabarito
- C)TRUNCATE TABLE, REVOKE, COMMIT, ROLLBACK
- D)MERGE, CALL, EXPLAIN, SET
- E)CREATE VIEW, INSERT INTO, UPDATE SET, ALTER VIEW