Skip to content

maddyrojas/DEV014-SQLZoo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tutoriales Interactivos

1. Resumen del proyecto

Cómo primer paso de la ruta de SQL, deberás seguir los tutoriales de SQLZoo. SQLZoo es un sitio web educativo dedicado a la enseñanza de SQL. Ofrece una variedad de recursos y herramientas para aprender y practicar.

Los Tutoriales Interactivos de SQLZoo son guías paso a paso que cubren desde los conceptos básicos hasta temas avanzados de SQL. Cada lección incluye ejercicios prácticos que podrás resolver directamente en el navegador.

Como entregable de este primer paso, deberás resolver los ejercicios propuestos en HackerRank utilizando una cuenta propia en esta plataforma. Durante la sesión de Project Feedback con tu coach, se revisarán y discutirán las soluciones propuestas.

Nota: Es importante elegir MySQL como base de datos para solucionar los ejercicios de HackerRank.

SQL Murder Mystery 🕵️‍♀️

Solved by MADDY ROJAS

Una vez que hayas completado los tutoriales y los ejercicios de HackerRank, estarás en condiciones de utilizar tus habilidades en SQL para ayudarnos a resolver un misterio: Se ha producido un asesinato en 2018 y hemos accedido a la base dedatos de la policía de SQL City. Necesitamos tu ayuda para encontrar al culpable.

Como entregable esperamos un informe en una Notebook Colab (Jupyter) que detalle el proceso que utilizaste para descubrir al asesino.

Puedes empezar desde la plantilla en este repositorio.

Open In Colab

2. Tutoriales Interactivos

A continuación esta el orden en que te sugerimos seguir los tutoriales.

  1. SELECT basics

  2. SELECT name

  3. SELECT from World

  4. SELECT from Nobel

  5. Completar los siguientes ejercicios de HackerRank:

  6. SELECT within SELECT

  7. SUM and COUNT

  8. JOIN

  9. Completar los siguientes ejercicios de HackerRank:

  10. More JOIN operations

  11. Self join

  12. Using Null

Hacker Edition

Puedes tomar el tutorial 14. Window functions e intentar resolver los siguientes ejercicios de HackerRank. Estos ejercicios tienen un alto nivel de dificultad. Es normal que te acuesten resolverlos. Sin embargo no dejes que eso te frustre. Intentalos resolverlos y explora y discute las diferentes alternativas de soluciones con una coach.

3. Consideraciones para pedir tu Project Feedback

Antes de agendar tu Project Feedback con tu coach, asegúrate de:

  • Completar los 10 tutoriales propuestos
  • Completar los 8 ejercicios de HackerRank propuestos
  • Descubrir al asesino y escribir un informe en una Notebook Colab (Jupyter)

4. Objetivos de aprendizaje

  1. Realizar operaciones básicas de consulta de una base de datos utilizando las cláusulas SELECT, WHERE y ORDER BY
  2. Trabajar con funciones de agregación como COUNT, SUM, AVG, MAX y MIN, y cláusulas de agrupación de datos como GROUP BY y HAVING.
  3. Comprender y utilizar joins para combinar datos de múltiples tablas.
  4. Trabajar con subconsultas y consultas anidadas

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%