Versão 3.0 - 2020 - Visão geral e preparação
  • Sobre o curso e a didática
  • 02 Descrição do Ambiente
  • Downloads pelo Google Drive
  • Downloads
  • 03 - Downloads dos Softwares
  • Scripts do curso
  • 04 - Virtualizando
  • Minha Máquina não mostra 64bits
  • 05 - Criando o DB Server
  • 06 - Instalando o Windows
  • 07 - Adicionais de Convidados
  • 08 Softwares Complementares
  • 09 - Instalando o MySQL
  • 10 - Conetando-se ao Banco de Dados
Um pouco de teoria, sem esquecer a prática!
  • 11 Arquitetura de Software
  • 12 Modelagem Lógica e Física
  • 13 Modelagem Física
  • 14 Comparando CHAR e VARCHAR
  • 15 - Comparando ENUM e Numéricos
  • Você sabia?
Elevando o nivel - Comandos que você não pode deixar de saber!
  • 16 - Tipos Nulos e Inteiros
  • 17 - Conhecendo as Projeções
  • 18 - Seleções
Exercícios de Revisão
  • 19 Exercício Livraria
  • 20 Correção - Parte 01
  • 21 Correção - Parte 02
  • 22 Correção - Parte 03
Lógica do Predicados
  • 23 - A Tabela Verdade
  • 24 Operadores Lógicos - Prática
  • 25 - Performance com Operadores Lógicos
Exercícios de Fixação 02
  • 26 Exercícios - Criando o Banco
  • 27 - Resolvendo as Primeiras Questões
  • 28 - Concluindo o Exercício
Mais alguns comandos básicos
  • 29 - Filtrando Valores Nulos
  • 30 - A Cláusula Update
  • 31 - A Cláusula DELETE
Modelando Bancos de Dados para Sistemas
  • 32 Começando a Modelar
  • 33 - A história da Modelagem
  • 35 - Primeira Forma Normal
  • 36 - Cardinalidade e Obrigatoriedade
  • 37 Modelo Lógico para Físico - Parte 01
  • 38 Modelo Físico - Parte 02
  • 39 Entendendo a Foreign Key - Parte 01
  • 40 Foreign Key - Parte 02
  • 41 Serviços do Banco, Password e Sublime Text
  • 42 - Inserindo Dados
  • 43 Inserções em Relacionamentos 1 x 1
  • 44 Inserções 1 x N
Juntando as peças
  • 45 Seleção e Projeção
  • 46 - Junção
  • 47 - Inner Join
  • 48 Comandos de DML
  • 49 DDL - Modificando Tabelas
Exercícios de Fixação - 03
  • 50 Exercícios de DML
  • 51 - Correção DML - Parte 01
  • 52 Correção DML - Parte 02
Aprofundando
  • 53 Funções - IFNULL
  • 54 Views
  • 55 Operações de DML em Views
  • 56 Ordenando Dados
Outras Notações
  • 34 - Notação de Cross e o Star UML
Programando em MySQL
  • 57 - Delimiter
  • 58 Iniciando com Programação em Bancos de Dados
  • 59 Procedures no Mundo Real
  • 60 - Procedures com Query - PARÂMETROS
  • Continuação
Agregue, some, me dê a média e tudo mais - Funções de Agregação
  • Group By, Count, Max, Min, Avg e funções do MySQL
  • Tudo certo, mas agora eu quero a soma - Utilizando o SUM!
Subconjunto do Conjunto
  • Utilizando Subqueries
  • Somei as colunas. Mas e as linhas? Operações aritméticas.
Organizando a casa - O dicionário de dados!
  • Verificando e alterando a estrutura de uma tabela, seus objetos e charsets
  • Organizando as chaves e introdução às bases de dicionário
  • Constraints Nomeadas x Dicionário de Dados
  • Aprofundando com constraints - Querys de Dicionário
Vamos revisar?
  • Revisão ilustrada sobre Foreign Keys
Aprendeu? Saiu o sistema do Seu José!
  • O sistema do Seu José - A oficina!
  • Correção
  • Continuação da correção e... mais tarefas!
Automatizando as coisas - Triggers
  • Introdução às fantásticas Triggers
  • Agora é pra valer! Trigger na prática.
  • Triggers para bancos de backups