This project walks through the end-to-end process of building and querying a relational database:
-
Requirements & Analysis
β Captured in the project report (DBPROJECT.pdf)
β Includes entity definitions, relationships, and use-case scenarios -
Schema Design & Data Population
β SQL DDL to create tables, constraints, and identities
β Sample data inserts to illustrate typical records -
Query Development
β A suite of SELECT, JOIN, aggregation, and filtering examples
β Demonstrates common reporting & analytics patterns -
Lessons Learned
β SeeIssues Faced During Project.pdffor challenges (data integrity, constraint handling, performance tuning) and how they were resolved
- A relational database engine (e.g., SQL Server, MySQL, or SQLite)
- A SQL management tool (e.g., SSMS, MySQL Workbench, or any IDE that can run
.sqlscripts)
- Clone this repository
git clone https://github.com/soupond/Database-Project.git cd Database-Project