Alura > Cursos de Data Science > Cursos de SQL e Banco de Dados > Conteúdos de SQL e Banco de Dados > Primeiras aulas do curso Modelagem de banco de dados relacional: entendendo SQL

Modelagem de banco de dados relacional: entendendo SQL

Introdução e instalação - Apresentação

Olá, meu nome é Ana Duarte, sou a instrutora que vai te acompanhar nos primeiros passos usando a linguagem SQL. Junto com Fernanda e Julia, do Clube do Livro, nós vamos implementar um modelo relacional, instalando primeiro o MySQL junto com o MySQL Workbench.

Além disso, vamos criar tabelas e entender como elas relacionam entre si. E entender também como inserir informações e consultar informações tanto em tabelas específica, como informações de tabelas diferentes. E eu lhe convido a embarcar e conhecer uma linguagem tão importante para a ciência de dados. Vamos?

Introdução e instalação - Entendendo o desafio

Fernanda é desenvolvedora no Clube do Livro, um e-commerce de artigos literários e livros. Ela recebeu de Artur, seu colega, esse modelo relacional, baseado em uma entrevista que mapeou as necessidades e os requisitos da empresa. Vamos dar uma olhada nesse modelo relacional.

Nós temos quatro principais tabelas. A primeira tem os livros e as suas características, que está relacionada com a tabela “estoque”, que contém a quantidade de livros disponíveis na empresa. Temos também o histórico de pedidos na tabela “vendas”, que está relacionada com os vendedores do Clube do Livro.

A missão de Fernanda e sua equipe é fazer a implementação desse modelo relacional em um sistema de gerenciamento de banco de dados, ou SGBD, se você preferir. Após a implementação, será feita a inserção de informações nesse banco de dados. Além de consultar e alterar essas informações usando a linguagem SQL.

Vamos conhecer qual SGBD Fernanda e sua equipe escolheram.

Introdução e instalação - Escolhendo o software

Júlia, que é desenvolvedora júnior da equipe de Fernanda, ficou curiosa para saber como iremos gerenciar o banco de dados aqui no Clube do Livro.

Fernanda logo explicou, que mesmo usando o SQL como linguagem de acesso aos dados, existem vários sistemas de gerenciamento de banco de dados, disponíveis no mercado.

Dentro os SGBDs mais comuns, podemos citar o SQL Server, o MySQL, o SQLite e até o DB2 da IBM, por exemplo. Mesmo cada um tempo as suas peculiaridades, todos usam a linguagem SQL para transformar um modelo de alto nível, ou seja, aquele que está mais próximo do nosso entendimento, para o modelo de baixo nível, que está mais próximo da linguagem do computador.

A equipe escolheu o MySQL para manuseio e organização dos dados. Além de ser uma opção gratuita, ele está entre os SGBDs mais difundidos e utilizados.

Júlia ficou admirada com a quantidade de possibilidade que temos para gerenciar banco de dados. E ficou animada também para instalar o MySQL em sua máquina. Fernanda combinou nos próximos passos iria mostrar como instalar os componentes necessários para usar o MySQL e colocar tudo em prática.

Sobre o curso Modelagem de banco de dados relacional: entendendo SQL

O curso Modelagem de banco de dados relacional: entendendo SQL possui 63 minutos de vídeos, em um total de 50 atividades. Gostou? Conheça nossos outros cursos de SQL e Banco de Dados em Data Science, ou leia nossos artigos de Data Science.

Matricule-se e comece a estudar com a gente hoje! Conheça outros tópicos abordados durante o curso:

Aprenda SQL e Banco de Dados acessando integralmente esse e outros cursos, comece hoje!

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