Question

In: Computer Science

Consider Ace Rent-A-Car, a nationwide automobile rental company. For each car that the company owns, Ace...

Consider Ace Rent-A-Car, a nationwide automobile rental company. For each car that the company owns, Ace records its unique vehicle identification number (VIN), its “make” (manufacturer), model, year of manufacture, and the manufacturer’s factory in which it was made. Each factory is identified by the combination of its company name (i.e. manufacturer name) and the city in which it is located. We also know its size and the year it was built. Each manufacturer is identified by its unique name, plus its headquarters city and the name of its president. Customers are identified by a unique customer number, plus Ace wants to store each customer’s name, address, and telephone number. Each Ace rental location has a unique rental location number, address, and telephone number. Each Ace rental location is assigned to an Ace region, which has a unique region name, a manager, and the location of the main regional office.

Ace wants to develop a data warehouse to store its historical rental data. For each rental, Ace wants to record which customer rented which car from which rental location and when the rental began and when it ended. Ace also wants to record the mileage on the car when the rental began, the mileage when it was returned, whether or not the customer bought the insurance that Ace offered, and the total cost of the rental.

Given this scenario, develop a star schema, which may be a snowflake schema, for Ace’s data warehouse.

Solutions

Expert Solution

Above diagram in the image represents a snow flake schema for ace data warehouse details

Snow flake schema is logical arrangement of tables in a multidimensional database such that the ER diagram resemble a snow flake.

Snow flake schema is an extension of star schema and it adds additional dimensions. The dimensional table are normalised which splits data into multiple tables.

This snow flake schema consists the fact table as ace rent a car table contains the main information such as Vehicle Identification Number, customer number, rental location and number.

The fact table ace rent a car connects to dimension tables like, customer, vehicle, rental location, and data warehouse.

The dimension table customer contains it's attributes like customer number, name address, telephone number.

Dimension Table rental location has attributes location number, address and telephone number. And also another table connected to it as sub dimension table aceregion which has attributes region name manager and location.

The vehicle table contains VIN, make, model, year, factory as it's attributes. And sub dimension ta ke as factory and manufacturer for vehicle table. Factory table contains name, city, size, year as attributes. Manufacturer table have name, city, name of President as it's attributes.

Data warehouse dimension table contains it's attribute as car and customer, start rental, end rental, mileage when started, mileage when end, insurance, total cost as it's attribute.

If it was a star shema then it wouldn't contain the dimension table for vehicle as factory and manufacturer. All the attribute will come under table vehicle itself

Attributes of ace region come under the table rental location

Star schema will have the fact table ace rent a car in centre and dimension tables as rental location, customer, vehicle and data Warehouse as dimension tables.


Related Solutions

Consider Ace Rent-A-Car, a nationwide automobile rental company. For each car that the company owns, Ace...
Consider Ace Rent-A-Car, a nationwide automobile rental company. For each car that the company owns, Ace records its unique vehicle identification number (VIN), its “make” (manufacturer), model, year of manufacture, and the manufacturer’s factory in which it was made. Each factory is identified by the combination of its company name (i.e. manufacturer name) and the city in which it is located. We also know its size and the year it was built. Each manufacturer is identified by its unique name,...
A rental car company claims the mean time to rent a car on their website is...
A rental car company claims the mean time to rent a car on their website is 60 seconds with a standard deviation of 30 seconds. A random sample of 36 customers attempted to rent a car on the website. The mean time to rent was 75 seconds. Is this enough evidence to contradict the company's claim ? I need help how to solve in Excel
Introduction Rent-a-Car is one of the two car rental agencies serving a small regional airport in...
Introduction Rent-a-Car is one of the two car rental agencies serving a small regional airport in the U.S. Midwest. Forty per cent (40%) of its customers are airline passengers and the remaining sixty per cent (60%) are dwellers of the small nearby college town who use rental cars for business and leisure trips. The airport is within two miles from campus and approximately six miles from the city center. It is easy to reach by car, taxi, or city bus....
(dis.3) Mel O'Conner owns rental properties in Michigan. Each property has a manager who collects rent,...
(dis.3) Mel O'Conner owns rental properties in Michigan. Each property has a manager who collects rent, arranges for repairs, and runs advertisements in local newspapers. The property managers transfer cash to O'Conner monthly and prepare their own bank reconciliations. The manager in Lansing has been stealing from the company. To cover the theft, he understates the amount of the outstanding checks on the monthly bank reconciliation. As a result, each monthly bank reconciliation appears to balance. However, the balance sheet...
A car rental company allows its customers to pick up a rental car at one location...
A car rental company allows its customers to pick up a rental car at one location and return it to any of its locations. Currently, two locations (1 and 2) have 16 and 18 surplus cars, respectively; and four locations (3, 4, 5, and 6) each need 10 additional cars. Because 34 surplus cars are available at locations 1 and 2 combined, and 40 cars are needed at locations 3, 4, 5, and 6 combined, some locations will not receive...
The following data represent the daily rental cost for a compact automobile charged by two car...
The following data represent the daily rental cost for a compact automobile charged by two car rental companies, Thrifty and Hertz, in 10 randomly selected major U.S. cities. Test whether Thrifty is less expensive than Hertz at the α = 0.1 level of significance. City Thrifty Hertz Chicago 21.81 18.99 Los Angeles 29.89 48.99 Houston 17.90 19.99 Orlando 27.98 35.99 Boston 24.61 25.60 Seattle 21.96 22.99 Pittsburgh 20.90 19.99 Phoenix 47.75 36.99 New Orleans 33.81 26.99 Minneapolis 33.49 20.99 Conditions:...
Prestige Automobile Rental (PAR) is a vehicle rental company that rents old vehicles to the public....
Prestige Automobile Rental (PAR) is a vehicle rental company that rents old vehicles to the public. PAR has been using manual methods for keeping track of their customers and their rentals. However, the company would now like to go online and allow customers to search the available vehicles and see their rental history. For the first time, when the customer rents a vehicle from PAR their details (name, address, phone number, driving license number and credit card number) are recorded....
Consider the database of a car rental company that contains three tables drivers, cars and reservation...
Consider the database of a car rental company that contains three tables drivers, cars and reservation tables. Drivers:                                           Reservation:                              Cars: Dno Dname age Dno Cno Day Cno Cmake Color 22 Dustin 45 22 101 10/10 101 BMW Blue 29 Brutus 33 22 102 10/10 102 VW Red 31 Lubber 55 22 103 10/8 103 OPEL Green 32 Andy 25 22 104 10/7 104 FIAT Red 58 Rusty 35 31 102 11/10 64 Horatio 35 31 103 11/6 71 Zorba...
Consider the database of a car rental company that contains three tables drivers, cars and reservation...
Consider the database of a car rental company that contains three tables drivers, cars and reservation tables. Drivers:                                           Reservation:                              Cars: Dno Dname age Dno Cno Day Cno Cmake Color 22 Dustin 45 22 101 10/10 101 BMW Blue 29 Brutus 33 22 102 10/10 102 VW Red 31 Lubber 55 22 103 10/8 103 OPEL Green 32 Andy 25 22 104 10/7 104 FIAT Red 58 Rusty 35 31 102 11/10 64 Horatio 35 31 103 11/6 71 Zorba...
The Ace Pizza Company makes and sells frozen pizzas. The company pays $2500 to rent the...
The Ace Pizza Company makes and sells frozen pizzas. The company pays $2500 to rent the building it uses and pays $500 to rent the equipment it uses. These are the firm’s fixed costs. The company’s variable costs are listed in the following table. Quantity of Pizzas Variable Costs 0 $0 200 $400 400 $1,000 600 $1,800 800 $3,600 1000 $7,000 a) Calculate the firm’s total cost, average cost, and marginal cost for each quantity of output. Fill in the...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT