/evangelizando_sql

Projeto Evangelizando SQL

Primary LanguageTSQL

Regulamento do Projeto

Contextualização

O projeto nasceu de uma conversa entre mim (Wallace Camargo) e o Shalom André. Estávamos inicialmente planejando que eu o desafiasse ao vivo em SQL e que outras pessoas pudessem acompanhar o desafio, mas o rumo acabou sendo diferente a agora vamos realizar um mini curso de SQL e deixar nossa contribuição com a comunidade dos dados.

O intuito do projeto é disseminar o conceito básico de SQL para profissionais que desejam iniciar na carreira de dados. O projeto não vai abordar conceitos importantes que um DBA precisa saber, o foco é para utilizadores dos dados, sendo eles analistas, engenheiros ou cientistas.

Links

Grupo Whatsapp: https://chat.whatsapp.com/LstGsRnZCSqDPR0rr5L0wF

Canal oficial da transmissão: https://www.youtube.com/watch?v=fltjmaeXbfQ&list=PLbPvnlmz6e_LeQn0tls5MczWIZCj9zZNi

Kahoot: www.kahoot.it

Participantes e Apoiadores

Shalom André


Wallace Camargo


Ítalo Mesquita


Luiz Lima


Raphael Amorim


Enzo Delcampori


Reginaldo Batista


Mazoelle Oliveira


Cronograma

Serão 8 encontros realizados todas às quartas-feiras 20h de Brasília com a duração estimada de 2 horas cada encontro. (total aproximado de 16 horas)

Data Inicial 23/08/2023 Data final 18/10/2023

Perguntas mais frequentes

Existe algum grupo de Whatsapp?

     - Sim, segue o link: https://chat.whatsapp.com/LstGsRnZCSqDPR0rr5L0wF

Qual o valor do investimento?

     - R$ 0

Onde será feita a transmissão?

     - Todos os encontros serão ao vivo através do Youtube às 20h de Brasília

Qual o link do canal?

     - https://www.youtube.com/channel/UCK0B4IoF57JoiVVVeEcN8-A

Os conteúdos ficarão gravados?

     - Sim 

Onde consigo os scripts para acompanhar?

     - Todos os scripts estarão disponíveis no Github

Terá Exercícios?

     - Sim, no final de cada encontro e resolvido no início do próximo

Terá certificado?

     - Sim

Como faço para ganhar o certificado?

     - Critério a definir

Eu vou aprender a criar uma view? Vou saber exatamente o que é isso e para que serve?

     - Sim, vai sair entendendo tudo sobre uma view

Tarefas e Links de Apoio

Ao final de cada aula, a pasta "Tarefas e links de apoio" será atualizada com uma tarefa que deverá ser realizada até a próxima aula

Grade de Projeto

Aula 1 - 23/08/2023 - Wallace Camargo

Conteúdo abordado

  • Apresentação – Quem somos nós

  • Objetivo do Projeto

  • Grade do Projeto

  • O que é SQL

  • Conceito ACID

  • Sistemas Gerenciadores de Banco de Dados (SGBDs)

  • Tipos de Comandos (DDL, DQL, DML, DCL e TCL)

  • Indicação de como Instalar o SQL Server

  • Ferramentas Complementares

  • Metodologia de Trabalho

  • Profissões que Trabalham com Dados

  • Teste Kahoot


Aula 2 - 30/08/2023 - Raphael Amorim

Conteúdo abordado

  • Primeiro acesso ao SGBD

  • O que você precisa saber sobre a interface do SSMS

  • Hierarquia de um banco de dados (instância, database, schema, tabela, coluna e linha)

  • Criando sua primeira Base de dados

  • Tipos de dados

  • Criando sua tabela (parte 1)

  • Teste Kahoot


Aula 3 - 06/09/2023 - Ítalo Mesquita

Conteúdo abordado

  • Definição da estrutura (Create, Alter, Drop)

  • Manipulação de dados (Insert, Update e Delete)

  • Truncate VS Update VS Drop

  • Criar sua primeira tabela (parte 2)

  • Inserir seu primeiro registro via script

  • Constraints

  • Teste Kahoot


Aula 4 - 13/09/2023 - Luiz Lima

Conteúdo abordado

  • Introdução as consultas (Select)

  • Sua primeira consulta

  • Ordenar dados – order by (use com moderação)

  • Aplicar filtros – Where

  • Operadores lógicos

  • Teste de condições

  • Tratando nulos

  • Conversão de dados

  • Teste Kahoot


Aula 5 - 20/09/2023 - Wallace Camargo

Conteúdo abordado

  • União de tabelas (Union vs Union ALL)

  • Funções de agregação – (sum, count, avg, max e min)

  • Funções de Time Intelligence

  • Ordem de processamento de uma consulta

  • Teste Kahoot


Aula 6 - 27/09/2023 - Ítalo Mesquita

Conteúdo abordado

  • Modelagem de dados Relacional

  • Junção de tabelas (Joins)

  • Teste Kahoot


Aula 7 - 04/10/2023 - Luiz Lima

Conteúdo abordado

  • Variáveis

  • Subconsultas, CTE e Tabelas temporárias

  • Objetos de um banco de dados

  • Exemplos práticos dos objetos

  • Disponibilização de teste para processo seletivo

  • Teste Kahoot


Aula 8 - 18/10/2023 - Todos palestrantes

Conteúdo abordado

  • Resolução de teste para processo seletívo