Sobes.tech
Junior — Middle

O que é e quais propriedades tem uma chave primária numa base de dados?

sobes.tech IA

Resposta da IA

A chave primária numa base de dados é um campo ou conjunto de campos que identificam de forma única cada registo numa tabela.

Principais propriedades da chave primária:

  • Unicidade: os valores da chave primária não se repetem na tabela.
  • Não pode ser NULL: cada valor deve ser definido.
  • Estabilidade: os valores da chave primária não devem mudar frequentemente.
  • É indexada automaticamente: para acelerar a pesquisa por chave.

Por exemplo, na tabela de utilizadores, o campo user_id pode ser a chave primária para identificar de forma única cada utilizador.