Skip to content

Relational database system for an online chocolate shop. Developing a system for handling inventory, customers, orders and customer/user authentication. All implemented with SQL techniques such as stored procedures wrapped in transactions. SQL queries flavored for MySQL.

License

Notifications You must be signed in to change notification settings

ImMaxRoss/SQL_ECommerce_MGMT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SQL_ECommerce_MGMT

Relational database system for an online chocolate shop

Project Overview:

Developing a system for handling inventory, customers, orders and customer/user authentication. All implemented with SQL utilizing techniques such as stored procedures wrapped in transactions. SQL queries flavored for MySQL.

Project Components:

1. Database Design

  • a. Database Schema Design
  • b. Table relationships
  • c. Feature Constraints

2. Data Population

  • a. Sample data used for database
  • b. Queries to Ensure data consistency and referential integrity

3. Basic Operations

  • a. CRUD operations for managing chocolate, customers/users, and orders
  • b. Allow users to add, update, and delete records from the database

4. Intermediate Queries

  • a. Example queries to retrieve information such as:
    • i. Top-selling chocolate
    • ii. Customers with the highest order amounts
    • iii. Total revenue generated over a specific period
    • iv. Chocolate with low inventory levels

5. Advanced Features

  • a. Transactions implemented to ensure atomicity and consistency during order processing
  • b. Stored Procedures to answer specific business questions (e.g., identifying patterns in customer behavior)
  • c. Query performance optimization
  • d. Role-based access control to restrict access to sensitive data and operations

6. Conclusions & Next Steps

  • Conclusions
  • Next Steps

Contact Information

Contributor Github email LinkedIn
Max ImMaxRoss max@maxross.com maxim-ross

thank_you_pic

File Structure

.
├── data
│  └── data_sample.csv
├── static
│  ├── thank_you.jpg
├── LICENSE
├── README.md
└── sql_system_walkthrough.ipynb

About

Relational database system for an online chocolate shop. Developing a system for handling inventory, customers, orders and customer/user authentication. All implemented with SQL techniques such as stored procedures wrapped in transactions. SQL queries flavored for MySQL.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published