Questão de Banco de Dados — SQL — FCC 2022
- Código
- fc064184
- Banca
- FCC
- Órgão
- TRT - 14ª Região (RO e AC)
- Ano
- 2022
- Cargo
- Técnico Judiciário - Tecnologia da Informação
- AUpdate e Delete.
- BAlter e Revoke.
- CDrop e Create.
- DGrant e Insert.
- EAlter e Delete.
GabaritoE — Alter e Delete.
Gabarito: letra E. A linguagem SQL subdivide-se em sublinguagens: DDL (Data Definition Language) para definição da estrutura, DML (Data Manipulation Language) para manipulação dos dados, e DCL (Data Control Language) para controle de acesso. A única alternativa que traz, respectivamente, um comando DDL e um comando DML é a letra E (ALTER — DDL; DELETE — DML).
Abaixo, a análise de cada alternativa:
UPDATE e DELETE são ambos comandos DML — não há comando DDL na sequência.
ALTER é DDL, mas REVOKE é comando DCL (controle de permissões), não DML.
DROP e CREATE são ambos DDL — nenhum DML.
GRANT é DCL; INSERT é DML. A ordem não é DDL seguido de DML.
ALTER (DDL) e DELETE (DML) formam a sequência exigida.
Para fixar, a tabela abaixo resume os comandos mais comuns de cada sublinguagem:
Sublinguagem | Comandos principais |
|---|---|
DDL | CREATE, ALTER, DROP, TRUNCATE, RENAME |
DML | SELECT, INSERT, UPDATE, DELETE |
DCL | GRANT, REVOKE |
Gabarito: letra E.
Link permanente: /questoes/fc064184