Hello guys,
Nesse post vou mostrar um site muito bacana com vários Exercícios de SQL (e outras linguagens também) e você não precisa instalar nada para praticar!!! #gogogo
YouTube – Vídeo:
Segue abaixo um vídeo que gravei no YouTube resolvendo alguns Exercícios de SQL na Prática utilizando o site do Hacker Rank:
https://www.youtube.com/watch?v=SRqsQrOFO-E&t
HackerRank:
LINK: https://www.hackerrank.com/
Conheci esse site após uma dica de uma pessoa aqui do time na Power Tuning (valeu guys!) e resolvi compartilhar com vocês, pois achei o site muito interessante e me agradou bastante, inclusive estou recomendando para os meus alunos treinarem também.
O que eu achei mais interessante é que você pode treinar a linguagem SQL sem precisar instalar nada, apenas acessando um site e nada mais!!! Isso é muito prático e facilita demais a vida de quem está começando na área!
Esse site pode ser utilizado por empresas ou individualmente. No meu caso, escolhi a opção da direita.
Depois dessa tela você vai precisar de um usuário e senha (aqui utilizei o Gmail mesmo).
Depois de conectar, você pode escolher a linguagem (aqui escolhi SQL). Repare que temos vários tipos de linguagens! TOP!!! =)
Ao escolher SQL, vamos ver diversos exercícios e também podemos utilizar alguns filtros no canto direito da tela.
Selecionei um dos exercícios apenas para mostrar como funciona:
Vamos ter um enunciado em inglês, bom que você já aproveita pra praticar o inglês e o SQL juntos (DICA: se tiver dificuldades com o inglês utilize o Google Translate xD)!
No canto superior direito você pode selecionar a linguagem SQL, no meu caso escolhi “MS SQL Server”.
No canto inferior direito temos um botão “Run Code” para rodar e testar o código e outro “Submit Code” para enviar o código e validar se a resposta está correta ou não.
Para os exercícios, vamos escrever nossas queries no quadro branco a direita OK.
Vou colocar aqui o enunciado desse exercício:
“Query all columns for all American cities in the CITY table with populations larger than 100000. The CountryCode for America is USA.”
Primeiro, vou simular uma resposta incorreta fazendo apenas um SELECT * FROM na tabela “CITY”.
Repare que ele também informa o resultado esperado (eu retornei 9 linhas, mas ele esperava apenas 5).
Agora vamos escrever a query corretamente incluindo as condições no WHERE e enviar novamente.
Por fim, se você tiver alguma dúvida na questão você pode selecionar a opção “Discussions” no canto esquerdo. Lá você pode deixar algum comentário ou validar se já tem algo que possa te ajudar.
E aí, curtiu? =)
Se você conhece mais algum site que possa ajudar outras pessoas, deixa aí nos comentários OK.
Se você estiver com alguma dificuldade e precisar de uma mentoria ou aulas de SQL pode me procurar! xD
https://luizlima.net/mentoria-t-sql/
Espero que tenha gostado e que isso também possa ser útil no seu dia a dia. Até o próximo post!
Me siga no LinkedIn e YouTube para ficar por dentro das novidades.
Abraço,
Luiz Vitor França Lima
Consultor SQL Server