DBMS Micro Project
DBMS Micro Project
DBMS Micro Project
EDUCATION
MICRO PROJECT
REPORT BOOKLET.
Resources Required: -
1.
Discussion and finalization
1st
of topic
2. Preparation and
2nd
submission of Abstract
3.
3th Collection of Data
4.
4th Implementation
5. Check, Validation and
5th
Execution of code
6. Compilation of Report
6th
and Presentation
7. 7th Actual Presentation &
Final submission of
Micro Project
Sign of the Student: -
1. 2) 3)
Brief Description:
An RMS typically includes features such as menu management, which allows restaurants to manage
their menu offerings and prices, and ordering and payment processing, which streamlines the ordering
and payment process for customers. The software may also include a kitchen display system, which
provides real-time updates on customer orders to the kitchen staff.
The reporting and analytics capabilities of an RMS enable restaurants to gain valuable insights into
their business performance, including sales trends, inventory levels, customer behaviour, and more.
This information can help restaurants make informed decisions and identify areas for improvement.
An RMS with a database management system (DBMS) component allows for efficient storage, retrieval,
and manipulation of data related to menu items, inventory, customer information, sales, and other
aspects of the business. The software provides real-time updates and reporting capabilities, enabling
informed decision making and improving overall operational efficiency.
Overall, an RMS provides a comprehensive solution for restaurants, streamlining key business
processes, reducing manual tasks, and helping to increase profits and improve customer satisfaction.
We design our system using the following things which
helps to draw E-R model.
Entity:-
In a restaurant database, bill, customer, food, and order is an entity can be a real-world
object, either animate or inanimate, that can be easily considered as entities. An entity set is a
collection of similar types of entities.
Attribute:-
In general, an attribute is a characteristic. In a database management system (DBMS),
an attribute refers to a database component, such as a table. It also may refer to a
database field. Attributes describe the instances in the row of a database.
Relationship:-
Relational model in DBMS. In relational model, the data and relationships are represented
by collection of inter-related tables. Each table is a group of column and rows, where column
represents attribute of an entity and rows represents records.
ER-Diagram:-
AIM OF MICRO-PROJECT:
To develop a project titled “Restaurant Management” and is developed to
maintain the operation done in a Restaurant. Fast designing of database. It makes Less error,
more search capacity. A database to store the costumer’s detail and bill details.
1. Assessment: Evaluate the current system and identify areas for improvement.
2. Planning: Define the goals, requirements, and scope of the project, including the database
design and data storage needs.
3. Selection: Choose the right RMS software that meets the specific needs of the restaurant
and has a suitable DBMS component.
4. Data Migration: Transfer existing data into the new system, including menu items,
customer information, and sales data.
5. Database Design: Design and set up the database structure to store the data in an
organized and efficient manner.
6. Training: Provide training to staff on how to use the new software and the DBMS
component.
7. Testing: Conduct thorough testing to ensure the software and DBMS are functioning
correctly.
8. Deployment: Implement the RMS and integrate it into the restaurant's existing systems,
including the database.
The results of implementing an RMS with a DBMS component can include improved efficiency and
productivity, better customer satisfaction, and increased profits. With the automation of key
business processes and the ability to store and access data efficiently, restaurants can save time
and reduce manual tasks. The software provides valuable insights into the business, allowing
restaurants to make informed decisions and identify areas for improvement. An RMS with a DBMS
also enhances customer experience by streamlining the ordering and payment process, providing
personalized service, and building better customer relationships.
Database of table Restaurant: -
Results: -
Create table for Customer: -
Results: -
Create table for Restaurant info:-
Results: -
Create table for waiter: -
Results: -
Create table for Order: -
Results: -
Create table order_info: -
Results: -
Create table Food: -
Results: -
Create table for Food Details: -
Results: -
Create table Chef: -
Results: -
Create table Bill: -
Results: -
Create table Bill Details: -
Results: -
SUBQUERY: -
Q1. Display the order detail and bill number having price amount 1050 from the
database.
Result: -
Q2.Display the name of chef who is serving order number 5 from the database (Chef
id=695).
Result:-
Q4. Display the address of restaurant ‘Amit Garden’ from the data base.
Result: -
Q5. Display waiter id, waiter name he/she serving order no.3.
Result:-
Conclusion:
Depending on the user or users ,if an organisation has multiple usres then they should
go for SQL server based application.
this project shows how to create tables in SQL and how to create simple data
manipulation language and definition language with definition language and definition
language with how to execute them.