Do modelo relacional às consultas avançadas: aprenda a criar, popular e manipular bancos de dados com MySQL usando SQL na prática.
CREATE DATABASE loja; USE loja; CREATE TABLE clientes ( id INT PRIMARY KEY AUTO_INCREMENT, nome VARCHAR(100) NOT NULL, email VARCHAR(120) UNIQUE, criado_em DATETIME DEFAULT NOW() ); SELECT c.nome, COUNT(p.id) AS pedidos FROM clientes c LEFT JOIN pedidos p ON p.cliente_id = c.id GROUP BY c.nome ORDER BY pedidos DESC;
Um percurso completo pelos fundamentos e recursos do MySQL para quem quer trabalhar com bancos de dados relacionais.
Entenda tabelas, chaves, relacionamentos e como estruturar um banco de dados consistente.
Crie databases e tabelas com os tipos de dados e restrições adequados usando comandos DDL.
Insira, atualize e remova registros com INSERT, UPDATE e DELETE de forma segura.
Domine SELECT, filtros, ordenação, agrupamentos e funções de agregação.
Combine dados de várias tabelas com JOINs e trabalhe com integridade referencial.
Aplique normalização e boas práticas para garantir desempenho e consistência.
em até 3x · acesso vitalício