Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2025
- Código
- ce215892
- Banca
- CESPE / CEBRASPE
- Órgão
- SUSEP
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista Técnico: - Área: Tecnologia da Informação e Ciência de Dados
- CCerto
- EErrado
GabaritoE — Errado
✅ GABARITO: ERRADO. A criação de uma view é operação de DDL (Data Definition Language), e não de DML (Data Manipulation Language). O comando CREATE VIEW define um objeto do banco (estrutura), enquanto a DML manipula os dados propriamente ditos (INSERT, UPDATE, DELETE). A afirmativa inverte a classificação ao associar a criação de view à DML.
A afirmativa incorre ao afirmar que "a criação de uma view ... é considerada operação de DML, pois envolve a estrutura lógica do banco". Na verdade, justamente por envolver a estrutura lógica (criação de um objeto), o comando pertence à sublinguagem DDL. A DML lida com os dados contidos nas tabelas, e não com a definição de estruturas.
Decore a tríade: DDL → estrutura (CREATE, ALTER, DROP, TRUNCATE); DML → dados (INSERT, UPDATE, DELETE, SELECT – este último alguns consideram DQL); DCL → controle de acesso (GRANT, REVOKE). Questões de classificação são frequentes e a pegadinha clássica é trocar DDL por DML.
✅ ERRADO. A criação de view (CREATE VIEW) é DDL, não DML.
Link permanente: /questoes/ce215892