SóProvas


ID
41701
Banca
FCC
Órgão
TRE-PI
Ano
2009
Provas
Disciplina
Banco de Dados
Assuntos

Uma chave estrangeira de uma tabela relacional é

Alternativas
Comentários
  • Cuidado: este atributo também poderia apontar para uma alternate key (unique).
  • "Uma chave estrangeira é um campo, que aponta para a chave primária de outra tabela."Fonte: http://pt.wikipedia.org/wiki/Chave_Estrangeira
  • Estava lendo a questão e pensando se a questão não estaria incorreta.

    Uma chave estrangeira deve apontar para uma chave primária, porém essa chave primária pode estar dentro dessa mesma tabela ou em outra tabela.

    Fonte: Projeto de Banco de Dados, 4 edição, página 81.
    Carlos Alberto Heuser - UFRGS - Série Livros Didáticos

  • é questionável uma vez que não necessidade exclusiva de ser a chave primaria a ser referenciada pela chave estrangeira, havendo apenas a necessidade de ser um valor que identifique aquela tupla como sendo unica, logo caberia recurso. aquestão teria que ser anulada.

  • Putz, Na verdade tem que adivinhar oque o avaliador estava querendo.Dois erros toscos na alternativa C:
    a) Chave estrangeira pode apontar para a MESMA tabela.
    b) Chave estrangeira NÃO aponta NECESSÁRIAMENTE para uma chave primária, conforme já citado, pode apontar para qualquer chave única.
    Acho que a opção MENOS errada é a D.
  • Apesar de ter acertado a questão, descordo:
    Uma chave estrangeira pode ser definida a partir de chave candidata, que não é, necessariamente, uma chave primária.

    Com base no livro de Navathe, cabe recurso para esta questão.
  • Chave Estrangeira é uma coluna ou combinação de colunas, cujos valores aparecem NECESSARIAMENTE na chave primaria de uma tabela.

    Projeto de Banco de Dados - Carlos A.HEUSER,1988 - PAGINA 78

  • Pessoal a questão não usou palavras como: somente, a única maneira, deve ser assim. Muita atenção para não julgar as alternativas de forma divergente ao contexto apresentado.