Questão de Banco de Dados — SQL — FUNDATEC 2025
- Código
- qg479127
- Banca
- FUNDATEC
- Órgão
- Prefeitura de Soledade - RS
- Ano
- 2025
- Nível
- Médio
- Cargo
- Técnico em Informática
- ADML, DDL, DQL
- BDDL, DML, DCL
- CDCL, DQL, DML
- DDQL, DDL, DCL
- EDML, DCL, DDL
GabaritoB — DDL, DML, DCL
Gabarito: letra B. A sequência correta é DDL (criar tabela), DML (inserir registro), DCL (conceder permissão). A linguagem SQL é dividida em sublinguagens: DDL (Data Definition Language) para definição da estrutura, DML (Data Manipulation Language) para manipulação de dados e DCL (Data Control Language) para controle de acesso e permissões.
Ação | Categoria | Comando típico |
|---|---|---|
Criar tabela | DDL | CREATE TABLE |
Inserir registro | DML | INSERT |
Conceder permissão | DCL | GRANT |
Apresenta DML (inserir) na primeira posição, quando o correto é DDL (criar tabela). Além disso, troca DCL por DQL (consulta).
Sequência exata: DDL para criação, DML para inserção, DCL para concessão de permissão.
Inicia com DCL (controle) e depois DQL (consulta), invertendo completamente a ordem correta.
Começa com DQL (consulta), mas a primeira ação é de definição de estrutura (DDL).
Inicia com DML (manipulação) e depois DCL, quando a primeira ação é de definição (DDL).
Associe DDL a "definir" (CREATE, ALTER, DROP), DML a "mexer" (INSERT, UPDATE, DELETE) e DCL a "controlar" (GRANT, REVOKE). A ordem das ações na questão segue exatamente essa sequência lógica: estrutura → dados → permissões.
Gabarito: letra B.
Link permanente: /questoes/qg479127