1. Introdução 1.1. A Linguagem SQL 1.2. Vantagens e Desvantagens da Linguagem SQL 1.3. Desvantagens no uso da linguagem SQL 1.4. Case Sensitive 2. Criação de Tabelas 2.1. Destruição de Tabela 3. Calculadora 4. Executando Consultas em Tabelas 4.1 Selecionando Colunas Específicas de uma Tabela 4.2. Selecionando todas as Colunas de uma Tabela 4.3 Selecionando Apenas Alguns Registros da Tabela 5. Operadores 5.1. Operadores Relacionais 5.2. Operadores Lógicos 5.3 Operadores BETWEEN e NOT BETWEEN 5.4 Operadores LIKE e NOT LIKE 5.5 Operadores IN e NOT IN 5.6 Operadores IS NULL e IS NOT NULL 6. Ordenando os Dados Selecionandos 7. Realizando Cálculos sobre a Informação Selecionada 8. Máximos (MAX) e Mínimos (MIN) 9. Totalizando Colunas (SUM) 10. Calculando Médias (AVG) 11. Contando as Linhas (COUNT) 12. A Palavra-Chave DISTINCT 13. Agrupando a Informação Selecionada (GROUP BY) 14. A Cláusula HAVING 15. Recuperando Dados de Várias Tabelas (JOINS) 15.1. Criar as tabelas 15.2. Inner Join 15.3. Left Join 15.4. Right Join 15.5. Outer Join 15.6. Left Excluding Join 15.7. Right Excluding Join 15.8. Outer Excluding Join 16. Qualificadores de Nomes 17. Aliases (Sinônimos) 18. Junções Envolvendo Três ou mais Tabelas 19. Utilizando Consultas Aninhadas (Subqueries) 20. Inserindo, Modificando e Excluindo Registros 20.1 Inserindo Registros em uma Tabela 20.2 Inserindo Registros Usando um SELECT 20.3 Modificando um Registro 20.4 Excluindo Registros 21. Transações 21.1 Propriedades das Transações 21.2 Definição de Transações em SQL 22. VIEW (Visões) 22.1 Definindo Visões 22.2 Utilizando Visões 22.3 Eliminando Visões 23. Índices 23.1 Criando Índices 23.2 Eliminado Índices 24. Segurança 24.1 O Comando GRANT 24.2 O Comando REVOKE