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.
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
- Linkedin: https://www.linkedin.com/in/wallace-camargo-35b615171/
- Canal: https://www.youtube.com/channel/UCK0B4IoF57JoiVVVeEcN8-A
- Linkedin: https://www.linkedin.com/in/luizvitorlima/
- Site: https://luizlima.net/
- Canal: https://www.youtube.com/channel/UCkomEA1Yef6DEa6vB4WYfWw/videos
- Linkedin: https://www.linkedin.com/in/raphael-amorim-de-santana/
- Canal: https://www.youtube.com/@bifastsolutions
- Linkedin: https://lnkd.in/dSncQC-4
- Canal: https://www.youtube.com/@mazoelleoliveira6573
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
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
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
-
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
-
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
-
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
Link - https://www.youtube.com/watch?v=hqznRuraqXA&t=3868s (parte 1)
Link - https://www.youtube.com/watch?v=96-EvtvHFKg&t=942s (parte 2)
-
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
Link - https://www.youtube.com/watch?v=wSiprj_T-Gs&t=1140s (até 1h:16m)
-
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
Link - https://www.youtube.com/watch?v=wSiprj_T-Gs&t=1140s (a partir de 1h:16m)
-
Modelagem de dados Relacional
-
Junção de tabelas (Joins)
-
Teste Kahoot
-
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
- Resolução de teste para processo seletívo