Assessment and Project Plan DA Querying Data 3851
Assessment and Project Plan DA Querying Data 3851
Project
Restoring the lifeblood of Maji Ndogo
At the heart of this project is the water crisis faced by a fictitious country called Maji Ndogo. In this project, we will dive deep into the intricacies of
using SQL to solve complex problems.
This project progressively challenges us and offers less guidance as we progress, pushing us to think critically. By the end, we won’t just have a
deeper understanding of SQL but also a blueprint for how to approach problems in future missions.
We’ll complete the project over the four weeks of the Querying data module.
Assessments
This module includes four summative assessments related to the integrated project Restoring the lifeblood of Maji Ndogo.
Each week there will be an MCQ assessment based on the work completed that week. The MCQ tests will require you to run, modify, and refer to the
queries that were used in that part of the project.
The datasets you’ll need to complete the integrated project and compulsory MCQs can be downloaded from the Download Additional Files button on
the integrated project slides on Athena.
Week Content name Context Learning objectives and outcomes
In this first part of the integrated project, we dive into Maji Demonstrate the ability to create and
Ndogo's expansive database containing 60,000 records navigate through a new database.
Integrated project: Beginning our
spread across various tables. As we navigate this trove of
data-driven journey in Maji Demonstrate the ability to create and
data, we'll use basic queries to familiarise ourselves with
Ndogo (Part 1) [Slides] modify basic queries.
the content of each table. Along the way, we'll also refine
some data using DML. Demonstrate the ability to use operators to
create conditional filters.
This MCQ will test your understanding of the basic queries
covered in Part 1. Demonstrate an understanding of
operators to filter data with multiple
Integrated project: Number of questions: 10
criteria.
Maji Ndogo part 1 [MCQ]
Revise the following week one Querying data lessons:
Demonstrate how to use DML and the risks
● SQL basics
associated with changing a database.
● Querying with SQL
2 Part 2 – Clustering data to unveil Maji Ndogo's water crisis
In this second part of the integrated project, we gear up for Demonstrate an understanding of SQL
Integrated project: Clustering a deep analytical dive into Maji Ndogo's water scenario. functions.
data to unveil Maji Ndogo's Harness the power of a wide range of functions, including
water crisis (Part 2) [Slides] intricate window functions, to tease out insights from the Demonstrate an understanding of how SQL
data tables. window functions work and how to use
them effectively.
This MCQ will test your understanding of data aggregation
Demonstrate the ability to use various
and data analysis.
functions to clean and analyse data.
Number of questions: 10
Demonstrate an understanding of data
Integrated project: Revise the following lessons from week two of Querying aggregation techniques.
Maji Ndogo part 2 [MCQ] data:
● SQL string, date, and miscellaneous functions
● SQL numeric functions and aggregation
● SQL window functions
● Control flow functions
In this third part of the integrated project, we will pull data Demonstrate the ability to retrieve data
Integrated project: Weaving the
from many different tables and apply some statistical from multiple sources.
data threads of Maji Ndogo's
analyses to examine the consequences of an audit report
narrative (Part 3) [Slides] Demonstrate an understanding of the
that cross-references a random sample of records.
challenges associated with joining multiple
This MCQ will test your knowledge of database structures data sources together.
and how to combine data from multiple sources.
Integrated project:
Number of questions: 10
Maji Ndogo part 3 [MCQ]
Revise the following lessons from week three of Querying
data:
● Entity-relationship data models
● Joins and set operations
In this final part of the project, we finalise our data analysis Demonstrate the ability to utilise filters,
Integrated project: Charting the
using the full suite of SQL tools. We will gain our final aggregations, functions, and joins
course for Maji Ndogo's water
insights, use these to classify water sources, and prepare together in data analysis.
future [Slides]
relevant data for our engineering teams.
Demonstrate an understanding of the
This MCQ will assess your mastery of SQL by employing a challenges faced in solving complex,
comprehensive toolkit of query techniques. real-world problems using SQL.