Formação Modelagem de dados

Modelos de entidades relacionamento, normalização e mais.

Esta formação faz parte dos nossos cursos de Data Science
70h
Para conclusão
6
Cursos

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

Modelagem de dados.

Modelagem de dados é um processo de criação de um modelo de dados para que o dado de software seja gravado em um banco de dados. Nessa formação começaremos com criação de diagramas de entidade relacionamento, conhecer um banco de dados, operações da álgebra relacional. Também vamos ver o mapeamento relacional, normalização e mais. No final da formação, vamos conhecer um pouco da linguagem SQL, a linguagem usada para manipular os dados de um banco.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você irá aprender

  • Victorino Vila

Passo a passo

  1. 1 Diagrama de ER e Modelo Relacional

    Começamos os nossos estudos com o diagrama entidade relacionamento, vamos conhecer o que é um banco de dados, um SGDB, entidades, relacionamento, e etc. Seguindo, vamos aprender álgebra relacional, como seleção, projeção, união e diferença, depois vamos praticar um pouco tudo que estudamos.

    • Curso Modelagem de banco de dados relacional: Entidades, relacionamentos e atributos

      Curso | 10h
    • Faça esse curso e:
      • Entenda o que é um Sistema de Gerenciamento de Banco de Dados, ou SGBD
      • Aprenda o conceito de entidades, relacionamentos e atributos
      • Veja como funcionam os relacionamentos entre as entidades e as suas cardinalidades
      • Ponha em prático o conhecimento adquirido durante o curso, fazendo um estudo de caso
      • Monte um diagrama Entidade-Relacionamento, representando as entidades, relacionamentos e atributos
    • Curso Modelagem de banco de dados relacional: Modelo e Álgebra Relacional

      Curso | 12h
    • Faça esse curso e:
      • Veja o que é um modelo relacional, entendendo os domínios, atributos, relações, tuplas e chaves
      • Conheça as operações de Álgebra Relacional, como Seleção, Projeção, União e Diferença
      • Entenda os conceitos de Junção, Divisão e Produto cartesiano
      • Aplique as operações de Álgebra Relacional, utilizando o software Relational
      • Coloque em prática o conteúdo aprendido durante o curso, realizando uma série de desafios
  2. 2 Transformação diagrama de ER para Relacional

    Seguindo com a segunda parte, vamos aprender a mapear os relacionamentos, transformar um diagrama entidade-relacionamento em modelo relacional, em seguida vamos trabalhar com normalização para reduzir a redundância, integridade e desempenho dos dados. Ainda sobre normalização, vamos conhecer a forma Boyce-Coud, um formato pensando em tratar alguns tipos de anomalias no seu banco.

    • Curso Modelagem de banco de dados relacional: Diagrama ER e Modelo Relacional

      Curso | 10h
    • Faça esse curso e:
      • Revise o que é um diagrama entidade-relacionamento em um modelo relacional
      • Transforme um diagrama entidade-relacionamento em um modelo relacional
      • Veja formas de melhorar a representação do modelo Relacional
      • Mapeie entidades fortes e fracas
      • Faça o mapeamento dos relacionamentos
    • Curso Modelagem de banco de dados relacional: Normalização

      Curso | 10h
    • Faça esse curso e:
      • Entenda quais são as diretrizes de qualidade de um modelo relacional
      • Conheça as dependências funcionais
      • Aprenda a primeira, segunda, terceira, quarta e quinta formas normais
      • Conheça a forma normal Boyce-Coud
      • Coloque em prática a normalização em um projeto de banco de dados
  3. 3 Banco SGDB

    Vamos começar a trabalhar com SQL, a linguagem usada para interagir com o banco dados. Vamos passar da instalação do MySQL, depois criar um banco dados baseado no modelo que trabalhamos e aprender as operações de inserção, deleção, atualização e seleção, no curso de NoSQL, vamo conhecer os problemas que aparece no mapeamento do modelo OO e relacional, vamos trabalhar com arquivos JSON e conhecer o banco de dados MongoDB.

    • Curso Modelagem de banco de dados relacional: Entendendo SQL

      Curso | 10h
    • Faça esse curso e:
      • Aprenda o SQL usando MySQL
      • Defina a integridade referencial e chaves estrangeiras
      • Use o comandos CRUD, como INSERT e UPDATE
      • Pesquise dados e aplique filtros
      • Teste o seu conhecimento em vários desafios
    • Curso Modelagem de banco de dados: Começando com NoSQL

      Curso | 12h
    • Faça esse curso e:
      • Saiba os problemas do mapeamento entre o modelo OO e relacional
      • Trabalhe com JSON na banco de dados
      • Entenda as características de bancos NoSQL
      • Conheça o MongoDB um banco orientado ao documento
      • Use MongoDB para salvar e recuperar dados

Data Science

Além dessa, a categoria Data Science conta com cursos de SQL e Banco de Dados, NoSQL, Data Science, Machine Learning, BI, Estatística, Excel,e mais...

Comece hoje mesmo os cursos de Modelagem de dados. Matricule-se agora!

  • 1244 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 1244 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1244 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1244 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso por 1 ano

Estude 24h/dia onde e quando quiser

Novos cursos todas as semanas