Suppose that a dvd could potentially be rented

Assignment Help Computer Engineering
Reference no: EM1335855

Ray Henry needs you to help with database design activities.

1. Ray wants to start a DVD rental program at his stores that he plans to call Henry's DVD Club. He refers to each of his customers as "members." Each member in the club is assigned a number. He also stores the members' names and addresses. In addition, he stores the number of rentals the member has made and the date the member joined the club. He periodically has promotions during which members can earn bonus units that they can later apply to the cost of renting DVDs. He needs to store the number of bonus units the member has earned.

2. Modify in Exercise 1 so that it will also support the following situation. Ray wants to store information about the DVDs the club owns. When the club purchases a DVD, Ray assigns it a number. Along with the number, he stores the number of the movie on the DVD, the date the DVD was purchased, the number of times it has been rented, and the number of the member who is currently renting it. (If the DVD is not currently being rented, the member number will be null.) Ray also needs to store the number of the branch to which the DVD is assigned. Finally, Ray would like to store the history of the rental of each particular DVD. In particular, he needs to store the DVD number, the date of the rental, the date it was returned, and the number of the member who rented the DVD. Assume that a DVD could potentially be rented more than once on the same day. (Hint: Review the discussion of the categories of primary keys to determine what type of primary key would be appropriate for this relation.)

Reference no: EM1335855

Questions Cloud

Benefits of community justice : Please write approximately 750 words, fully-referenced on the benefits of Community Justice.
Find the problems an organization encounter in doing aap : Find the problems an organization encounter in doing AAP that it might not encounter in regular staffing planning.
Show the outsourcing human resources : Did the fact that many jobs are sent to different countries to be performed impact your decision to look for a position in HR.
Traditional approaches to justice : One of the problems with more traditional approaches to justice is that the victim has become very removed from the process.
Suppose that a dvd could potentially be rented : Ray wants to start a DVD rental program at his stores that he plans to call Henry's DVD Club. He refers to each of his customers as "members."
A weak operations function : Describe why a weak operations function will make an organization less competitive.
Explaining time-cost cpm scheduling model analysis : The data for a Time-Cost CPM Scheduling model analysis are given below. The times are in days. What is the minimum cost to complete this project in 14 days?
Show martin''s approach to empowering his employees : Show Martin's approach to empowering his employees and why it fell short and What would you have done differently to accomplish the same goal and why?
Production and productivity : Describe  the difference between production and productivity.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Explain what fields may be used as keys and indexes

select an information system in a health care organization that uses a database. The application can be simple or complex, but it must utilize a database that is part of an overall system to collect, store, process, and disseminate information.

  Why a website would need to be redesigned

Why do you think it is important to always be planning the next site redesign for a company.

  How it influence it department''s ability to maintain

be sure to address readability as a characteristic and how it will influence an IT department's ability to maintain custom software for a corporation.

  Companies sometimes purchase expensive applications

Companies sometimes purchase expensive applications, and after that under-utilize or misuse these. In a sense, the economic downturn has been beneficial, as many companies are beginning to more regularly scrutinize the programs they are investing i..

  Division algorithm

Divide 16 digit value N by the six digit integer D obtaining the quotient Q and remainder (or sign of remainder) R by the following division algorithms. Describe your steps and method in order to obtain the remainder.

  Discuss software testing as a career path in brief

discuss software testing as a career path in brief. The techniques for solving linear equations and linear inequalities are similar, yet different. Explain and give an example of both a linear equation and a linear inequality that demonstrates this..

  Cross-validation and percentage split

Comparing the accuracies received utilizing the three "test options": "Utilize the training set", "cross-validation" and "percentage split".

  Structured error handling in appropriate places in program

Add a form that includes the RichTextBox control and several predefined template letters. This part of the program would be used to write letters to your customers when there is a specific issue you will like to address with them, so use your imag..

  Define some data are calculated as functions

Some data are calculated as functions. When will you store data in database and when would you use functions? What is the advantage of storing data in database.

  Using the models in system design

In the System Analysis and Design: Models are used extensively in the wide variety of the technical occupations beyond the information technology.

  Explain the gui and command line utilities

throughout Phase One of this project, your job is to set up the Windows Server 2003 and train two of the management staff on its operation.

  How to identify a task you perform regularly

define the architectural differences between the object-oriented and structured designs. Which of the designs makes more sense to you? Why?

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