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