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:
- Permitir a consulta apenas a tabelas que possuam somente atributos do tipo numérico armazenados.
- Possuir o armazenamento somente do comando de criação de sua estrutura, sendo os dados consultados a partir de tabelas com dados fisicamente armazenados.
- Não comportar a visualização de atributos do tipo booleano.
- Exibir apenas as chaves primária e estrangeira das tabelas especificadas em sua estrutura.
- 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