Ed
há 19 horas
Vamos analisar as opções para entender a diferença entre "primary key" e "unique key" em um banco de dados relacional: a) A primary key pode ter valores nulos, enquanto a unique key não. - Incorreto. A primary key não pode ter valores nulos, enquanto a unique key pode ter um valor nulo. b) A primary key é única e não permite valores nulos, enquanto a unique key permite valores nulos. - Correto. A primary key deve ser única e não pode ter valores nulos, enquanto a unique key pode ter valores nulos, mas ainda assim garante que os valores não se repitam. c) Ambas podem ter valores duplicados, mas a primary key tem mais restrições. - Incorreto. A primary key não pode ter valores duplicados, enquanto a unique key pode ter um valor nulo. d) Não há diferença entre elas, ambas servem para identificar unicamente registros. - Incorreto. Embora ambas sirvam para garantir a unicidade, elas têm diferenças importantes, como a questão dos valores nulos. Portanto, a alternativa correta é: b) A primary key é única e não permite valores nulos, enquanto a unique key permite valores nulos.
Mais perguntas desse material