Questões de Concurso
Comentadas sobre visão (view) em banco de dados
Foram encontradas 115 questões
Sobre o padrão MVC, assinale a alternativa que apresenta CORRETAMENTE a responsabilidade do componente “View” (Visão):
Uma característica que não impede uma view de ser atualizável é:
Segundo Ramakrishnan, em seu livro Sistemas Gerenciador de Banco de Dados, VIEW é definida como tabelas cujas linhas não são armazenadas explicitamente no banco de dados, mas calculadas conforme necessário, com base na definição de visão.
Com relação à VIEW no Microsoft SQL Server, analise as afirmativas a seguir.
I. A view é utilizada para tornar a percepção do usuário mais simplificada e focalizada. II. Visões são instrumentos de segurança, pois permitem restringir o acesso aos dados, ou seja, usuários não possuem permissões para acessar as tabelas base. III. O Objeto view é utilizado para simular versões anteriores de tabelas que teve seu esquema transformado e assim garantir o pleno funcionamento dos sistemas. IV. As instruções de SQL UPDATE, DELETE e INSERT são permitidas desde que realizadas utilizando colunas de uma única tabela base.
Está correto o que se afirma em
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.
I. Views são consultas ativadas automaticamente quando algum dado é inserido, alterado ou apagado.
II. Uma chave estrangeira é um atributo de uma tabela que faz referência à chave primária de outra tabela.
III. A função de um índice é acelerar o tempo de acesso às linhas de uma tabela, criando ponteiros para os dados armazenados em colunas específicas.
IV. Storeds procedures são procedimentos usados para armazenar informações de forma temporária de um ou mais banco de dados relacional.
Estão corretas as afirmativas
Em relação aos métodos de visualizações de dados, julgue o item que se segue.
Um dos princípios fundamentais das técnicas de visualização
de dados é o impacto visual, em que as informações com
maior relevância devem ser facilmente distinguidas das
informações de menor relevância.
No que diz respeito aos sistemas gerenciadores de banco de dados (SGBD) Oracle 21C e MySQL, julgue o item seguinte.
Com a view V$SYSMETRIC do SGBD Oracle, é possível
exibir a porcentagem de tempo usada pela CPU em relação
ao tempo total do banco de dados.
View é uma visualização customizada de uma ou mais tabelas, com seus dados armazenados fisicamente e montada a partir da execução de uma consulta.
( ) O uso de visões é uma forma de aumentar a segurança da base de dados, pois impede o acesso direto aos dados de uma tabela, fornecendo somente os dados considerados relevantes para o usuário.
( ) As visões podem esconder do programador a complexidade das consultas quanto ao desempenho envolvido para acessar determinadas informações. Por essa razão, podem degradar o desempenho de algumas consultas se comparado ao uso das tabelas originais.
( ) O uso de visões propicia a modularização, na qual consultas críticas e frequentes podem ser escritas de forma mais simples e natural, acessando porções especificadas da base de dados, e dividindo em subconsultas menores e independentes.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é