O que você aprenderá?
Confira algumas coisas que você aprenderá durante o curso.
-
Linguagem SQL
-
Modelo E/R e Modelagem de dados
-
Banco de Dados NoSQL
Reviews
Banco de dados
Rafael Ribeiro Amancio
Curso muito bem estruturado, professores extremamente didáticos e com amplo conhecimento da área, parabéns! Excelente! Aprendendo demais!
Curso muito bem estruturado, professores extremamente didáticos e com amplo conhecimento da área, parabéns! Excelente! Aprendendo demais!
Ler menosConteúdo do Curso
-
1
Introdução
-
Aviso sobre versão do MySQL
-
Instalação MySQL (MacOS)
-
Configuração do VS Code
-
Aviso importante aos usuários de Windows
-
Terminais
-
-
2
Conceitos Básicos
-
Introdução do Módulo
-
O Que é Banco de Dados?
-
Modelo Entidade/Relacionamento
-
Modelo Relacional
-
SQL: Visão Geral
-
ANSI SQL
-
Nomenclatura
-
Conclusão Módulo
-
-
3
Primeiros Passos com SQL
-
Introdução do Módulo
-
Criar Banco de Dados
-
Selecionar Banco de Dados
-
Criar Tabela Personagem
-
Desafio Criar Tabela Planeta
-
Desafio Criar Tabela Planeta - Resposta
-
Inserir Personagens
-
Selecionar Personagem #01
-
Desafio Inserir Planetas
-
Desafio Inserir Planetas - Resposta
-
Selecionar Personagem #02
-
Desafio Selecionar Planeta
-
Desafio Selecionar Planeta - Resposta
-
Alterar Personagem
-
Desafio Alterar Planeta
-
Desafio Alterar Planeta - Resposta
-
Excluir Personagem
-
Desafio Excluir Planeta
-
Desafio Excluir Planeta - Resposta
-
Excluir Tabelas e Banco
-
Conclusão do Módulo
-
-
4
Tipos de Dados SQL
-
Introdução do Módulo
-
Visão Geral dos Tipos de Dados
-
Tipos de Dados vs SBDs
-
Tipos Textuais
-
Tipos Numéricos
-
Tipos Data e Hora
-
Tipo Enumeração (Enum)
-
Tipo Conjunto (Set)
-
Tipo Booleano
-
Sinônimos
-
O que é JSON?
-
Tipo JSON
-
Consultando Tipo JSON
-
Valores Padrão
-
-
5
Constraints
-
Introdução do Módulo
-
O que são Constraints?
-
Criar Banco de Dados
-
Not Null
-
Unique
-
Chave Primária
-
Constraints e Índices
-
Auto Incremento
-
Check
-
Foreign Key
-
Valores Padrão
-
Criando Índice
-
Conclusão do Módulo
-
-
6
Selects Básicos
-
Introdução do Módulo
-
Criar Banco
-
Criar Tabela Curso
-
Criar Tabela Aula
-
Carregar Dados
-
Selecionando Colunas (Projeção)
-
Eliminando Duplicações com DISTINCT
-
Entenda a Nomenclatura
-
Filtrando com WHERE (Seleção)
-
WHERE com BETWEEN
-
WHERE com LIKE
-
WHERE com IN
-
ORDER BY
-
Consultas Paginadas com LIMIT e OFFSET
-
Conclusão do Módulo
-
-
7
Relacionamentos
-
Introdução do Módulo
-
Teoria 1-N
-
Teoria 1-1
-
Teoria N-N
-
Relacionamentos vs Paradigma
-
Criar Banco
-
Prática 1-N
-
Desafio 1-N
-
Desafio 1-N - Resposta
-
Exemplo 1-1
-
Prática 1-1 #01
-
Prática 1-1 #02
-
Desafio 1-1
-
Desafio 1-1 - Resposta
-
Prática N-N #01
-
Prática N-N #02
-
Desafio N-N
-
Desafio N-N - Resposta
-
Teoria Auto Relacionamento
-
Prática Auto Relacionamento
-
Exemplo de Modelagem Simples
-
Conclusão Modulo
-
-
8
Um Pouco de Teoria
-
O Primeiro Banco de Dados
-
Evolução dos Paradigmas
-
Propriedades ACID
-
-
9
Teoria das Transações
-
Introdução do Módulo
-
Execução Serial de Transações
-
Execução Correta de Transações
-
Conhecendo o Conceito de Schedule em BDs
-
Serializabilidade em BDs
-
Conhecendo a Importância da Equivalência de Transações em BDs
-
Equivalência de Transações por Estado Final #01
-
Equivalência de Transações por Estado Final #02
-
Equivalência de Transações por Visão #01
-
Equivalência de Transações por Visão #02
-
Conhecendo as Operações em Conflito
-
Equivalência de Transações por Conflito
-
Conclusão do Módulo
-
Descrição
Seja bem vindo ao curso Banco de Dados COMPLETO: Relacional, NoSQL e NewSQL [2020] da Cod3r.
Banco de Dados é um assunto essencial para todos os desenvolvedores e por esse motivo esse curso tem como propósito de ensinar os fundamentos de banco de dados de forma prática e profunda e ao mesmo tempo abranger uma quantidade grande assuntos relevantes para os dias atuais.
Instrutor

Leonardo Leitão
FAQ
-
O curso oferece certificado?
Sim, ao final do curso você receberá um certificado baseado na carga horária pra concluir o curso
-
Existe suporte para as minhas dúvidas?
Sim, temos um time de suporte pronto pra tirar as dúvidas relativas ao conteúdo do curso.
-
Adquirindo o plano de assinatura também terei acesso a este curso?
Sim