-
A Chave primaria é a superchave Mínima logo não pode ter um menor numero de atributos
-
Não encontro erro na alternativa C.
Segundo Navathe(2011,p.45),"(...)porém, normalmente é melhor escolher uma chave primária com um único atributo ou um pequeno número de atributos."
-SISTEMAS DE BANCO DE DADOS-NAVATHE-2011-6 EDIÇÃO.
-
Após eliminação, fiquei convicto que a questão estava errada por apresentar 3 respostas corretas. Mas da forma como está escrita, é possível eliminar 2 duas por questões de interpretação e ficar apenas com a letra D.
a. chave candidata pode conter apenas atributos do tipo numérico. Nessa questão, você pode interpretar de duas maneiras: 1. Sim, ela pode conter apenas números. Ex. CPF. 2. Não, é possível que exista letras na chave, e não APENAS números. O mesmo raciocínio se repete na letra C
c. chave primária pode conter apenas um atributo.
Dessa forma, o candidato tinha que saber a resposta correta e ainda interpretar a questão. Assertivas mal formuladas, mas dava para acertar se não tivesse muita pressa.
-
Embora tenha passado muito tempo dos comentários abaixo:
A alternativa D está correta sem possibilidade alguma de recurso.
Entretanto a alternativa C erra por não estar completa! O correto seria: "chave primária pode conter apenas um ou mais atributos".
Colocando numa sentença lógica podemos visualizar o erro:
chave primária = 1 atributo ( incorreto)
é diferente de
chave primária => 1; ( correto )
GABARITO, incontestável, ALTERNATIVA D
-
Letra D
Esse é o processo até chegar na chave primária:
ex:
Super chave (6 opções) -> chave candidata (3 opções) -> chave primária (1)
Super chave (7 opções) -> chave candidata (4 opções) -> chave primária (1)
_____________________
Então, podemos concluir que uma Superchave pode ter um maior número de atributos do que uma chave candidata.