This is challenging SQL Murder Mystery game to really challenge your skills. Use SQL to solve the murder. Don't forget to check out the ERD (Entity Relationship Diagram) so you can work out the proper queries to solve the puzzle.
Data design and "common sense" data normalization is a huge topic. These two videos explain it fairly well and show you how to design an "Entity Relationship Diagram" easily in Lucid Charts (part of google docs). This will be important to ensure 'data integrity'.
Some of this stuff is a bit hard to get your head around right now. But watch it all the same. You will have the chance to put it in practice in task 4.
Beginner focused intro lesson for using SQL with Python.
Work through this to understand how to query your sqlite database file with Python and output the results of the queries.
In this tutorial you will:
Create a table in SQLite Studio with the correct data types
Enter data into the database with SQLite Studio
Write and test SQL Queries on your data
Write Python Code to interface with your database and output the data
Teachers:
You may want to get your kids to hand this in or check the progress at this stage. It's critical for moving on. Students who did Techquity Level 1 may have already completed this.