Skip to content

Latest commit

 

History

History
79 lines (50 loc) · 4.66 KB

README.pt.md

File metadata and controls

79 lines (50 loc) · 4.66 KB

Tutoriais Interativos

1. Resumo do projeto

Como primeiro passo da trilha de SQL, você deverá seguir os tutoriais do SQLZoo. SQLZoo é um site educacional dedicado ao ensino de SQL. Ele oferece uma variedade de recursos e ferramentas para aprender e praticar.

Os Tutoriais Interativos do SQLZoo são guias passo a passo que cobrem desde conceitos básicos até temas avançados de SQL. Cada lição inclui exercícios práticos que você pode resolver diretamente no navegador.

Como entrega deste primeiro passo, você deverá resolver os exercícios propostos no HackerRank usando uma conta própria nesta plataforma. Durante a sessão de Project Feedback com seu coach, as soluções propostas serão revisadas e discutidas.

Nota: É importante escolher MySQL como banco de dados para resolver os exercícios do HackerRank.

SQL Murder Mystery 🕵️‍♀️

Uma vez que você tenha completado os tutoriais e os exercícios do HackerRank, estará em condições de usar suas habilidades em SQL para nos ajudar a resolver um mistério: ocorreu um assassinato em 2018 e tivemos acesso ao banco de dados da polícia de SQL City. Precisamos da sua ajuda para encontrar o culpado.

Como entrega, esperamos um relatório em uma Notebook Colab (Jupyter) detalhando o processo que você utilizou para descobrir o assassino.

Você pode começar a partir do modelo neste repositório.

Open In Colab

2. Tutoriais Interativos

A seguir está a ordem em que sugerimos seguir os tutoriais.

  1. SELECT basics

  2. SELECT name

  3. SELECT from World

  4. SELECT from Nobel

  5. Completar os seguintes exercícios do HackerRank:

  6. SELECT within SELECT

  7. SUM and COUNT

  8. JOIN

  9. Completar os seguintes exercícios do HackerRank:

  10. More JOIN operations

  11. Self join

  12. Using Null

  13. Completar os seguintes exercícios do HackerRank:

3. Considerações para pedir seu Project Feedback

Antes de agendar seu Project Feedback com seu coach, certifique-se de:

  • Completar os 10 tutoriais propostos
  • Completar os 11 exercícios do HackerRank propostos
  • Descobrir o assassino e escrever um relatório em uma Notebook Colab (Jupyter)

4. Objetivos de aprendizado

  1. Realizar operações básicas de consulta em um banco de dados utilizando as cláusulas SELECT, WHERE e ORDER BY.
  2. Trabalhar com funções de agregação como COUNT, SUM, AVG, MAX e MIN, e cláusulas de agrupamento de dados como GROUP BY e HAVING.
  3. Compreender e utilizar joins para combinar dados de múltiplas tabelas.
  4. Trabalhar com subconsultas e consultas aninhadas.