Skip to content

A PostgreSQL-based Book Store Management System that manages books, customers, and orders with data analysis through SQL queries

Faryalhassan24/Book-Store-Management-System-using-PostgreSQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About the project

The Book Store Management System is a database-driven project built using PostgreSQL to manage book inventories, customer information, and order transactions efficiently. It demonstrates practical use of SQL concepts such as table creation, relationships, data manipulation, and analytical queries to extract meaningful insights from the data.

Objectives

• To design a normalized and relational database for bookstore operations. • To perform advanced SQL operations like joins, aggregations, and filtering. • To analyze sales, revenue, and customer behavior efficiently.

Database Design

The system includes three main tables:

  1. Books – Stores details such as title, author, genre, price, and stock.
  2. Customers – Contains customer information like name, contact, and location.
  3. Orders – Tracks purchase details, quantities, and total amounts. All tables are connected through Primary and Foreign Keys, ensuring data integrity.

Implementation

• Developed and tested using PostgreSQL. • Data imported through the COPY command from CSV files. • Queries demonstrate: o Data retrieval and filtering o Revenue calculation and stock tracking o Customer and sales analysis through joins

About

A PostgreSQL-based Book Store Management System that manages books, customers, and orders with data analysis through SQL queries

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published