SóProvas


ID
330241
Banca
FGV
Órgão
DETRAN-RN
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Assinale a alternativa que corresponde ao recurso do modelo de entidade-relacionamento, cuja definição é “ser um conjunto de um ou mais atributos que, tomados coletivamente, permite-se identificar de maneira unívoca uma entidade em um conjunto de entidades”:

Alternativas
Comentários
  • Esse é o conceito de superchave.

    Chave primária seria o conjunto mínimo de um ou mais atributos....

    A questão tenta confundir esses dois conceitos.
  • A resposta letra A também estaria correta:

    CHAVE PRIMÁRIA
    * Chave : é um conjunto de um ou mais atributos que, tomados coletivamente, 
    permite- nos identificar unicamente uma entidade no conjunto- entidade

    Mas a banca deu a letra B como resposta.
    1. Super-Chave – É um conjunto de um ou mais atributos que, tomados coletivamente, nos permitem identificar de maneira unívoca uma entidade em um conjunto de entidades. Em outras palavras, não podem existir duas ou mais linhas da tabela com o(s) mesmo(s) valores de uma Super-Chave. 
    2. Chave Candidata – São super-chaves de tamanho mínimo, candidatas a serem chaves primárias da relação. Ou seja, atributo ou conjunto de atributos que permitem identificar de forma inequívoca qualquer tupla dessa relação. Este conjunto não pode ser reduzido sem perder qualidade.
    3. Chave Primária –  São chaves cujo os atributos são usados para identificar as tuplas em uma relação. Geralmente, é escolhida a chave candidata de menor tamanho.
    4. Chave Estrangeira – São atributos de uma relação que fazem referência à chave primária de outra relação, ou até mesmo à própria. 
  • A definição de Chave Primária herda da definição de Superchave, logo estaria certa e válida também a definição de chave primária.
    O problema é que como a questão se refere a modelo entidade-relacionamento, o nível de abstração é mais alto e portanto não vemos essa definição de chave primária que só aparece na literatura a partir do nível lógico.
    Então, a definição melhor seria Superchave mesmo a nivel conceitual (ER) entidade-relacionamento, que depois irá virar a se transformar mais tarde em chave primaria no modelo logico (outro nivel de abstração).
  • Não sei linkar uma questão, mas na Q289567 o CESPE diz que esse é o conceito de chave primária. Negócio é torcer pra pegar uma banca que não tomou ácido pra formular as questões.

  • Letra B

    Superchave

    Conceito:

    - Conjunto de um ou mais atributos, que tomados coletivamente, identifica de forma ÚNICA um registro na tabela (relação)

    - Conjunto de um ou mais atributos, que tomados coletivamente, nos permitem identificar, de maneira única, uma entidade em um conjunto de entidades.