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

Curso de Banco de dados - Modelo Relacional

Conheça o modelo relacional e como fazer a transformação do modelo entidade relacionamento para o relacional.

Nível Iniciante Categoria Bancos de Dados

  • Curso com 02h24 de vídeos
  • Certificado com 14 horas
  • 33 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.

É importante conhecer a forma correta de estruturar as informações para que você tenha um banco de dados eficiente e sem redundância de dados indesejada. Para isso é imprescindível conhecer a modelagem de banco de dados, o modelo relacional e vários outros aspectos que vamos apresentar nesse 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.

É importante conhecer a forma correta de estruturar as informações para que você tenha um banco de dados eficiente e sem redundância de dados indesejada. Para isso é imprescindível conhecer a modelagem de banco de dados, o modelo relacional e vários outros aspectos que vamos apresentar nesse curso

O que irá aprender?

Neste curso abordaremos tudo que você precisa conhecer sobre o modelo relacional e também como trabalhar com a transformação do modelo entidade relacionamento para o modelo relacional. Através de conteúdo apostilado, vídeo aulas e projetos, você 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 é o modelo relacional;
  • O que são elementos como tabelas, colunas e linhas;
  • O que é chave primária e sua importância;
  • O que é chave estrangeira e qual o seu poder;
  • Como transformar cada elemento do diagrama entidade relacionamento para o modelo relacional.

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

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

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. Modelo lógico

    Nesta aula conheceremos os elementos básicos do modelo lógico

    9 aulas
    • Introdução
    • Tabelas
    • Conhecendo as tabelas
    • Chave Primária
    • Chave primária
    • Chave estrangeira
    • Chave estrangeira
    • Características do modelo relacional
    • Questionário
  2. Representação relacional

    Nesta aula veremos como é possível representar um modelo relacional

    6 aulas
    • Introdução
    • Notação gráfica
    • Trabalhando a notação gráfica no BrModelo
    • Modelo Textual
    • Trabalhando a notação textual
    • Questionário
  3. Transformação entre modelos

    Nessa aula veremos o que é a transformação entre modelos e qual a sua importância.

    3 aulas
    • Introdução
    • Premissas básicas
    • Questionário
  4. Transformação de entidades

    Nessa aula veremos como realizar a transformação das entidades para o modelo relacional

    5 aulas
    • Transformação de entidades
    • Detalhes da transformação de atributos
    • Transformando entidades e atributos para o modelo relacional
    • Notação relacional textual
    • Questionário
  5. Transformação de relacionamentos

    Nesta aula aprenderemos como usar a técnica de transformação de relacionamentos

    4 aulas
    • Introdução
    • Fusão de entidade em tabela
    • Fusão de entidade na prática
    • Questionário
  6. Tabela própria

    Nesta aula aprenderemos como usar a técnica de transformação de relacionamento usando tabela própria.

    9 aulas
    • Introdução
    • Entendendo o porque da tabela própria
    • Exemplos
    • Identificando os relacionamentos onde usaremos tabela própria
    • Relacionamento Hospital x plano de saúde
    • Relacionamento plano de saúde x médico
    • Relacionamento médico x atendimento
    • Configurando as chaves estrangeiras
    • Questionário
  7. Adição de colunas

    Nesta aula aprenderemos como usar a técnica de transformação de relacionamento usando adição de coluna.

    9 aulas
    • Introdução
    • Entendendo o porque da adição de coluna
    • Exemplos
    • Identificando os relacionamentos onde usaremos adição de coluna
    • Relacionamento Hospital x Ala
    • Relacionamento Ala x Enfermeira
    • Auto relacionamento enfermeira-chefe
    • Notação textual do modelo do hospital
    • Questionário
  8. Tabela de transformação

    Nesta aula você verá uma tabela que te ajudará a decidir qual técnica de transformação de relacionamento usar, dependendo da cardinalidade do relacionamento.

    2 aulas
    • Introdução
    • Questionário
  9. Transformação de outros elementos

    Nesta aula veremos como transformar outros tipos de elementos

    5 aulas
    • Relacionamento Identificador
    • Atributo Multivalorado
    • Transformação relacionamento ternário
    • Transformação entidade associativa
    • Questionário
  10. Transformação generalização/especialização

    Nesta aula veremos como transformar estruturas de generalização e especialização para o modelo relacional

    5 aulas
    • Introdução
    • Cada entidade especializada uma tabela
    • Todas as entidades de uma tabela
    • Vantagens e desvantagens
    • Questionário
  11. Verificação do modelo relacional

    Nesta aula veremos alguns detalhes que fazem a diferença em um modelo relacional

    4 aulas
    • Redundância indesejável
    • Redundância desejável
    • Modelo físico
    • 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

  • Bom, já tinha um conhecimento em programação C#, resolvi fazer o básico só por fazer e me surpreendi, vi muitas coisas novas, entendi melhor vários conceitos, enfim, estou a caminho do intermediário e recomento é um ótimo curso.

    Depoimento - Roberto
    C# (C Sharp) Básico
    Roberto Itaquaquecetuba / SP
  • 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
  • Curso Excelente, otimos professores, explicação muito boa...ja estou adquirindo o proximo curso c# avançado. Indico para qualquer um e garanto um dos melhores curso que ja fiz. Parabens a toda equipe.

    Depoimento - Fabrício
    C# (C Sharp) Básico
    Fabrício Cariacica / ES
  • Ó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
  • Antes de começar o curso eu já possuía um conhecimento mediano sobre C# e mesmo no módulo básico vi funcionalidades que ainda não conhecia. Ótimos métodos de aprendizagem, simples e eficaz. Recomendado.

    Depoimento - Carlos
    C# (C Sharp) Básico
    Carlos Poços de Caldas / MG
  • Ótimo curso para iniciação a linguagem de C#. Tive uma certa familiaridade pois já conhecia JAVA, sendo assim fez com que muitos conceitos acabaram sendo reforçados e fixados. Em relação aos vídeos as aulas são muito didáticas e dinâmicas, e isso é ótimo.

    Depoimento - Caio
    C# (C Sharp) Básico
    Caio São Gonçalo / RJ
  • O curso TreinaWeb - C# Básico me serviu para abrir muitas portas e me dar conhecimento além do que eu já vi em sala de aula. Quero dizer também, que gostei muito da didática do curso, pois acho que a aprendizagem só fica 'redondinha' quando vimos a prática, logo após a teoria! Recomendei o curso e o site da TreinaWeb para todos os meus amigos e conhecidos... Estou aguardando ansiosamente para começar o curso C# Intermediário e espero que possa ter uma experiencia tão boa quanto eu tive neste curso!

    Depoimento - Rodrigo
    C# (C Sharp) Básico
    Rodrigo Presidente Prudente / SP
  • Gostei muito do curso, ele abriu minha mente para o Visual Studio e o C#, deixando bem claro os usos das ferramentas. Assim como me ajudou a revisar de forma bem pratica os principais conceitos de Programação Orientada a Objetos. Recomendo.

    Depoimento - William
    C# (C Sharp) Básico
    William Poços de Caldas / MG
  • 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

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
R$ 129,00 ECONOMIZE R$ 960,00
12x R$ 49,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!