SóProvas


ID
5614
Banca
CESGRANRIO
Órgão
Transpetro
Ano
2006
Provas
Disciplina
Banco de Dados
Assuntos

A tabela Pedido de um banco de dados relacional de pedidos de uma empresa possui os seguintes campos:

    Número do Pedido
    Número do Gerente de Contas
    Descrição do Pedido
    Contador de Pedido
    Data de Cadastro

Nenhum dos campos da tabela aceita nulo ou pode ser deixado vazio. Cada Pedido tem um número único por gerente de contas, mas pedidos de gerentes diferentes podem ter o mesmo número. Cada gerente é identificado por um único número. O campo Contador se refere a um sequencial único, não existindo dois pedidos com o mesmo valor para o campo Contador. O campo Data de Cadastro não apresenta nenhuma restrição sobre o campo Número do Pedido e viceversa. As seguintes combinações de campos estão sendo consideradas para formar a chave primária para a tabela Pedido:

I - Número do Pedido;

II - Número do Pedido e Número do Gerente de Contas;

III - Número do Pedido e Data de Cadastro;

IV - Contador do Pedido.

São chaves primárias adequadas apenas:

Alternativas
Comentários
  • Outra questão simples sobre banco de dados.
    I-Se o número do pedido pode se repetir então ele não pode sozinho ser chave primaria.
    II-O número do pedido e o número do gerente de contas juntos podem ser chave primaria pois um mesmo gerente não terá pedidos com o mesmo número.
    III-O número do pedido e a data não podem ser chave primaria porque nada impede que em uma mesma data, sejam gerados pedidos com o mesmo número, uma vez que isto pode acontecer mudando apenas o gerente.
    IV-É o identificador de cada registro do pedido não existindo outro igual independente de gerente, data, etc. É um ótimo candidato a chave primária.
  • Enunciado meio bagunçado no que tange as opções, para mim ficou dúbio.