SóProvas


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

Sobre os diferentes tipos de chaves que uma tabela em um banco de dados relacional pode apresentar, é INCORRETO afirmar que:

Alternativas
Comentários
  • Todas as opções estão corretas a excessão da ultima pois uma chave primára deve ter valor not null.
  • Uma Chave Primária terá que ser:

    • Unívoca: o atributo (ou atributos) da chave primária têm um valor único para qualquer tupla da relação.
    • Não nula: Não pode haver tuplas da relação que tenham o atributo (ou atributos) da chave primária nulos (sem qualquer valor).
    • Não redundante: Se algum dos atributos que a constituem for retirado os restantes deixam  de identificar univocamente o tuplo.

    Desta forma, podemos concluir que o item incorreto a ser marcado é a opção E.

     

     

  • A alternativa "C" também está incorreta, uma vez que a chave estrangeira NÃO precisa necessariamente apontar para outra entidade. Uma chave estrangeira numa entidade pode referenciar esta própria entidade.


    Porém, pelo bom senso é claro que deve-se marcar a "E" por ser mais claramente errada.

  • Nada à ver Filipe, uma chave estrangeira é um atributo em uma tabela que é usado como chave primária em outra tabela...por isso, achei a D estranha tb!

  • So pode haver uma chave primaria por tabela com valor non-null.