Questões de Concursos
filtre e encontre questões para seus estudos.
Em um relacionamento 1 para muitos (1:n), considere:
(I) criar uma tabela para conter as chaves de ambas as entidades envolvidas.
(II) acrescentar a chave da entidade do lado n à tabela do lado 1 como chave estrangeira.
(III) acrescentar a chave da entidade do lado 1 à tabela do lado n como chave estrangeira.
A correta derivação do relacionamento para o modelo relacional é aplicar a ação que consta APENAS em
Em bancos de dados relacionais, tabelas são relacionadas por meio de chaves. Um tipo de chave está relacionado ao campo ou conjunto de campos de uma tabela que terá um único valor, que não será repetido para nenhum outro registro da tabela em foco. Esse tipo é conhecido como chave:
FCC•
MEC•
Com relação à modelagem de dados, julgue os próximos itens.
Para a identificação de relacionamento entre instâncias de objetos de diferentes tipos e entre instâncias de um mesmo tipo de objeto, devem ser seguidos os seguintes passos: identificar os objetivos envolvidos; caracterizar os objetos; representar os objetos; identificar o relacionamento entre os objetos; caracterizar o relacionamento entre os objetos; e representar o relacionamento.
Em um banco de dados relacional, a Forma Normal Boyce-Codd exige que todas as dependências funcionais não triviais sejam da forma ? ? ?, onde ? é uma superchave.
PORQUE
Em um banco de dados relacional, a 3a Forma Normal permite a existência de dependências funcionais não triviais cujo lado esquerdo não seja uma superchave.
Analisando-se as afirmações acima, conclui-se que
O processo de normalização de bancos de dados relacionais é baseado na noção de:
Julgue os itens seguintes, referentes à modelagem relacional de dados.
Uma tabela não pode ter valores de chaves estrangeiras nulos, em decorrência da regra de integridade referencial.
A respeito dos conceitos sobre o modelo entidade-relacionamento (MER), assinale a opção incorreta.
Em determinada empresa, os produtos são oferecidos para venda por meio de lances, que correspondem aos valores que os clientes estão dispostos a pagar pelos produtos. Os lances são apurados e o produto é vendido ao cliente que tiver feito a proposta de maior valor. Como regra, cada cliente somente pode manter um lance ativo por vez. Depois de finalizada a venda, todos os lances são removidos da base de dados.
Considerando que o cenário descrito acima tenha sido viabilizado com o uso de um banco de dados relacional na terceira forma normal, julgue os itens seguintes.
O relacionamento entre as entidades produto e cliente deve ser estabelecido por meio da inclusão da chave primária da entidade produto na tabela que implementa a entidade cliente.
Suponha que um banco de dados seja utilizado para armazenar informações de funcionários de uma empresa, seus departamentos e projetos desenvolvidos. Cada projeto pode ser desenvolvido por diversos funcionários de departamentos diferentes, mas é subordinado a um único departamento. Assinale a alternativa correta:
FCC•
Julgue os próximos itens, que tratam de transações em sistemas de bancos de dados.
Os mecanismos de controle de concorrência implementados em sistemas de bancos de dados visam garantir que as transações tenham a propriedade de isolamento.
Com relação à tecnologia de banco de dados, julgue os itens a seguir.
Os bancos de dados relacionais atualmente funcionam melhor em plataformas altas, visto que seu uso em plataformas baixas sobrecarrega o desempenho dos computadores, fazendo que o banco fique indisponível, fato este comum em ambientes bancários.