Fale com a gente no WhatsApp Fale com a gente no WhatsApp

Curso de Banco de dados - Modelo entidade relacionamento

Aprenda a modelar seus banco de dados da maneira correta

Nível Iniciante Categoria Bancos de Dados

  • Curso com 01h27 de vídeos
  • Certificado com 16 horas
  • 42 exercícios

Sobre o curso

Apesar de muitos profissionais da área de desenvolvimento pensarem que para criar um banco de dados basta sair criando as tabelas e tudo funcionará da melhor forma possível, isso não é uma verdade.

Quando falamos da estruturação de um banco de dados é imprescindível modelar a estrutura de acordo com as melhores práticas e também documentarmos cada detalhe para facilitar o desenvolvimento do projeto e manutenção futuras

Apesar de muitos profissionais da área de desenvolvimento pensarem que para criar um banco de dados basta sair criando as tabelas e tudo funcionará da melhor forma possível, isso não é uma verdade.

Quando falamos da estruturação de um banco de dados é imprescindível modelar a estrutura de acordo com as melhores práticas e também documentarmos cada detalhe para facilitar o desenvolvimento do projeto e manutenção futuras

O que irá aprender?

Neste curso abordaremos tudo o que você precisa saber para modelar e documentar um banco de dados. Através de conteúdo apostilado e vídeo aulas, você verá através de um projeto, onde aprenderá em detalhes como funciona cada etapa da definição de um banco de dados, além de responder exercícios que ajudam na fixação do conteúdo.

Dentre várias outras coisas, você aprenderá:

  • O que são modelos de dados e seus tipos;
  • O que é diagrama entidade relacionamento (DER);
  • O que é modelo entidade relacionamento (MER);
  • Como modelar banco de dados usar DER.

Pra quem é esse curso?

Esse curso é destinado a desenvolvedores que estão iniciando na área, sendo uma ótima alternativa antes de partir para um banco de dados específico. Ele também é indicado para desenvolvedores que já trabalham com banco de dados, porém não conhecem a parte teórica e de documentação de um projeto de banco de dados.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Sobre o professor

Elton Fonseca

Elton Fonseca

Coordenador e instrutor na TreinaWeb. Elton é graduado em Análise e Desenvolvimento de Sistemas e pós-graduado em Arquitetura e Engenharia de Software. Apaixonado por desenvolvimento de software e tudo ligado à área de tecnologia. Atua em diversas áreas, como desenvolvimento Back-end, Full Stack e Cloud Computing.

Conteúdo programático

  1. Introdução

    Nesta aula aprenderemos sobre os modelos de dados

    7 aulas
    • Apresentação
    • Introdução
    • Modelo de dados
    • Modelo Entidade Relacionamento
    • Conhecendo a estrutura do conteúdo
    • Instalando e conhecendo o brModelo
    • Questionário
  2. Entidades

    Nesta aula aprenderemos o que são entidades e como utilizá-las na prática.

    5 aulas
    • Introdução
    • Exercício Hospital
    • Conhecendo o projeto do hospital
    • Como identificar entidades na modelagem
    • Questionário
  3. Relações

    Nesta aula você aprenderá alguns aspectos básicos sobre relacionamentos

    3 aulas
    • Introdução
    • Identificando Relacionamentos
    • Questionário
  4. Cardinalidade

    Nesta aula veremos como definir a cardinalidade dos relacionamentos entre ocorrências.

    7 aulas
    • O que é cardinalidade
    • Cardinalidade máxima
    • Exemplos de cardinalidade máxima
    • Cardinalidade mínima
    • Exemplos de relacionamentos
    • Definindo a cardinalidade dos relacionamentos
    • Questionário
  5. Outros tipos de relacionamento

    Nesta aula veremos relacionamentos ternários e auto relacionamentos

    5 aulas
    • Relacionamento ternário
    • Exemplo de relacionamento ternário
    • Autorrelacionamento
    • Exemplo e Autorrelacionamento
    • Questionário
  6. Atributos básicos

    Nesta aula aprenderemos o que são atributos e o básico sobre eles

    7 aulas
    • Introdução
    • Organização do modelo
    • Atributos monovalorados
    • Atributo Multivalorado
    • Trabalhando com atributos
    • Identificando atributos
    • Questionário
  7. Atributos avançados

    Nesta aula aprenderemos aspectos avançados sobre atributos

    5 aulas
    • Atributo simples VS composto
    • Atributo composto na prática
    • Atributos de relacionamento
    • Atributos de relacionamento
    • Questionário
  8. Atributo identificador

    Nesta aula aprenderemos o que são atributos identificadores de entidade e como usar

    6 aulas
    • Introdução
    • Exemplos de Atributos identificadores
    • Identificador composto
    • Atributo identificador de relacionamento
    • Atributos identificadores no BrModelo
    • Questionário
  9. Relacionamento identificador

    Nesta aula veremos situações onde o relacionamento é o identificador de uma entidade

    3 aulas
    • Introdução
    • Relacionamento identificador no BrModelo
    • Questionário
  10. Generalização/Especialização

    Nesta aula aprenderemos sobre generalização/especialização, como usar e quais são seus tipos

    8 aulas
    • Introdução
    • Generalização de especialização
    • Generalização/Especialização Total e Parcial
    • Generalização/Especialização Exclusiva ou Compartilhada
    • Generalização/Especialização com tipos combinados
    • Motivações para usar Generalização/Especialização
    • Generalização/Especialização no BrModelo
    • Questionário
  11. Entidade associativa

    Nesta aula aprenderemos mais um tipo de elemento do DER: as entidades associativas

    3 aulas
    • Introdução
    • Entidade associativa no BrModelo
    • Questionário
  12. Características do modelo ER

    Nesta aula vamos discutir algumas características do modelo ER, apresentado até o momento no curso.

    8 aulas
    • Apresentação do MER
    • Modelo correto
    • Aspectos temporais
    • Modelos equivalentes
    • Requisitos do modelo
    • Expressão limitada
    • Próximos passos
    • Questionário
Download da ementa

Cursos relacionados

Algumas das formações onde esse curso está inserido

Utilizada e amada por milhares! Veja mais opiniões reais

  • Excelente curso, bom conteúdo e didática.

  • Otima revisão. Tirei algumas dividas

  • Uma ótima introdução ao desenvolvimento de sistemas de banco de dados.

  • Excelente, curso bem explicativo.

  • Muito bom para reforçar meus conhecimentos.

  • Muito completo, no aguardo do lançamento direto ao ponto.

  • Já fui e paguei caro por um curso de C# que não me instruiu em nada, pois não tinha o conhecimento básico. Aí arrisquei no TreinaWeb, pois sempre tive preconceito com cursos assim... a distancia. Sempre achei que presencial com uma pessoa ali do seu lado era a melhor forma... estava enganado... Ótimo curso, didática excelente. E vamos agora para o Intermediário. Vlw equipe do TreinaWeb

    Depoimento - Leonardo
    C# (C Sharp) Básico
    Leonardo Nilópolis / RJ
  • Esse curso para mim foi um desafio que eu recebi na empresa que eu trabalho, me fizerem uma proposta para eu aprender e me certificar em C# .NET em 90 dias. Esse curso foi minha salvação! Agora vamos para o Intermediário e por fim o Avançado!!! Agradeço...

    Depoimento - David
    C# (C Sharp) Básico
    David Fortaleza / CE
  • Ótimo curso! Realmente bastante esclarecedor e didático. O conteúdo é bem completo, abrangendo diversos assuntos de forma dinâmica e complementar, o que ajuda, e muito, no aprendizado e na visão de aplicabilidade. Além de todo o ambiente e dos recursos disponíveis tornarem o estudo mais amigável e menos cansativo.

    Depoimento - Dimitrius
    C# (C Sharp) Básico
    Dimitrius Três Corações / MG

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
Por apenas
12x R$ 75,00 sem juros, no cartão de crédito
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!