Apresentação
  • Sobre o curso
  • Como conseguir ajuda?
Introdução a Banco de Dados
  • O que vamos aprender nesta seção?
  • Dado e Informação
  • Banco de dados Relacional x Não Relacional
  • Principais Bancos de Dados Relacionais
  • Principais Bancos de Dados Não Relacionais
  • Arquitetura Cliente-Servidor
  • Recapitulando
Modelagem de Dados
  • O que vamos aprender nesta seção?
  • Modelagem Conceitual, Lógica e Física
  • Normalização de Dados
  • Primeira Forma Normal
  • Segunda Forma Normal
  • Terceira Forma Normal
  • Outras Formas Normais
  • Download, Instalação e Configuração do MySQL Workbench no Windows
  • Download, Instalação e Configuração do MySQL Workbench no Linux
  • Download, Instalação e Configuração do MySQL Workbench no Mac
  • MER - Modelo Entidade Relacionamento
  • Exemplo passo a passo Modelagem de Dados
  • Exercício Modelagem de Dados
  • Correção Exercício Modelagem de Dados
  • Recapitulando
Linguagem SQL - Parte 1
  • O que vamos aprender nesta seção?
  • Introdução à Linguagem SQL
  • DQL - Data Query Language
  • DML - Data Manipulation Language
  • DDL - Data Definition Language
  • DCL - Data Control Language
  • DTL - Data Transaction Language
  • Recapitulando
Linguagem SQL - Parte 2
  • O que vamos aprender nesta seção?
  • Filtrando Consultas com WHERE
  • Consultas em Múltiplas Tabelas
  • Junção de Tabelas
  • Funções de Agregação
  • Agrupamento e Ordenação
  • Funções de Data e Hora
  • Sub Consultas
  • Recapitulando
MySQL - Parte 1
  • O que vamos aprender nesta seção?
  • Introdução ao MySQL
  • Instalação e Configuração no Windows
  • Instalação e Configuração no Linux
  • Instalação e Configuração no Mac
  • Utilizando o cliente Gráfico MySQL Workbench
  • Prática SQL Seção 03 - Parte 1
  • Prática SQL Seção 03 - Parte 2
  • Prática SQL Seção 04 - DQL
  • Prática SQL Seção 04 - DML
  • Prática SQL Seção 04 - DDL
  • Prática SQL Seção 04 - DCL
  • Prática SQL Seção 04 - DTL
  • Prática SQL Seção 05 - Parte 1
  • Prática SQL Seção 05 - Parte 2
  • Prática SQL Seção 05 - Parte 3
  • Prática SQL Seção 05 - Parte 4
  • Prática SQL Seção 05 - Parte 5
  • Prática SQL Seção 05 - Parte 6
  • Prática SQL Seção 05 - Parte 7
  • Recapitulando
MySQL - Parte 2
  • O que vamos aprender nesta seção?
  • Projeto Completo - Parte 1 - Modelagem
  • Projeto Completo - Parte 2 - DDL - Criação do Banco de Dados e Tabelas
  • Projeto Completo - Parte 3 - DML - Inserindo Dados de Teste
  • Projeto Completo - Parte 4 - DML - Consultas simples
  • Projeto Completo - Parte 5 - Consultas complexas
  • Projeto Completo - Parte 6 - Atualizando Dados
  • Projeto Completo - Parte 7 - Excluindo Dados
  • Recapitulando
PostgreSQL - Parte 1
  • O que vamos aprender nesta seção?
  • Introdução ao PostgreSQL
  • Instalação e Configuração no Windows
  • Instalação e Configuração no Linux
  • Instalação e Configuração no Mac
  • Utilizando o cliente Gráfico pgAdmin
  • Prática SQL Seção 03 - Parte 1
  • Prática SQL Seção 03 - Parte 2
  • Prática SQL Seção 04 - DQL
  • Prática SQL Seção 04 - DML
  • Prática SQL Seção 04 - DDL
  • Prática SQL Seção 04 - DCL
  • Prática SQL Seção 04 - DTL
  • Prática SQL Seção 05 - Parte 1
  • Prática SQL Seção 05 - Parte 2
  • Prática SQL Seção 05 - Parte 3
  • Prática SQL Seção 05 - Parte 4
  • Prática SQL Seção 05 - Parte 5
  • Prática SQL Seção 05 - Parte 6
  • Prática SQL Seção 05 - Parte 7
  • Recapitulando