This project contains my data analysis and SQL practice work using the Sakila Sample Database in MySQL.
The goal of this project is to explore database analysis techniques, improve SQL skills, and gain insights from real-world structured data.
The Sakila database is a sample dataset provided by MySQL that represents a DVD rental store.
It includes tables for customers, films, rentals, payments, and staff, making it ideal for practicing data analysis and query writing.
This project demonstrates:
- Querying relational data
- Using SQL joins, groupings, and aggregations
- Analyzing customer and rental trends
- Practicing subqueries, views, and analytical functions
- Strengthen SQL and data analysis concepts
- Perform real-world style analytical queries
- Generate insights from the Sakila dataset
- Build query logic for data-driven decision-making
| Tool | Purpose |
|---|---|
| MySQL | Database management and query execution |
| Sakila DB | Sample dataset for practice |
| SQL | Data analysis and manipulation |
| Workbench / Command Line | Query interface |
-
Identified most popular movie genres and rental patterns
-
Analyzed top-spending customers and store performance
-
Practiced advanced SQL techniques such as subqueries, joins, and views
| Muhammad Yasir 💼 Data Analyst | SQL Enthusiast | BI Learner 📧 Contact: yaisikhan111@gmail.com
-
Add visualization using Power BI or Tableau
-
Automate query execution via Python
-
Explore database optimization and indexing techniques