Modelagem de bancos SQL e queries SQL

Quando entrei pra área de TI esse foi exatamente o tópico que me abriu portas dentro da empresa.

Em uma semana li vorazmente os livros SQL Design For Mere Mortals e SQL Queries For Mere Mortals e embora tendo me formado em engenharia civil lá estava eu já entrevistando os donos do sistema e sendo capaz de fazer o papel de analista. Assim, embora eu fosse um programador com experiência zero em desenvolvimento .NET e desenvolvimento em geral, fui eu o principal responsável por tocar dois projetos que viriam.

Resumindo:

Não subestime a importância das regras de negócio e não subestime a importância da modelagem de banco de dados para um bom entendimento do projeto como um todo.

E é exatamente isso que quero fazer nesse curso. Simular um projeto real em que eu serei o dono do projeto e os alunos serão os analistas. No final, serão feitos exercícios para praticar queries SQL com base no banco modelado.

Cronograma

  • Os princípios de modelagem de banco de dados;
  • Conceito de relacionamentos entre tabelas;
  • Modelando um banco, através de um projeto real;
  • Praticando queries SQL com base no modelo criado;

Importância

Modelar um banco de dados e conhecer as sólidas bases de consultas SQL, além de expandir suas chances e qualidades profissionais vão lhe proporcionar a mais subestimada das qualidades de um bom desenvolvedor: o domínio das regras de negócio. E isso é o mais importante para a carreira de um desenvolvedor conhecer as regras de negócio.

Público

  • Iniciantes;
  • Profissionais que tiveram dificuldade na faculdade ou simplesmente não tiveram a oportunidade de modelar um banco com base em um projeto real.

Objetivo

  • Torná-lo capaz de modelar projetos reais;
  • Dominar as consultas mais importantes quando se trata de queries SQL, o objetivo não é fazer de você um especialista;

Pode até parecer pouco, mas se você realmente tem dificuldade com modelagem de bancos, isso provavelmente vai ser um divisor de águas na sua carreira.

Metodologia e duração

  • 3 "aulões" de 2h40min em dias distintos;
  • Modelagem com base em projeto real;
  • Queries com base em modelagem;
  • Notebook poderá ser necessário somente na última aula;
  • Exercícios complementares;

Sobre o Autor

Johel Carvalho

Johel Carvalho

Engenheiro Civil formado pelo Instituto Militar de Engenharia (IME-RJ) em Dezembro de 2012. Largou a profissão pelo desenvolvimento web, começando com C# e sendo atualmente aficionado por JavaScript.

comments powered by Disqus