SQL · Capítulo 1

Modelo relacional

Tabelas, colunas, tipos, chaves primárias e relações.

CONCEITO

O que precisas de perceber

Começa pelas entidades e relações. Uma chave primária identifica cada linha; chaves estrangeiras ligam entidades. Normaliza o suficiente para evitar duplicação sem tornar consultas desnecessariamente complexas.

EXEMPLO

Vê o código

CREATE TABLE alunos (id INT PRIMARY KEY AUTO_INCREMENT, nome VARCHAR(120) NOT NULL);
CREATE TABLE notas (id INT PRIMARY KEY AUTO_INCREMENT, aluno_id INT NOT NULL, valor DECIMAL(4,2), FOREIGN KEY(aluno_id) REFERENCES alunos(id));
CADERNO DIGITAL

As minhas notas

Escreve apontamentos deste capítulo. Ficam apenas neste dispositivo.

Guardado localmente.
AGORA TU

Exercício

Modela alunos, turmas, disciplinas e avaliações.