This project simulates a real-world movie ticket booking system. It demonstrates data modeling, cleaning, and advanced SQL analytics to uncover meaningful business insights demonstrating end-to-end data analysis, from raw data to actionable insights — all structured for clarity and collaboration.
-
Well-structured database schema representing customers, movies, shows, theatres, accounts, and tickets.
-
Data cleaning techniques (string manipulation, conversions, type casting).
-
SQL practice with filtering, aggregation, joins, window functions, and CTEs.
-
Business-oriented use cases like customer value analysis and city-level performance.
movie-ticket-booking-analytics/
-
data - Raw or sample data files
-
schema - Database schema documentation (ERD, DDLs)
-
cleaning_scripts - SQL cleaning/update scripts
-
queries - All practice queries and use-case queries
-
screenshots - Screenshots of sample data or results
-
README.md - Project overview
- MySQL
- VS Code / MySQL Workbench
- Git & GitHub
- Showcase SQL skills with real-life inspired use cases.
- Build a complete analytics-ready database from raw structured data.
- Present work cleanly for recruiters and hiring managers.
- Used
JOIN,GROUP BY,HAVING,LIMIT,OFFSET,RANK,CTE, etc. - Cleaned duration formats, derived new columns (total seats, payment method).
- Summarized customer and city-level performance using advanced queries.
If you're a recruiter or someone curious about this project, feel free to reach out!