This project explores movie rental store data using SQL & Python to extract insights into customer behavior, rental patterns, revenue trends, and inventory management. The dataset consists of 16 interrelated tables, covering actors, films, customers, transactions, payments, and more.
β
Perform Exploratory Data Analysis (EDA) to identify patterns & trends
β
Optimize inventory management by analyzing rental frequency & demand
β
Gain insights into customer preferences & spending behavior
β
Use SQL queries for data extraction & transformation
β
Create visualizations for better storytelling & decision-making
The dataset includes 16 tables, categorized as follows:
- Customers & Transactions:
customer,rental,payment - Movies & Inventory:
film,inventory,category,language - Business Operations:
store,staff,address,city,country
- πΉ SQL β Data extraction & query analysis
- πΉ Python β Data wrangling & visualization (
pandas,matplotlib,seaborn) - πΉ Jupyter Notebook β Interactive data exploration
- πΉ Power BI/Tableau (Optional) β Dashboard creation
We conducted a deep dive into the dataset to explore:
π Customer Behavior β Frequent renters, revenue contribution, payment patterns
π Rental Trends β Most/least rented movies, peak rental times, store performance
π Revenue Insights β Top-paying customers, seasonal trends, late returns
π Genre Popularity β Categories with the highest demand
This project features optimized SQL queries to extract insights:
βοΈ Top Customers β Who contributes most to revenue?
βοΈ Popular Movies β Which films are rented the most?
βοΈ Revenue by Store β Performance comparison of different branches
βοΈ Late Returns Impact β How do late returns affect business?
Below are key insights derived from the Movie Rental Store Analysis dataset:
π Insight: The highest number of rentals come from urban regions, with New York, Los Angeles, and Chicago leading the market. International demand is growing, particularly in Europe and Asia.
π Insight: The total revenue trend shows consistent monthly growth, with summer months (June-August) generating the highest sales. Promotional periods also drive temporary spikes.
π Insight: 65% of customers prefer action and comedy films, and the majority of loyal customers rent at least 5 movies per month. Discounts on bulk rentals encourage repeat customers.
π Insight: The peak rental times are Friday and Saturday evenings, with a high return rate on Mondays. Late fees contribute 12% of total revenue, suggesting an opportunity to optimize return reminders.
π Insight: Top-performing films belong to the Action and Thriller genres. Movies with high IMDb ratings tend to have longer rental durations. Old classics are still in demand, contributing 20% of revenue.
π Insight: Films starring A-list actors drive the most rentals. Actors like Tom Hanks and Meryl Streep appear frequently in high-performing movies. Comedy and Drama genres dominate the rental market.
β
Urban areas dominate rentals, but international growth is promising.
β
Summer months and weekends are peak periods for revenue.
β
Customer loyalty programs can drive more repeat business.
β
Action, Thriller, and Comedy movies are the best performers.
β
Star power plays a major role in rental demand.
π‘ Note: Replace images/filename.png with the actual file path where your images are stored in your repository.
π Let me know if you need any modifications or additional insights! ππ₯
For any queries or collaborations, feel free to connect:
πΉ Mayank Yadav
π§ Email: mayanky075@gmail.com
π LinkedIn: linkedin.com/in/mayankyadv
π GitHub: github.com/mayankyadav23
git clone https://github.com/mayankyadav23/movie-rental-store-analysis.git
cd movie-rental-store-analysis




