top of page

Gourmet Garden: Restaurant Database Management System


This project was developed as part of CIS 9340 – Principles of Database Management Systems at Baruch College.

​

Overview

This presents a fully relational database for a fine-dining restaurant to manage real-world operations like reservations, orders, staff scheduling, billing, and customer feedback.

Developed using Microsoft Access and SQL, the system transforms manual processes into a digital framework with a strong relational structure and integrity. It features an end-to-end design — from ER modeling and normalization to SQL implementation — ensuring reliability, scalability, and ease of data retrieval.

​

 What we built
  • Designed ER diagrams and relational schemas based on business logic

  • Applied 1NF to 3NF normalization to remove redundancy and improve structure

  • Wrote SQL DDL/DML scripts to create tables, insert sample data, and run analytical queries

  • Implemented billing integration with support for cash and card payments

  • Enforced data consistency using primary and foreign key constraints

​

Outcome

The system enhances restaurant efficiency by automating key workflows and enabling fast, accurate access to operational data. It also supports better decision-making through reliable reporting and a clean data structure

​

​​

                 VIEW on GitHub                                                     Download Report

bottom of page