Pular para o conteúdo principal

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

Banco de DadosSQL
Código
qg166488
Banca
FUNDATEC
Órgão
Prefeitura de Alpestre - RS
Ano
2024
Nível
Médio
Cargo
Técnico em Informática
Relacione a Coluna 1 à Coluna 2, associando as linguagens de consulta estruturada (SQL) às suas características.Coluna 11. Definição de Dados (DDL).2. Linguagens de Manipulação de Dados (DML).3. Controle de Dados (DCL).4. Consulta de Dados (DQL).5. Transação de Dados (DTL).Coluna 2( ) Grupo de comandos responsáveis pela manipulação de dados em um banco de dados.( ) Composta pelos comandos responsáveis pela criação, edição e exclusão de tabelas SQL.( ) Responsável por todos os tipos de tarefas administrativas em torno do banco de dados.( ) Gerencia diferentes transações ocorridas dentro de um banco de dados: begin, commit, rollback.( ) Grupo de comandos responsáveis por consultar os dados de um banco de dados: select.A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
  1. A4 – 5 – 3 – 1 – 2.
  2. B1 – 2 – 5 – 4 – 3.
  3. C2 – 1 – 3 – 5 – 4.
  4. D3 – 4 – 1 – 2 – 5.
  5. E5 – 3 – 2 – 1 – 4.
Revelar gabarito e comentário

GabaritoC — 2 – 1 – 3 – 5 – 4.

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”.

Classificação das sublinguagens SQL

Gabarito: letra C. A sequência correta é DML – DDL – DCL – DTL – DQL (2 – 1 – 3 – 5 – 4), conforme as definições:

  • DML (Data Manipulation Language): comandos que manipulam dados (INSERT, UPDATE, DELETE).

  • DDL (Data Definition Language): comandos para criar, alterar e excluir objetos (CREATE, ALTER, DROP).

  • DCL (Data Control Language): comandos de controle de acesso e permissões (GRANT, REVOKE).

  • DTL (Data Transaction Language): comandos de transação (BEGIN, COMMIT, ROLLBACK).

  • DQL (Data Query Language): comando de consulta (SELECT).

Sublinguagem

Sigla

Comandos

Função

Definição de Dados

DDL

CREATE, ALTER, DROP

Criar, alterar e excluir objetos

Manipulação de Dados

DML

INSERT, UPDATE, DELETE

Manipular dados

Controle de Dados

DCL

GRANT, REVOKE

Controle de acesso e permissões

Transação de Dados

DTL

BEGIN, COMMIT, ROLLBACK

Gerenciar transações

Consulta de Dados

DQL

SELECT

Consultar dados

Alternativa A — ❌ Incorreta

Apresenta 4 – 5 – 3 – 1 – 2 (DQL, DTL, DCL, DDL, DML), invertendo a ordem correta.

Alternativa B — ❌ Incorreta

Apresenta 1 – 2 – 5 – 4 – 3 (DDL, DML, DTL, DQL, DCL), colocando DDL antes de DML e DQL antes de DCL.

Alternativa C — ✅ Correta ⟵ GABARITO

Sequência exata: DML (2), DDL (1), DCL (3), DTL (5), DQL (4).

Alternativa D — ❌ Incorreta

Apresenta 3 – 4 – 1 – 2 – 5 (DCL, DQL, DDL, DML, DTL), iniciando com DCL e DQL antes de DDL.

Alternativa E — ❌ Incorreta

Apresenta 5 – 3 – 2 – 1 – 4 (DTL, DCL, DML, DDL, DQL), iniciando com DTL e DCL.

Gabarito: letra C.

Link permanente: /questoes/qg166488