Add a new customer to our list of customers

Assignment Help Database Management System
Reference no: EM131144803

The Business Problem

Our company does car rental business and has several locations with different addresses (address consist of street or rural route with the number, city, state and zip code). The cars are classified as subcompacts, compacts, sedans, or luxury. Each car has a particular make, model, year made, and color. Each car has a unique identification number and a unique license plate. The cars rented in a particular location may be returned to a different location (so called drop off).

For every car we keep the odometer reading before it is rented and after it is returned. Since we trust our customers, we do not record any defects when the car is rented out and returned back. However, we rent the car with a full tank and record the volume of gas in the tank when the car is returned, but we only indicate if the tank is empty, quarter full, half full, three quarters full, or full.

We keep track of which day a car was rented, but not of the time, similarly for car returns. If a customer requests a specific class (say sedan), we may rent the customer a higher-class car if we do not have the requested class in the stock, but we will price it at the level the customer requested (so-called upgrade). Each car class has its own pricing, but all cars in the same class are priced the same. We have rental policies for 1 day, 1 week, 2 weeks, and 1 month. Thus, if a customer rents a car for 8 days, it will be priced as 1 week + 1 day. The drop-off charge only depends on the class of the rented car, the location it was rented from and the location it is returned to.

About our customers, we keep their names, addresses, all phone numbers, and the number of the driver's license (we assume a unique license per person). About our employees we keep the same information (we require that all our employees have a driver's license). We have several categories of workers: drivers, cleaners, clerks, and managers. Any of our employees can rent a car from our company for a 50% discount, if the rental is less than 2 weeks. However, for any longer rental they must pay 90% of the regular price. Every employee works in one location only. We have headquarters in Hamilton. The people who work there are all classified as managers, one of them is the president, two of them are the vice-presidents, one for operations, the other for marketing).

For certain weeks we have promotional rentals that are usually 60% of the regular price, but may be also of different percentage. They always affect only a single class of cars - i.e. we may have a promotion for subcompacts, but during that week we do not have any promotions for compacts, sedans or luxury cars. During some years we can have many promotions, in some we have none. The promotions cannot be applied to employee rentals.

Transactions to be Supported

1. Add a new car to our car inventory.

2. Add a new customer to our list of customers.

3. List the names of all customers who are currently renting a car from our company.

4. List the make, model, year, and classification (i.e. subcompact, compact, etc.) of all cars currently rented out.

5. For each completed rental, list the rental price and the rental identification number.

6. List the rental identification number, make, model, year, classification, and rental duration for each of our locations for the month of October, 2015.

7. List the full names of all customers (all people who have rented a car at some time, not just those with current rentals.

8. List the names of all employees who have also rented cars from us.

9. List the make, model, and color of all cars that have never been rented.

Attachment:- sample project.rar

Reference no: EM131144803

Questions Cloud

Which best describes br chicken value proposition : You are the marketing research director of a medium-sized manufacturing firm and you would like to engage an outside marketing research firm to conduct field interviews. Which of the following categories of marketing research firms should you use?
Determine the optimal strategy for game : The game 3-5-7 requires one of the players to write down 3, 5, or 7, and the other player to shout 3, 5, or 7. If the shouter is correct he wins the product of the two numbers from the writer, and if the shouter is incorrect he pays the writer the su..
How investment capital is transform into fixed capital goods : The availability of investment capital is critical for a market economy to grow. Explain how this investment capital is transformed into fixed capital goods, new technology, and cost reduction using new methods of production.
What should megan do next with regard to senior leadership : Jan Davis, Communications Manager for Kingfisher Retailers, was stunned. Megan Drake, president of Kingfisher had just announced during an employee teleconference broadcast by satellite to over forty stores that she believed Kingfisher was losing its..
Add a new customer to our list of customers : List the rental identification number, make, model, year, classification, and rental duration for each of our locations for the month of October, 2015.
History of database management systems : What are databases, history of database management systems, a list of the various database architectures, and explain data normalization, including the “normal forms” and why they are needed. From Laundon and Laundon 14e
Determine how you will price your product or service : Determine how you will price your product or service. Talk about how you expect to remain competitive with your pricing and still earn a return on your investment. How will your product price compare to the competition? Don't forget to take all of..
Modern civilization : What does Benedict mean when she says, “Modern civilization, from this point of view, becomes not a necessary pinnacle of human achievement but one entry in a long series of possible adjustments”?
Explain the presence of precautionary or buffer-stock saving : Do these assumptions, in your opinion, bring the model closer to or further from the world as you know it?

Reviews

Write a Review

Database Management System Questions & Answers

  Analyze the business activity

Data Files needed for this Case Problem: OBrien.accdb (cont. from Tutorial 3) and Tests.bmp O'Brien Educational ServicesKaren O'Brien is using the OBrien database to track and analyze the business activity of her educational consulting company. T..

  Convert the first normal form to second normal form

Convert each of the previously identified entities to third normal form. Make certain that the necessary foreign keys have been added to the final tables to support the relationship shown on your initial ER model.

  Importing and analyzing data for johnson equipment

Importing and Analyzing Data for Johnson Equipment-Johnson Equipment, the medium-sized laboratory equipment manufacturing company where you work, is in the process of acquiring Sloan Manufacturing, a smaller equipment /manufacturer in the same indu..

  1kate and leopold are thinking about-buying the rockwood

1.kate and leopold are thinking about-buying the rockwood motellocated on interstate 70. before they make up their mind

  Find entity relationship and relational database modelling

You are required to design (using an E-R diagram) an entity-relationship model of the problem, convert the model into a relational model, and assess the normal form of each schema.

  Implement a database based on the provided er diagram

To analyse and comprehend a provided ER diagram and Database Schema and to implement a database based on the provided ER diagram and Database Schema To write required SQL statements to query the database

  What is the output when the following script is executed

Determine the answer (expected result) based on your reading of from text book: -  Just show the expected output when you run the syntax.

  The time to complete data modeling

How must a database designer balance the time to complete data modeling steps with the benefits the data modeling process offers in creating a database? Consider examples from your work place and class assignments.

  Create a sub directory called your name under the class

Create a sub directory called your name under the class directory.

  Use oracle, list all system privileges assigned to user hr

Use Oracle, list ALL system privileges assigned to user HR. Please show screen shot if you can make it!

  Describe use case dependency for making an account transfer

Describe (in a one to two page narrative) a use case dependency for making an account transfer. Illustrate this use case with Visio or a similar product.

  Compare capabilities of the microsoft access and sql server

Compare the capabilities of the Microsoft Access, Microsoft SQL Server, Oracle's MySQL, and Oracle relational database management systems (RDBMSs).

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd