7. Chaves Primária e Estrangeira
Escrito por Uianes Luiz Rockenbach Biondo.
Última atualização em 04 out. 2023
Última atualização em 04 out. 2023
A chave primária, chamada de Primary Key, é utilizada para identificar cada tupla (registro) da tabela. A chave primária sempre será um valor único e não pode ser nula. Toda tabela deve ter somente uma chave primária.
Para adicionar uma chave primária na criação de uma tabela, usamos o seguinte comando:
PRIMARY KEY(nomeAtributo);
Exemplo:
CREATE TABLE Cliente( cliente_id INT(4) NOT NULL, cliente_nome VARCHAR(50) NOT NULL, PRIMARY KEY(cliente_id));
Para adicionar uma chave primária em uma tabela já criada, usamos o seguinte comando:
ALTER TABLE nomeTabela ADD PRIMARY KEY(nomeAtributo);
Exemplo:
ALTER TABLE Cliente ADD PRIMARY KEY(cliente_id);
Para remover uma chave primária, usamos o seguinte comando:
ALTER TABLE nomeTabela DROP PRIMARY KEY
Exemplo:
ALTER TABLE Cliente DROP PRIMARY KEY