Chave

Definição - o que significa chave?

Uma chave é um campo, ou combinação de campos, em uma tabela de banco de dados usada para recuperar e classificar linhas na tabela com base em certos requisitos. As chaves são definidas para acelerar o acesso aos dados e, em muitos casos, para criar links entre tabelas diferentes.

Definirtec explica a chave

Os bancos de dados relacionais envolvem principalmente chaves primárias e estrangeiras. Enquanto as chaves primárias reforçam a integridade da entidade e mantêm valores exclusivos, as chaves estrangeiras mantêm a integridade referencial, criando uma associação entre duas tabelas.

Uma chave primária é um atributo (ou grupo de atributos) exclusivo para cada linha em uma tabela de banco de dados. Para se qualificar como uma chave primária, um campo não deve ter valores nulos e deve ser exclusivo para cada linha. Esses valores não devem mudar ou se tornar nulos durante toda a vida da tabela do banco de dados. As chaves primárias com dois ou mais atributos são chamadas de chaves compostas. Uma chave primária substituta não tem valores descritivos, enquanto uma chave primária substituta tem valores descritivos. Uma chave estrangeira é uma coluna ou grupo de colunas em uma tabela de banco de dados que impõe links entre dados em duas tabelas. Ele atua como uma referência cruzada entre duas tabelas porque faz referência à chave primária de outra tabela e, assim, estabelece um vínculo entre as duas.