Voltar
Banco de Dados
30/03 • Chave Primária e Auto Increment

1. Chave Primária (Primary Key)

A chave primária é um campo (ou conjunto de campos) que identifica de forma única cada registro dentro de uma tabela.

Regras importantes:

2. Auto Increment

O auto increment é um recurso usado para gerar automaticamente valores numéricos sequenciais.

Ele é geralmente utilizado junto com a chave primária.

Exemplo:

3. Exemplo - Tabela Alunos

CREATE TABLE alunos( id_aluno INT AUTO_INCREMENT PRIMARY KEY, nome VARCHAR(255) NOT NULL, matricula VARCHAR(50) NOT NULL );

4. Inserindo Registros

Observe que não é necessário informar o campo id_aluno, pois ele é automático.

INSERT INTO alunos (nome, matricula) VALUES ('João Silva', '2023001'), ('Maria Souza', '2023002');

Explicação:

O banco de dados irá gerar automaticamente os valores da chave primária:

5. Visualização dos Registros

id_aluno nome matricula
1 João Silva 2023001
2 Maria Souza 2023002