Pular para o conteúdo principal

Questão de Banco de Dados — Visão (View) — CESPE / CEBRASPE 2023

Banco de DadosVisão (View)
Código
ce160961
Banca
CESPE / CEBRASPE
Órgão
SEPLAN-RR
Ano
2023
Nível
Superior
Cargo
Analista de Planejamento e Orçamento - Especialidade: Tecnologia da Informação
No que se refere às características de um banco de dados relacional, julgue o item que se segue.Visões podem ser usadas para definir relações no esquema externo que exibem para os aplicativos as alterações feitas no esquema conceitual do banco de dados.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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

Visão (View) em Banco de Dados Relacional

Gabarito: Errado (E). A afirmação está incorreta porque as visões (views) não são utilizadas para exibir alterações no esquema conceitual; elas são tabelas virtuais que fornecem uma perspectiva personalizada dos dados armazenados nas tabelas base, mas não refletem mudanças na estrutura lógica do banco.

De acordo com os conceitos fundamentais, uma view é uma consulta pré-definida que funciona como uma tabela virtual, derivada de outras tabelas ou views. Ela é parte do esquema externo e seu propósito principal é simplificar consultas, garantir segurança e oferecer uma visão específica dos dados, não das alterações no esquema conceitual.

Conceito de visão (adaptado do material de apoio): "Uma visão (ou view) é uma única tabela que é derivada de outras tabelas... considerada uma tabela virtual... não necessariamente existe em forma física; ao contrário das tabelas da base, cujas tuplas sempre estão armazenadas fisicamente no banco de dados."

A afirmação do enunciado sugere que visões podem "definir relações no esquema externo que exibem para os aplicativos as alterações feitas no esquema conceitual". Isso não é correto. O esquema conceitual abrange a estrutura lógica (tabelas, relacionamentos). Uma view não "exibe" alterações nesse esquema; ela simplesmente mostra dados conforme as tabelas subjacentes no momento da consulta. Alterações no esquema conceitual (como criação de colunas) podem afetar as views, mas não é função delas exibir essas mudanças.

Portanto, o item está Errado.

Gabarito: Errado (E)

Link permanente: /questoes/ce160961