Welcome to the Netflix-Database-MySQL project! This project simulates Netflix's business operations using MySQL, including managing content production, user subscriptions, and activities.
In this project, we designed and implemented a relational database ποΈ for Netflix using SQL. It covers entities such as users π€, content π₯, genres π, and more, enabling comprehensive data queries to uncover insights about user behavior and content trends.
- ποΈ Content Management: Manage movies, TV shows, and new arrivals.
- π§βπ€βπ§ User Management: Store details on user profiles, subscriptions, and payments π³.
- π User Interaction: Track user activity, recommendations π‘, and reports π.
- π οΈ Issue Reporting: Manage user-submitted reports regarding technical and content issues.
- π‘ SQL Queries: A collection of useful SQL queries to analyze Netflix's business operations.
- ποΈ Netflix_Database.sql: SQL file containing the schema, data, and queries.
- π Netflix_Report.pdf: A detailed project report, including the database design, schema, and queries.
- π₯ Video Presentation: https://drive.google.com/file/d/1qCuAfws9GqqBofEmEoVVy1XN3l7xgIif/view?usp=sharing
- ποΈ Build a relational database to simulate Netflix operations.
- π Develop SQL queries for retrieving valuable business insights.
- π Analyze relationships between users, content, and reports to optimize Netflixβs workflow.
- Download or clone the repository.
- Import the Netflix_Database.sql file into your MySQL database.
- Start running the SQL queries π₯οΈ to interact with the Netflix database.
- π€ Retrieve user details like name, email, and subscription data.
- π¬ Display all content π₯ from specific genres or regions.
- π Rank the top regions π with the most popular content.
- π Show the most recently added content in the catalog.
- ποΈ Display the voice actors and cast for a particular show.
- βοΈ List all user reports categorized by problem type (e.g., technical π οΈ, content issues π).
Use the provided SQL queries to analyze:
- π User Engagement: Identify trends in user preferences and activity.
- π¬ Content Popularity: Rank the most-watched or liked content by region.
- π Issue Tracking: Analyze the reports submitted by users and their resolutions.
- Entity-Relationship Diagram (ERD): Represents the database structure for better organization π¨.
- Data Dictionary: A well-documented guide to the tables and fields used in the database π.
- Complex SQL Queries: Utilize advanced joins and subqueries for deeper insights π.
- π Netflix Business Model Canvas
- π Netflix History