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.