Gabarito disponível
Texto-base:
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.
A criação de uma view que exiba o total de sinistros por cliente é considerada operação de DML, pois envolve a estrutura lógica do banco.
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.
A criação de uma view que exiba o total de sinistros por cliente é considerada operação de DML, pois envolve a estrutura lógica do banco.
Resolução comentada
Criar view é DDL (CREATE VIEW), não DML.
CREATE VIEW define um objeto do esquema do banco, portanto pertence à DDL. A DML manipula dados (INSERT, UPDATE, DELETE). O próprio item reconhece que envolve a estrutura lógica, característica da DDL.
Análise das alternativas
A) Certo – errada, pois classifica como DML. B) Errado – correta.
Referência: Padrão SQL (ISO/IEC 9075); Silberschatz, Sistemas de Banco de Dados.
Resolução comentada do VaiConcursos.