Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FUNDATEC 2025

Banco de DadosSQL
Código
qg479127
Banca
FUNDATEC
Órgão
Prefeitura de Soledade - RS
Ano
2025
Nível
Médio
Cargo
Técnico em Informática
Um técnico de informática está realizando a manutenção de um banco de dados e precisa executar três tarefas distintas: 1 – Criar uma nova tabela para armazenar dados de fornecedores; 2 – Inserir um novo registro de funcionário na tabela existente; e 3 – Conceder permissão de leitura (SELECT) a um novo usuário. Quais categorias de comandos SQL (DDL, DML, DCL, etc.) correspondem, respectivamente, às três ações descritas?
  1. ADML, DDL, DQL
  2. BDDL, DML, DCL
  3. CDCL, DQL, DML
  4. DDQL, DDL, DCL
  5. EDML, DCL, DDL
Revelar gabarito e comentário

GabaritoB — DDL, DML, DCL

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Comandos SQL: 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

Alternativa A — ❌ Incorreta

Apresenta DML (inserir) na primeira posição, quando o correto é DDL (criar tabela). Além disso, troca DCL por DQL (consulta).

Alternativa B — ✅ Correta ⟵ GABARITO

Sequência exata: DDL para criação, DML para inserção, DCL para concessão de permissão.

Alternativa C — ❌ Incorreta

Inicia com DCL (controle) e depois DQL (consulta), invertendo completamente a ordem correta.

Alternativa D — ❌ Incorreta

Começa com DQL (consulta), mas a primeira ação é de definição de estrutura (DDL).

Alternativa E — ❌ Incorreta

Inicia com DML (manipulação) e depois DCL, quando a primeira ação é de definição (DDL).

PEGA ESSA DICA!

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