Questão nº 74
Questão de Ciência de Dados e Banco de Dados · CEBRASPE SUSEP 2025 (nº 74)
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 os itens a seguir.
O comando SELECT nome, idade FROM CLIENTE; pertence à DML, pois consulta os dados armazenados no banco para eventual tomada de decisão.
Resposta comentada
DQL (Data Query Language) é a sublinguagem do SQL usada só para consultar dados — o comando SELECT é o seu representante máximo. DML (Data Manipulation Language) serve para alterar o conteúdo das tabelas: INSERT, UPDATE, DELETE. São coisas diferentes, e a banca adora embaralhar as siglas.
- Correta: Errado. O item troca o conceito:
SELECTé DQL, não DML. A pegadinha está em "pertence à DML" — a consulta não manipula dado nenhum, apenas o lê.
Como ficaria certo: O comando SELECT nome, idade FROM CLIENTE; pertence à DQL, pois apenas consulta os dados armazenados no banco para eventual tomada de decisão.
Fonte: CEBRASPE SUSEP 2025 Analista Técnico - Área: Tecnologia da Informação e Ciência de Dados. Reproduzida para fins de estudo.