Sobes.tech
Junior — Middle

Pode explicar o que significa o termo 'chave' no contexto de uma tabela de banco de dados?

sobes.tech IA

Resposta da IA

No contexto de bases de dados, o termo "chave" nas tabelas significa um ou mais campos (colunas) usados para a identificação única de cada registo (linha) na tabela.

Principais tipos de chaves:

  • Chave primária (Primary Key) — identificador único do registo, não permite repetições nem NULL.
  • Chave estrangeira (Foreign Key) — campo que faz referência à chave primária de outra tabela, garantindo a relação entre tabelas.

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