Questões de Concurso
Comentadas sobre banco de dados relacionais em banco de dados
Foram encontradas 1.571 questões
I - O uso de visões permite restringir o acesso a dados das tabelas por razões de segurança.
II - Fazer insert em uma visão gerada a partir de uma única tabela, e que não contenha a chave primária da tabela nessa visão, gera erro.
III - É impossível fazer update em visões geradas por junções em mais de uma tabela.
Está correto APENAS o que se afirma em
PRODUTO(CodigoEAN, Nome, Preco)
LOJA(CNPJ, Rua, Complemento, CEP, Cidade, Estado)
VENDA(CNPJ, CodigoEAN, Data, Quantidade)
Para produzir um relatório com as colunas CódigoEAN, Nome e Venda_Total, onde a Venda_Total representa o somatório do valor de todas as vendas de um certo produto em todas as datas e todas as lojas, e cada produto só será listado uma vez, qual expressão SQL deve ser usada?
• tem por objetivo manter os dados sincronizados entre tabelas que estejam relacionadas.
• a relação é feita entre a chave primária de uma tabela e a chave estrangeira de outra tabela.
• o valor dos campos que constituem a chave estrangeira de uma tabela deve estar também presente na chave primária da tabela que referenciam ou, quando muito, podem ter o valor NULL.
O tipo descrito é denominado Integridade
Os bancos de dados relacionais não suportam herança. Então, ao mapear objetos para o banco de dados, deve-se considerar como representar estruturas de herança, tipo tabelas relacionais.
Nessas condições, pode-se representar uma hierarquia de herança de classes
( ) como uma única tabela.
( ) com uma tabela para cada classe.
( ) com uma tabela por classe concreta na hierarquia.
A alternativa que contém a sequência correta, de cima para baixo, é a
Em um banco de dados relacional, os dados são armazenados em tabelas compostas por uma simples estrutura de linhas e colunas. As tabelas se relacionam por meio de chaves, criando tipos de relacionamento no modelo de entidade e relacionamento. Uma chave estrangeira implementa restrições nos sistemas gerenciadores de bancos de dados relacionais
administração de banco de dados.
No que concerne ao mapeamento do modelo entidade relacionamento para o modelo objeto relacional, julgue os itens que se seguem.
Acerca de regras de integridade e otimização de desempenho em banco de dados, julgue o próximo item.
Em um sistema de banco de dados relacional, o processo de
otimização faz uso das chamadas estatísticas de bancos de
dados armazenadas no catálogo.
A respeito da administração de banco de dados relacionais, julgue o próximo item.
No projeto de banco de dados relacional, ocorre dependência
multivalorada quando o atributo em uma tupla possui um
conjunto de valores.
A respeito da administração de banco de dados relacionais, julgue o próximo item.
No desenvolvimento de um projeto de banco de dados, a
metodologia bottom-up parte de um número de agrupamentos
de atributos usando relações que são agrupadas naturalmente
e analisadas, separadamente ou em conjunto, por meio da
indicação de quais serão as decomposições futuras, buscando-se caracterizar todas as propriedades.
Considerando que o cenário descrito acima tenha sido viabilizado com o uso de um banco de dados relacional na terceira forma normal, julgue o item seguinte.
O valor do lance deve ser estabelecido como atributo da tabela cliente.