Considere que é preciso fazer uma reformulação do banco BD, ...
Na questão seguinte há referência a um banco de dados denominado banco BD, cujo esquema relacional e respectivo preenchimento são ilustrados a seguir.
São definidas para essas tabelas chaves primárias e/ou candidatas, de acordo com o quadro a seguir.
I. uma loja pode vender qualquer produto;
II. um produto pode ser vendido em qualquer loja;
III. cada pedido deve conter apenas itens vendidos numa única loja;
IV. há mais de uma loja;
V. as chaves existentes devem ser mantidas.
A solução adequada nesse caso é incluir um atributo intitulado “loja":
- Gabarito Comentado (1)
- Aulas (12)
- Comentários (11)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Nas tabelas, as informações são organizadas em linhas e colunas, e cada linha é um registro.
Para indexar (ordenar) e até associar as informações entre tabelas, podemos usar as chaves.
Uma chave primária, por exemplo, é uma informação usada na indexação que é única, e não se repete, como um número de CPF ou código de produto.
A chave primária de uma tabela é uma das chaves candidatas que melhor identifica uma tabela.
Chave candidata é um atributo ou um conjunto de atributos de uma tabela que identifica uma única linha da tabela.
A chave primária é extraída a partir do conjunto de chaves candidatas de uma tabela.
Nas letras A, B e C, não temos a designação da chave primária. Na letra E, a chave primária não pode ser composta como a candidata.
Gabarito: Letra D.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito: Letra "D". Vejo duas chaves estrangeiras nessas tabelas, ambas em VENDA: codigoC, referenciando codigoC em CLIENTE, e codigoP, referenciando codigoP em PRODUTO. Ambas as chaves são chaves primárias em suas tabelas de origem. (Prof. Vitor Dalton).
Essa foi alto nível! Muito boa questão.
Essa prova foi de nível superior. Qconcursos não arruma isso.
Essa não foi de informática. Parece mais raciocínio lógico.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo