Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wonyoung-jang/bagel-coffee-stores
Bagel Corner and Mister Coffee Database Management develops and manages databases for two fictional businesses, focusing on entity-relationship models, MySQL, and SQL scripts for data manipulation and querying. (Note: this is adapted from a school project)
https://github.com/wonyoung-jang/bagel-coffee-stores
Last synced: about 11 hours ago
JSON representation
Bagel Corner and Mister Coffee Database Management develops and manages databases for two fictional businesses, focusing on entity-relationship models, MySQL, and SQL scripts for data manipulation and querying. (Note: this is adapted from a school project)
- Host: GitHub
- URL: https://github.com/wonyoung-jang/bagel-coffee-stores
- Owner: wonyoung-jang
- License: mit
- Created: 2024-01-27T21:49:16.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-03-03T20:01:22.000Z (9 months ago)
- Last Synced: 2024-03-04T00:36:20.942Z (9 months ago)
- Homepage:
- Size: 534 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bagel Corner and Mister Coffee Database Management
This project aims to develop and manage databases for the fictional businesses Bagel Corner and Mister Coffee. It includes tasks such as creating entity-relationship models, constructing databases in MySQL, and scripting SQL for various data operations.
## Table of Contents
- [Languages Used](#languages-used)
- [Technologies Used](#technologies-used)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Bagel Corner Database Blueprints](#bagel-corner-database-blueprints)
- [Mister Coffee Entity-Relationship Diagram](#mister-coffee-entity-relationship-diagram)
- [License](#license)## Languages Used
- SQL
## Technologies Used
- MySQL
## Features
- Entity-Relationship (ER) Modeling for Bagel Corner and Mister Coffee.
- Database creation and management in MySQL.
- SQL scripting for data insertion, manipulation, and querying.
- Optimization of database performance through indexing and view creation.## Installation
1. Install MySQL on your machine.
2. Clone the project repository.
3. Execute the included `bagel_corner_mister_coffee_db_script.sql` SQL script in MySQL to initialize the databases.## Usage
- Interact with the databases using MySQL Workbench or a similar tool.
- Execute the SQL scripts to perform various database operations.## Bagel Corner Database Blueprints
### Bagel Corner Orders
To see an example of a PDF form for orders placed with Bagel Corner: [Bagel Corner Catering Order Form](assets/bagel_corner_catering_order_form.pdf)
### 1st Normal Form (1NF)
![Bagel 1NF](assets/bagel_corner_1NF.jpg)
### 2nd Normal Form (2NF)
![Bagel 2NF](assets/bagel_corner_2NF.jpg)
### 3rd Normal Form (3NF)
![Bagel 3NF](assets/bagel_corner_3NF.jpg)
### Final Database Model
![Bagel Corner ERD](assets/bagel_corner_ERD.jpg)
## Mister Coffee Entity-Relationship Diagram
![Mister Coffee ERD](assets/mister_coffee_ERD.jpg)
## License
[MIT License](LICENSE)