- O que é o MySQL
- Banco de dados
- Começando a utilizar o MySQL
- Criando o primeiro banco de dados
- Criando e manipulando usuários
- Criando o banco
- Requisitos para o projeto
- Tipos de dados
- Modelando o projeto
- Criando as tabelas do projeto
- Cuidando da integridade do banco de dados
- Alterando as tabelas
- Excluindo as tabelas
- Inserindo e Excluindo registros
- Alterando registros
- Estrutura básica das consultas
- Subquery ou subconsulta
- Trazendo informação de múltiplas tabelas com Joins
- Utilizando ?Select? em: create table, insert, update e delete
- Funções de agregação
- Funções de string
- Funções de cálculos e operadores aritméticos
- Operadores aritméticos
- Funções de data
- Deixando o banco processar com stored procedures
- Processando e retornando com functions
- Tabela dual
- Automatizando o processo através de event scheduler
- Triggers nas rotinas
- Triggers before insert e before update
- Triggers after insert e after update
- Triggers before delete e after delete
- Status das triggers
- Ganhando performance usando índices
- Criando Views
- Segurança de dados
- Criando backups
- Importando backups
- Variáveis de sistema
- Visualizando conexões ativas
- Importando e Exportando consultas
- Localizando uma coluna no seu banco