Design a relational database to store information

Assignment Help Visual Basic Programming
Reference no: EM13934858

RENT-A-MOVIE DATABASE PROJECT

I want to design a relational database to store information about my store (video rental store) customers and videotapes.

I think the database will improve my ability to market to and provide enhanced service to my customers. Among the things I

would like to be able to do, once the database is up and running are:

1- Search for customers by last name or phone number

2- When entering new customers, enter a zip code and the database will find the city and state

3- Keep track of which movies their customers rented, on what dates, and how much they spent on each date and in total

4- Search for movies by movie name or type of movie

5- Search for movies that have a certain actor (note that some movies will have more than one actor worth searching on)

Some things you might need to know are:

1 - Movies rent for $3-$5 each, plus a 10% entertainment tax and late fee of $1 each day it is past due.

2- The possible types of movies are "Comedy", "Drama", "Family", "Horror", "SciFi",

and "Romance"

Guidelines:

1- Make sure all tables have a primary key that will be unique

2- Avoid many-to-many relationships between tables

THE ASSIGNMENT

1- Create a database using Microsoft Access

2- Create the appropriate tables and keys

3- Create the appropriate table relationships, enforcing Referential Integrity

Add records (feel free to be creative), including at least:

1. 5 different customers

2. 10 different videos

Specify a variety of prices and movie types

Associate more than one actor with some of the movies

15 rental transactions

At least 5 of them should include more than one movie

Every customer has at least 2 transactions

Specify a variety of movies and customers

Create the following queries, including at least the indicated fields:

Customer List: ID, Phone Number, Customer Name, Street Address, City, State, Zip

No duplicate rows (a duplicate row is one where ALL the same data appears in another row)

Sorted in ascending order by Customer's Last Name

Transaction List: Date, Customer Name, Video Name, Price, Tax, Total Price (for each movie rented). Format each field

appropriately.

No duplicate rows (a duplicate row is one where ALL the same data appears in another row)

Sorted by Customer's Last Name and, within each customer, by Date with the most recent rental appearing first

THE VB.NET SIDE OF THE PROJECT

I want you to create a form using vb.net and connect to the access database using ADO.NET. This form should allow me to add

new movie, customer or search for movie or customer

I want to be able to search the database by last name, phone, actor or movie title. Put the access database in the bin with the

vb.net code

Arwo Studio is my store name. the word ARWO should be on top left of every GUI

Reference no: EM13934858

Questions Cloud

What does the ph scale measure : List the three important constituent parts of the atom; give location of these parts in the atom, and the electrical charge of each part. In addition, pick any element and give the numbers of each of these parts for that element. Must be at least ..
Why is insider trading considered both illegal and unethical : Why is insider trading considered both illegal and unethical?
Calculate net income treating the amount : Calculate net income treating the amount of over applied overhead as immaterial and assigning it to Cost of Goods Sold.
Consistent with options characteristics : Which of the following statements is not consistent with options characteristics?
Design a relational database to store information : Create the following queries, including at least the indicated fields:
What is the value of a call option on the stock : A stock is currently priced at $64 and has an annual standard deviation of 44 percent. The dividend yield of the stock is 3.1 percent, and the risk-free rate is 6.1 percent. What is the value of a call option on the stock with a strike price of $61 a..
Explain the importance of continuing education : Create a 10- to 12-slide Microsoft PowerPoint presentation that addresses the following: Explain the importance of continuing education. Using the company selected in Week One, describe the support it provides its employees for continuing education
Elaborate on the determinants of beta : Explicate beta. That is, define it and discuss the three different cases. Elaborate on the determinants of beta. Explicate the concept of risk in Finance. How is value affected by risk? Does anything else affects value? Explain. Talk on opportunity c..
What characterizes a deficiency in zinc : inc is a metallic element which exists in micro-quantaties in the human body. However, deficiencies in zinc have been linked to a host of different diseases. What characterizes a deficiency in zinc?

Reviews

Write a Review

Visual Basic Programming Questions & Answers

  Why is the theory of charisma described as a double-edge

why is the theory of charisma described as a double-edge sword? please identify a leader that used charisma in a

  Write a program that requests the marginal revenue

Write a program that requests the marginal revenue, marginal cost, fixed cost, and number of units of the product produced and sold and then displays one of the following three outputs: Profit, Loss or Break Even.

  Organize the code for user readability

Organize the code for reusability, Provide documentation with embedded comments for reader understanding

  Write visual logic program for customer-s bank account

Write a visual logic program to aid balance a customer's bank account. the program must read numeric values that represent banking transactions.

  Create web pages

What are some of the important features of these programs that assist a novice like Juan learn how to create web pages?

  Calculate and display a customer''s cable bill

The Calculate Total Due button's Click event procedure should calculate and display a customer's cable bill. The cable rates are shown below. Business customers must have at least one connection. The form's FormClosing event procedure should verif..

  Arithmetic calculator applicationwrite an application that

arithmetic calculator applicationwrite an application that allows the user to enter a series of numbers and manipulate

  Write a multiform program

Airplane Seating Chart An airplane has 15 rows (numbered 1 through 15), with six seats (labeled A, B, C, D, E, and F) in each row. Write a multiform program that keeps track of the seats that have been reserved and the type of meal requested by ea..

  Visual basic program to accept numeral values

Write a VISUAL BASIC program to accept numeral values of any unit, sum up the total, calculate the average, and then Output the result with a proper unit.

  Help an elementary school student learn multiplication

Write a program that will help an elementary school student learn multiplication. Use a Random object to produce two positive one-digit integers. The program should prompt the user with a question, such as "How much is 6 times 7?"

  Wriite program using ms visual basic express edition ide

You must center all forms on the screen.

  Write a program that computes an average score for a class

When the user presses the OK button, the items contents should update in the ListView control.

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