Databases are extraordinarily powerful in managing sets of data. This lab is aimed at students with a moderate understanding of data engineering, and Python who want to understand how to perform aggregates on data such as COUNT()
, SUM()
, and AVG()
. We will also look into advanced statements like CASE
, and functions like DATEDIFF()
and CONCAT()
. We will walk through the changing requirements of a bug-tracking application and how to handle them.
Upon completion of this lab, you will be able to:
This lab is intended for:
You should possess:
Due to the resources being provisioned for this lab, it can take up to 20 minutes from when you start the lab until the SQL instance becomes ready.
June 24th, 2025 - Updated GCP VM instance image
April 23rd, 2025 - Updated Cloud SQL DB version and screenshots to reflect the latest UI
August 8th, 2024 - Added password protection to notebook
September 4th, 2023 - Updated instruction to use the correct table