SQL Project
SQL Project
Requirements:
Database Design:
Design an appropriate schema for the database, including tables for customers,
products, orders, and inventory. Consider normaliza on principles to ensure data
integrity and minimize redundancy.
Define primary keys, foreign keys, and any necessary constraints.
Advanced Queries:
1. Write more complex SQL queries to answer advanced ques ons such as:
2. List customers who have not made any purchases.
3. Iden fy products that are low in stock.
4. Calculate average order value.
5. Iden fy customers who made purchases in a specific me period.
Documenta on:
Provide documenta on explaining the database schema, sample data, and how to
run the SQL queries.
Include descrip ons of each table, their rela onships, and the purpose of each query.
Deliverables:
SQL script files containing the database schema, sample data, and queries.
Documenta on file in PDF or Markdown format.