SlideShare a Scribd company logo
1 of 14
By: Zachary Pappas, Jonathon Ydrogo, Janet Huong, Ting Yan, and Andrew Dixon
1
Summary
★ Founded 2009 in San Francisco, California
★ Application connecting drivers with people who need a ride
★ Allows customers to arrange and schedule transportation and/or logistics
services with third party providers
★ Provides business travel for employees
★ UberRUSH delivers for Shopify, Clover, Delivery.com, 1800Flowers, etc.
★ UberEATS gets you the food you want from the restaurants you love. Open
the app, find what you're craving, and it is delivered to you.
2
Business Rules
1. Drivers must be over 18 years old
2. Drivers must have a driver’s license
3. Customers must have a credit card
4. Drivers’ vehicle must be insured
5. Drivers must have at least one vehicle; one vehicle can only belong to many
drivers
6. Vehicle cannot be older than 10 calendar years
7. One paying customer per ride request
8. Customers’ geographic information and destination location will be collected
upon ride request
3
Business Rules
1. Active drivers’ geographic information will always be displayed to customers
2. Customers’ geographic information will be sent to driver after ride request is
accepted by driver
3. After ride is complete, information about the ride will be stored (ex. customer
ratings, driver ratings, price, distance, duration)
4. Each ride will be identified by an identification number
5. Each person will be identified by an identification number
6. Each vehicle will be identified by its VIN
7. Drivers can have one or many ride requests
8. Ride requests can only have one driver
9. Customer and driver reviews are optional 4
ER Model
5
EER Model
6
7
Logical Design
Person (Person_ID, First_Name, Last_Name, User_Name, DOB, Phone_Number, Email, Person_Type (C,D))
Customer (Person_ID, Credit_Card_Number)
Driver (Person_ID, Drivers_License_Number)
DriversVehicles(Person_ID, VIN)
Vehicle (VIN, Person_ID, Make, Model, Year, License_Plate, Insurance_Number)
Ride (Order_ID, Driver_ID, Customer_ID, VIN, Duration, Distance, Price, Customer_Location, Destination_Location, Customer_Review,
Driver_Review)
Data Integrity
8
Query #1
Determine which rides were longer than 10 miles:
select order_ID
from ride
where distance > '10.0';
9
Query #2
Determine which vehicles are greater than 2010:
select model
from vehicle
where year>'2010';
10
Query #3
Show which drivers were associated with customer ID 77182804:
select customer_ID, driver_ID
from ride
where customer_ID='77182804';
11
Query #4
Determine the first name, last name, and DOB of all
persons born before July 16, 1991:
Select firstname, lastname, DOB
from person
where DOB<'16-jul-91';
12
Query #5
Shows the current age of the individual
select firstname, lastname, DOB,
round((sysdate-DOB)/'365') age
from person;
13
Conclusion
The database provides storage for company information including:
● Person Information
● Customer Information
● Driver Information
● Vehicle Information
● Ride Information
The data collected can be used to analyze and monitor company progression.
The data can also help to determine the need for additional vendors in different
locations.
14

More Related Content

What's hot

Blue Ocean Strategy – Uber (Ridesharing Service) - Disruptive Cab Booking Ser...
Blue Ocean Strategy – Uber (Ridesharing Service) - Disruptive Cab Booking Ser...Blue Ocean Strategy – Uber (Ridesharing Service) - Disruptive Cab Booking Ser...
Blue Ocean Strategy – Uber (Ridesharing Service) - Disruptive Cab Booking Ser...Rajesh Prabhakar
 
MKT 310 uber presentation final
MKT 310 uber presentation finalMKT 310 uber presentation final
MKT 310 uber presentation finalMaggie Thompson
 
Insights uber
Insights uberInsights uber
Insights uberadam142
 
Presentation2 - uber
Presentation2 - uberPresentation2 - uber
Presentation2 - uberEllie Dhanjal
 
Uber's Market Strategy - An example of modern day business models
Uber's Market Strategy - An  example of modern day business modelsUber's Market Strategy - An  example of modern day business models
Uber's Market Strategy - An example of modern day business modelsRahul Shaha
 
UBER Thailand Presentation at WebMob Thailand - March 2014
UBER Thailand Presentation at WebMob Thailand - March 2014UBER Thailand Presentation at WebMob Thailand - March 2014
UBER Thailand Presentation at WebMob Thailand - March 2014Bangkok Entrepreneurs
 
Uber Presentation
Uber PresentationUber Presentation
Uber PresentationKyle Lake
 
Uber for business imc final presentation
Uber for business imc final presentationUber for business imc final presentation
Uber for business imc final presentationJorge Tatto
 
Uber vs Grab SWOT Anaysis
Uber vs Grab SWOT AnaysisUber vs Grab SWOT Anaysis
Uber vs Grab SWOT AnaysisShooger
 
Industry Intelligence - Uber Rideshare Analysis
Industry Intelligence - Uber Rideshare AnalysisIndustry Intelligence - Uber Rideshare Analysis
Industry Intelligence - Uber Rideshare AnalysisBrent Chudoba
 
Uber technologies inc
Uber technologies inc Uber technologies inc
Uber technologies inc Varsha Singh
 
8 things Uber can teach you about product design
8 things Uber can teach you about product design8 things Uber can teach you about product design
8 things Uber can teach you about product designHamish Vallabh
 
Application of the Strategic Management Theories in Uber Bangladesh
Application of the Strategic Management Theories in Uber BangladeshApplication of the Strategic Management Theories in Uber Bangladesh
Application of the Strategic Management Theories in Uber BangladeshPantho Sarker
 
Uber Company Review
Uber Company ReviewUber Company Review
Uber Company ReviewKevin Tan
 
8 Things Uber Can Teach You
8 Things Uber Can Teach You8 Things Uber Can Teach You
8 Things Uber Can Teach YouThe App Business
 
Financial analysis of uber
Financial analysis of uberFinancial analysis of uber
Financial analysis of uberSubrata Mandal
 

What's hot (20)

Blue Ocean Strategy – Uber (Ridesharing Service) - Disruptive Cab Booking Ser...
Blue Ocean Strategy – Uber (Ridesharing Service) - Disruptive Cab Booking Ser...Blue Ocean Strategy – Uber (Ridesharing Service) - Disruptive Cab Booking Ser...
Blue Ocean Strategy – Uber (Ridesharing Service) - Disruptive Cab Booking Ser...
 
MKT 310 uber presentation final
MKT 310 uber presentation finalMKT 310 uber presentation final
MKT 310 uber presentation final
 
Uber case study
Uber case studyUber case study
Uber case study
 
UBER
UBERUBER
UBER
 
Insights uber
Insights uberInsights uber
Insights uber
 
Presentation2 - uber
Presentation2 - uberPresentation2 - uber
Presentation2 - uber
 
Uber's Market Strategy - An example of modern day business models
Uber's Market Strategy - An  example of modern day business modelsUber's Market Strategy - An  example of modern day business models
Uber's Market Strategy - An example of modern day business models
 
UBER Thailand Presentation at WebMob Thailand - March 2014
UBER Thailand Presentation at WebMob Thailand - March 2014UBER Thailand Presentation at WebMob Thailand - March 2014
UBER Thailand Presentation at WebMob Thailand - March 2014
 
How Uber works
How Uber worksHow Uber works
How Uber works
 
Uber Presentation
Uber PresentationUber Presentation
Uber Presentation
 
Uber for business imc final presentation
Uber for business imc final presentationUber for business imc final presentation
Uber for business imc final presentation
 
Uber vs Grab SWOT Anaysis
Uber vs Grab SWOT AnaysisUber vs Grab SWOT Anaysis
Uber vs Grab SWOT Anaysis
 
Industry Intelligence - Uber Rideshare Analysis
Industry Intelligence - Uber Rideshare AnalysisIndustry Intelligence - Uber Rideshare Analysis
Industry Intelligence - Uber Rideshare Analysis
 
Uber technologies inc
Uber technologies inc Uber technologies inc
Uber technologies inc
 
8 things Uber can teach you about product design
8 things Uber can teach you about product design8 things Uber can teach you about product design
8 things Uber can teach you about product design
 
Application of the Strategic Management Theories in Uber Bangladesh
Application of the Strategic Management Theories in Uber BangladeshApplication of the Strategic Management Theories in Uber Bangladesh
Application of the Strategic Management Theories in Uber Bangladesh
 
Uber Company Review
Uber Company ReviewUber Company Review
Uber Company Review
 
UBER
UBERUBER
UBER
 
8 Things Uber Can Teach You
8 Things Uber Can Teach You8 Things Uber Can Teach You
8 Things Uber Can Teach You
 
Financial analysis of uber
Financial analysis of uberFinancial analysis of uber
Financial analysis of uber
 

Similar to Uber Database Documents Company Operations

Car mate - Company Car-Pool app Idea
Car mate - Company Car-Pool app IdeaCar mate - Company Car-Pool app Idea
Car mate - Company Car-Pool app IdeaSarath Karunakaran
 
WebXpress Android Capability
WebXpress Android CapabilityWebXpress Android Capability
WebXpress Android CapabilityWebXpress.IN
 
Track droid user manual 2.1
Track droid user manual 2.1Track droid user manual 2.1
Track droid user manual 2.1WebXpress.IN
 
Tab A Ride - Any Time Any Way
Tab A Ride - Any Time Any WayTab A Ride - Any Time Any Way
Tab A Ride - Any Time Any WayHarikrishna Patel
 
Carproof used-car-buying-guide
Carproof used-car-buying-guideCarproof used-car-buying-guide
Carproof used-car-buying-guideAdam Guerguis
 
PowerPoint Presentation Designer - Travel Company
PowerPoint Presentation Designer - Travel CompanyPowerPoint Presentation Designer - Travel Company
PowerPoint Presentation Designer - Travel CompanySlides IQ
 
Assignment DetailsAssignment Number 4Assignment TypeRese.docx
Assignment DetailsAssignment Number 4Assignment TypeRese.docxAssignment DetailsAssignment Number 4Assignment TypeRese.docx
Assignment DetailsAssignment Number 4Assignment TypeRese.docxssuser562afc1
 
Publication of research paper on revenue audit of car rental facility desk fo...
Publication of research paper on revenue audit of car rental facility desk fo...Publication of research paper on revenue audit of car rental facility desk fo...
Publication of research paper on revenue audit of car rental facility desk fo...consultancy services provider
 
CarSwappings: Now Travel without paying anything in your visiting city..
CarSwappings: Now Travel without paying anything in your visiting city..CarSwappings: Now Travel without paying anything in your visiting city..
CarSwappings: Now Travel without paying anything in your visiting city..abhaybakshijdp
 
OIGO Presentation 2.15
OIGO Presentation 2.15OIGO Presentation 2.15
OIGO Presentation 2.15Raghu Kaimal
 
The problem of application based transportation in indonesia
The problem of application based transportation in indonesiaThe problem of application based transportation in indonesia
The problem of application based transportation in indonesiaPutika Ashfar Khoiri
 
AnCon09 DTMO
AnCon09 DTMOAnCon09 DTMO
AnCon09 DTMOsnispel
 

Similar to Uber Database Documents Company Operations (20)

Car mate - Company Car-Pool app Idea
Car mate - Company Car-Pool app IdeaCar mate - Company Car-Pool app Idea
Car mate - Company Car-Pool app Idea
 
WebXpress Android Capability
WebXpress Android CapabilityWebXpress Android Capability
WebXpress Android Capability
 
Track droid user manual 2.1
Track droid user manual 2.1Track droid user manual 2.1
Track droid user manual 2.1
 
The RideBoom App_1.0_upd
The RideBoom App_1.0_updThe RideBoom App_1.0_upd
The RideBoom App_1.0_upd
 
Tab A Ride - Any Time Any Way
Tab A Ride - Any Time Any WayTab A Ride - Any Time Any Way
Tab A Ride - Any Time Any Way
 
Carproof used-car-buying-guide
Carproof used-car-buying-guideCarproof used-car-buying-guide
Carproof used-car-buying-guide
 
PowerPoint Presentation Designer - Travel Company
PowerPoint Presentation Designer - Travel CompanyPowerPoint Presentation Designer - Travel Company
PowerPoint Presentation Designer - Travel Company
 
Taxi Mobile Application
Taxi Mobile Application Taxi Mobile Application
Taxi Mobile Application
 
RoadRe Pitch deck
RoadRe Pitch deckRoadRe Pitch deck
RoadRe Pitch deck
 
Finder GPS Tracking
Finder GPS TrackingFinder GPS Tracking
Finder GPS Tracking
 
Assignment DetailsAssignment Number 4Assignment TypeRese.docx
Assignment DetailsAssignment Number 4Assignment TypeRese.docxAssignment DetailsAssignment Number 4Assignment TypeRese.docx
Assignment DetailsAssignment Number 4Assignment TypeRese.docx
 
Publication of research paper on revenue audit of car rental facility desk fo...
Publication of research paper on revenue audit of car rental facility desk fo...Publication of research paper on revenue audit of car rental facility desk fo...
Publication of research paper on revenue audit of car rental facility desk fo...
 
Part 3
Part 3Part 3
Part 3
 
Motor Vehicle Permit
Motor Vehicle PermitMotor Vehicle Permit
Motor Vehicle Permit
 
CarSwappings: Now Travel without paying anything in your visiting city..
CarSwappings: Now Travel without paying anything in your visiting city..CarSwappings: Now Travel without paying anything in your visiting city..
CarSwappings: Now Travel without paying anything in your visiting city..
 
ParkD at Seattle
ParkD at SeattleParkD at Seattle
ParkD at Seattle
 
New 3 - Intro.pptx
New 3 - Intro.pptxNew 3 - Intro.pptx
New 3 - Intro.pptx
 
OIGO Presentation 2.15
OIGO Presentation 2.15OIGO Presentation 2.15
OIGO Presentation 2.15
 
The problem of application based transportation in indonesia
The problem of application based transportation in indonesiaThe problem of application based transportation in indonesia
The problem of application based transportation in indonesia
 
AnCon09 DTMO
AnCon09 DTMOAnCon09 DTMO
AnCon09 DTMO
 

Uber Database Documents Company Operations

  • 1. By: Zachary Pappas, Jonathon Ydrogo, Janet Huong, Ting Yan, and Andrew Dixon 1
  • 2. Summary ★ Founded 2009 in San Francisco, California ★ Application connecting drivers with people who need a ride ★ Allows customers to arrange and schedule transportation and/or logistics services with third party providers ★ Provides business travel for employees ★ UberRUSH delivers for Shopify, Clover, Delivery.com, 1800Flowers, etc. ★ UberEATS gets you the food you want from the restaurants you love. Open the app, find what you're craving, and it is delivered to you. 2
  • 3. Business Rules 1. Drivers must be over 18 years old 2. Drivers must have a driver’s license 3. Customers must have a credit card 4. Drivers’ vehicle must be insured 5. Drivers must have at least one vehicle; one vehicle can only belong to many drivers 6. Vehicle cannot be older than 10 calendar years 7. One paying customer per ride request 8. Customers’ geographic information and destination location will be collected upon ride request 3
  • 4. Business Rules 1. Active drivers’ geographic information will always be displayed to customers 2. Customers’ geographic information will be sent to driver after ride request is accepted by driver 3. After ride is complete, information about the ride will be stored (ex. customer ratings, driver ratings, price, distance, duration) 4. Each ride will be identified by an identification number 5. Each person will be identified by an identification number 6. Each vehicle will be identified by its VIN 7. Drivers can have one or many ride requests 8. Ride requests can only have one driver 9. Customer and driver reviews are optional 4
  • 7. 7 Logical Design Person (Person_ID, First_Name, Last_Name, User_Name, DOB, Phone_Number, Email, Person_Type (C,D)) Customer (Person_ID, Credit_Card_Number) Driver (Person_ID, Drivers_License_Number) DriversVehicles(Person_ID, VIN) Vehicle (VIN, Person_ID, Make, Model, Year, License_Plate, Insurance_Number) Ride (Order_ID, Driver_ID, Customer_ID, VIN, Duration, Distance, Price, Customer_Location, Destination_Location, Customer_Review, Driver_Review)
  • 9. Query #1 Determine which rides were longer than 10 miles: select order_ID from ride where distance > '10.0'; 9
  • 10. Query #2 Determine which vehicles are greater than 2010: select model from vehicle where year>'2010'; 10
  • 11. Query #3 Show which drivers were associated with customer ID 77182804: select customer_ID, driver_ID from ride where customer_ID='77182804'; 11
  • 12. Query #4 Determine the first name, last name, and DOB of all persons born before July 16, 1991: Select firstname, lastname, DOB from person where DOB<'16-jul-91'; 12
  • 13. Query #5 Shows the current age of the individual select firstname, lastname, DOB, round((sysdate-DOB)/'365') age from person; 13
  • 14. Conclusion The database provides storage for company information including: ● Person Information ● Customer Information ● Driver Information ● Vehicle Information ● Ride Information The data collected can be used to analyze and monitor company progression. The data can also help to determine the need for additional vendors in different locations. 14