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

Benefícios Inclusos no Curso

  • Certificado de Conclusão

    Ao final você receberá certificado com a carga horária apropriada para conclusão

  • Suporte Dedicado

    Conte com um time de especialistas e tire todas as suas dúvidas relativas ao curso

  • Acesso Mobile

    Acesse por qualquer dispositivo: Computador, celular e Ipad

Reviews

5 classificação por estrelas

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 menos

Conteú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

Leonardo Leitão é mestre em Informática Aplicada e fundador da Cod3r, já treinou mais de 380.000 alunos. São mais de 15 anos como professor e uma premiação internacional em reconhecimento da qualidade dos cursos produzidos. Há 16 anos atua na área como desenvolvedor de softwares e trabalhou como arquiteto de software em grandes projetos para o Governo Federal.

Seja Nosso Assinante

Tenha acesso a este curso e muitos outros por um preço muito acessível. Junte-se a muitos outros assinantes e venha fazer parte desta comunidade. Clique no botão abaixo e descubra como!

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