FC ConcursosFC Concursos

Questão FC372923

Visões constituem um tipo de estrutura possível de ser criada em um banco de dados relacional e apresentam como característica:

Sistema de Gerenciamento de Banco de Dados (SGBD)

FCC · 2018

Visões constituem um tipo de estrutura possível de ser criada em um banco de dados relacional e apresentam como característica: 

  1. Permitir a consulta apenas a tabelas que possuam somente atributos do tipo numérico armazenados.
  2. Possuir o armazenamento somente do comando de criação de sua estrutura, sendo os dados consultados a partir de tabelas com dados fisicamente armazenados.
  3. Não comportar a visualização de atributos do tipo booleano.
  4. Exibir apenas as chaves primária e estrangeira das tabelas especificadas em sua estrutura.
  5. Ser consultadas um número restrito de vezes, conforme seja o sistema gerenciador de banco de dados utilizado.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

Uma view é uma tabela virtual cuja existência no banco de dados se dá pela gravação de seu comando de criação (ex.: CREATE VIEW) no catálogo do SGBD.

Isso significa que a view não armazena fisicamente as tuplas; ao ser consultada, o SGBD executa a consulta definida na sua criação para obter os dados a partir das tabelas subjacentes que, sim, estão fisicamente armazenadas.

Essa característica traz vantagens práticas: economia de espaço, camada de abstração e controle de acesso (pode expor apenas colunas/linhas desejadas) e simplificação de consultas complexas.

Por outro lado, a virtualidade da view impõe restrições operacionais, como limitações em determinadas operações de atualização, porque os dados efetivos residem nas tabelas base.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo