Bancos de dados
📐 Design, normalização e modificação de dados
Projete esquemas relacionais sólidos (PK, FK, relações 1:1, 1:N e N:M), normalize até a 3FN e modifique dados com INSERT, UPDATE e DELETE e restrições de integridade.
O que você vai aprender
- Projetar relações 1:1, 1:N e N:M com chaves primárias (
PK) e estrangeiras (FK) - Modelar uma relação N:M por meio de uma tabela intermediária
- Normalizar um esquema até a 3FN, eliminando redundâncias e dependências
- Modificar dados com
INSERT,UPDATEeDELETEe proteger sua integridade com restrições (NOT NULL,UNIQUE,CHECK,FOREIGN KEY)
Lições
Design relacional: chaves e relaçõesPK, FK e relações 1:1, 1:N e N:M com tabela intermediária. Normalização: 1FN, 2FN e 3FNEliminar redundância e anomalias levando o esquema à forma normal. Modificar dados: INSERT, UPDATE, DELETE e restriçõesDML para escrever dados e restrições para protegê-los.Pratique este módulo no app
O DevPath é um curso prático: aqui você lê a teoria; no app você a coloca em prática com exercícios que rodam de verdade, offline.
Comece grátis no app →