34h

Para conclusão

4
Cursos
1
Vídeo extra
3
Artigos

Modelagem de dados

A modelagem de dados é a primeira etapa de um projeto do banco de dados. É um processo de criação de um modelo de dados para que o software em questão guarde dados em um banco de dados. Ao usar modelos de dados, as partes interessadas, como pessoas analista de dados, especialista em BI e engenheira de dados podem decidir como os dados serão usados ao projetar um banco de dados ou data warehouses.

Nessa formação, começaremos com modelagem de diagramas de entidade relacionamento e modelagem lógica e física. Por fim, conheceremos as operações da álgebra relacional, regras de normalização de dados, entre outras funcionalidades.

Vamos entender como o conteúdo será dividido nos passos abaixo?

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ê vai aprender?

  • Daniel Siqueira

    Daniel é instrutor na escola de Dados e professor de Matemática, Física, Química e Inglês. Tem verdadeira paixão em aprender coisas e assuntos novos, e transmitir seus conhecimentos.

  • Daniel Siqueira

    Daniel é instrutor na escola de Dados e professor de Matemática, Física, Química e Inglês. Tem verdadeira paixão em aprender coisas e assuntos novos, e transmitir seus conhecimentos.

  • Ana Duarte

    Sou bacharela em Estatística e atualmente curso Ciência da Computação. Já atuei como cientista de dados no ramo educacional e financeiro e hoje sou instrutora na Escola de Dados da Alura e voluntária na equipe de projetos do grupo Data Girls. Sou apaixonada por transformar dados em informação inteligente usando a ciência de dados em diversos tipos de aplicação. Fora isso, sempre estou acompanhando alguma série e procurando novas rotas para andar de bike.

  • Ana Duarte

    Sou bacharela em Estatística e atualmente curso Ciência da Computação. Já atuei como cientista de dados no ramo educacional e financeiro e hoje sou instrutora na Escola de Dados da Alura e voluntária na equipe de projetos do grupo Data Girls. Sou apaixonada por transformar dados em informação inteligente usando a ciência de dados em diversos tipos de aplicação. Fora isso, sempre estou acompanhando alguma série e procurando novas rotas para andar de bike.

  • Danielle Oliveira

    Danielle é formada em Sistemas de Informação. Fez parte do Scuba Team. Atualmente é instrutora de Data Science, nas áreas de Banco de dados, Business Intelligence e NoSQL. É apaixonada por livros, música e tecnologia.

  • Danielle Oliveira

    Danielle é formada em Sistemas de Informação. Fez parte do Scuba Team. Atualmente é instrutora de Data Science, nas áreas de Banco de dados, Business Intelligence e NoSQL. É apaixonada por livros, música e tecnologia.

Passo a passo
  1. 1 Modelagem de Entidade Relacionamento e Modelagem Relacional

    Começamos os nossos estudos com a modelagem de entidade relacionamento. Vamos conhecer o que é um SGDB, entidades e relacionamentos. Também vamos aprender a identificar um modelo lógico e um modelo físico de dados. Seguindo, desenvolveremos todo o processo de modelagem, desde a modelagem de negócio até o final do projeto, criando tabelas, colunas e representações de cardinalidade no modelo físico.

    • Curso Modelagem de banco de dados: entidades, relacionamentos e atributos

      08h
      • Identifique um modelo lógico e um modelo físico de dados
      • Diferencie um modelo de alto nível de um modelo de baixo nível
      • Aplique técnicas de modelagem de dados
      • Diferencie o Modelo Entidade e Relacionamento (MER) do Diagrama Entidade e Relacionamento (DER)
      • Elabore um modelo de banco de dados no brModelo
    • Artigo MER e DER: Definições, Banco de Dados e Exemplos

    • Curso Modelagem de banco de dados relacional: modelagem lógica e física

      08h
      • Aprenda a diferençar os tipos de modelagem de banco de dados
      • Conheça a modelagem lógica e física de dados
      • Exercite a utilização do Power Architect
      • Crie tabelas, colunas e representações de cardinalidade no modelo físico
      • Produza a representação das chaves primárias e estrangeiras
      • Desenvolva todo o processo de modelagem, desde a modelagem de negócio até o final do projeto
    • Artigo Relacionamento reflexivo na modelagem de banco de dados

    • Artigo Engenharia reversa com o Power Architect

  2. 2 Álgebra relacional e normalização

    Vamos aprender álgebra relacional, com as operações de seleção, projeção, junção, união e diferença para os visualizar dados na lógica relacional e contribuir com seu raciocínio analítico ao estudar SQL.

    Também vamos estudar sobre normalizar o banco de dados. Aqui, vamos aprender a trabalhar com normalização de dados para reduzir a redundânciaganhar integridade e desempenho dos dados. Ainda sobre normalização, vamos conhecer a forma normal de Boyce-Codd, uma regra para tratar alguns tipos de anomalias no banco de dados. Tudo isso colocando em prática conforme formos estudando.

    • Curso Modelagem de banco de dados relacional: álgebra relacional

      08h
      • Conheça as operações de Álgebra Relacional para consultar os dados
      • Entenda a usar as operações Seleção, Projeção, União e Diferença para visualizar os dados
      • Aprenda os conceitos de Junção e Produto Cartesiano para obter informações de tabelas diferentes
      • Aplique as operações de Álgebra Relacional utilizando o software RelaX
      • Construa o raciocínio para manusear banco de dados relacional utilizando as operações da álgebra relacional
      • Compreenda como utilizar várias operações da algebra relacional para montar consultas específicas e robustas nos dados
    • Curso Modelagem de banco de dados relacional: normalização

      08h
      • Entenda os motivos para se normalizar um banco de dados
      • Conheça as anomalias e problemas encontrados em um banco de dados desnormalizado
      • Saiba sobre como identificar a qualidade de um projeto atraves das diretrizes informais
      • Realize a identificação das dependências funcionais entre atributos de uma tabela
      • Aplique as formas normais e realize a normalização de um banco de dados relacional
    • Alura+ Entidade associativa

Escola

Data Science

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

Conheça a Escola

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

Plus

De
R$ 1.800
por
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

Matricule-se

Pro

De
R$ 2.400
por
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

  • Luri, a inteligência artificial da Alura

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos, corrige exercícios e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com a Luri até 100 mensagens por semana.

  • Alura Língua - Inglês e Espanhol

    Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.

Matricule-se

Ultra

12X
R$209
à vista R$2.508
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

  • Luri, com mensagens ILIMITADAS

    Mensagens ilimitadas para estudar com a Luri, a IA da Alura, disponível 24hs para tirar suas dúvidas, dar exemplos práticos, corrigir exercícios e impulsionar seus estudos.

  • Luri Vision, a IA que enxerga suas dúvidas

    Envie imagens para a Luri e ela te ajuda a solucionar problemas, identificar erros, esclarecer gráficos, analisar design e muito mais.

  • Alura Língua - Inglês e Espanhol

    Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.

  • 6 Ebooks da Casa do Código

    Escolha os ebooks da Casa do Código, a editora da Alura, que apoiarão a sua jornada de aprendizado para sempre.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas