SóProvas


ID
236224
Banca
FCC
Órgão
TCE-SP
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Instrução: Para responder à  questão, considere a seguinte relação:

Cliente(Id-Cliente, Nome-Cliente, Endereço-Cliente,
Telefone-Cliente,
(Num-Pedido, Data-Pedido,
(Cod-Produto, Nome-Produto, Valor-Unitário-Produto,
Quantidade-Produto-Pedido), Valor-Total-Pedido),
Nacionalidade-Cliente, Localização-Continental-
Nacionalidade-Cliente, Tipo-de-Cliente)

O negrito identifica o nome da relação, os parênteses inscrevem um grupo de repetição e os atributos grifados são identificadores (chave) de um grupo de repetição. A  Localização-Continental  Nacionalidade-Cliente refere-se ao continente correspondente à nacionalidade do cliente.

NÃO necessitaria ser armazenado no banco de dados (persistido), e somente o seria por questões de melhoria de desempenho, o atributo:

Alternativas
Comentários
  • O valor total do pedido pode ser calculado com base no valor unitário dos produtos multiplicado pela quantidade pedida de cada produto.
    Para fins de performance, este valor pode ser calculado uma única vez, persistido no banco e consultado a partir daí enquanto não houverem alterações no pedido.
    A aplicação que se utiliza da base de dados economizaria processamento, uma vez que não precisaria mais recalcular o valor total.
  • Valor-Total-Pedido pode ser um atributo derivado.