Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2025

Banco de DadosSQL
Código
ce215895
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
        Certa empresa especializada em seguros de vida privados decidiu modernizar seu sistema de informações com a utilização de um SGBD relacional, padrão SQL. Durante a reestruturação do banco de dados, a equipe de TI definiu um modelo com tabelas tais como CLIENTE, APOLICE, BENEFICIARIO e SINISTRO, com relacionamentos entre si. Um analista da equipe foi designado para realizar operações utilizando linguagens de definição (DDL), manipulação (DML) e consulta (DQL) de dados, com o objetivo de garantir a integridade e a eficiência na gestão de informações da seguradora.
A respeito da situação hipotética apresentada e da linguagem SQL a ela relacionada, julgue o item a seguir.Para recuperar os nomes de todos os beneficiários vinculados a apólices ativas, usa-se a DQL com cláusulas como INNER JOIN e WHERE, classificando-se tal operação como consulta de dados.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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

SQL: Sublinguagens e DQL

Gabarito: ✅ CERTO. A afirmação está correta: para recuperar nomes de beneficiários vinculados a apólices ativas, utiliza-se a DQL (linguagem de consulta de dados) por meio do comando SELECT, podendo empregar cláusulas como INNER JOIN (para relacionar tabelas) e WHERE (para filtrar condições). Essa operação é de fato uma consulta de dados.

A questão testa o conhecimento das sublinguagens SQL. A DQL (Data Query Language) é representada exclusivamente pelo comando SELECT, destinado a consultas/recuperações de dados. Já a DML (Data Manipulation Language) abrange INSERT, UPDATE e DELETE, enquanto a DDL (Data Definition Language) inclui CREATE, ALTER, DROP. O enunciado menciona expressamente "DQL" e "consulta de dados", o que está em total conformidade com a definição.

PEGA ESSA DICA!

Em provas CESPE/CEBRASPE, lembre-se: DQL = SELECT (apenas consulta); DML = INSERT/UPDATE/DELETE; DDL = CREATE/ALTER/DROP; DCL = GRANT/REVOKE. O SELECT nunca é classificado como DML nessa banca.

1DQL (Data Query Language)
SELECT (consulta)
2DML (Data Manipulation Language)
INSERT
UPDATE
DELETE
3DDL (Data Definition Language)
CREATE
ALTER
DROP
4DCL (Data Control Language)
GRANT
REVOKE
Sublinguagens SQL
LEVELsoulevel.com.br
Sublinguagens SQL: DQL (Data Query Language) (SELECT (consulta)); DML (Data Manipulation Language) (INSERT, UPDATE, DELETE); DDL (Data Definition Language) (CREATE, ALTER, DROP); DCL (Data Control Language) (GRANT, REVOKE)

Link permanente: /questoes/ce215895