Cpp_RDBMS
所属分类:数据库系统
开发工具:C++
文件大小:5KB
下载次数:0
上传日期:2020-09-16 18:58:56
上 传 者:
sh-1993
说明: DBMS_MAPS_STRUCT:5星级酒店的数据库管理。。。。。。前端和后端编程的组合
(DBMS_MAPS_STRUCT: Database Management for a 5 Star Hotel......Combination of Front End and Back End Programming)
文件列表:
GuestList.csv (241, 2020-09-17)
GuestPreference.csv (164, 2020-09-17)
RDBMS.sql (890, 2020-09-17)
WORKSPACE (194, 2020-09-17)
src (0, 2020-09-17)
src\lib (0, 2020-09-17)
src\lib\BUILD (208, 2020-09-17)
src\lib\solution.cc (775, 2020-09-17)
src\lib\solution.h (548, 2020-09-17)
src\main (0, 2020-09-17)
src\main\BUILD (160, 2020-09-17)
src\main\main.cc (3835, 2020-09-17)
# DBMS_MAPS_STRUCT: Database Managemnet for a Hotel
>
> `````````````FRONT END DESIGN``````````````````
>
> 1. Utilizing Structure and Maps to accept and manage the rooms of a 5 Start Hotel in INDIA
> 2. The business hours of the Hotel is from present day 7:00pm till next dat 7:00pm.
> 3. At 7:00 pm everyday, the Metadata of guests are updated with the present day's Guest Detils.
>
> `````````````BACK END DESIGN``````````````````
>
> 1. At 7:00 pm the data of all the present day's guest list is stored into the Relational table is saves as a .csv file for performing Oracle RDBMS operations.
> 2. After the Guests Checkin, Everyday eveing at between 7:00pm-8:00pm they are asked for their preferences like Complementary Breakfast and Gym Booking.
> 3. The Preferences are tabulated and saved as a file.
> 5. The preferences are Joined to the day's Guest Database table .
> 6. Now the updated Day's Guest Details are Pushed into the Guest Database which includs the metadata of all the guests residing in the hotel.
> 7. According to the data in the Metadata or the parent table -> Count of the Breakfast is calculated for next day's Breakfast preperation.
## Installation
You can copy this using this command:
```bash
git clone https://github.com/rksingh23/Cpp_RDBMS.git
```
### Run main:
You can run this using `blaze`:
```bash
bazel run src/main:main
```
### Run Tests:
> No Test for this project
## Installing Bazel
This repo uses `Bazel` for building C++ files.
You can install Bazel using this [link](https://docs.bazel.build/versions/master/install.html).
近期下载者:
相关文件:
收藏者: