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

  Prepare a vb application for the subsequent math application

Prepare a VB application for the subsequent Math Application - The problems displayed for the students into two levels.

  Draw a sketch of the user interface

Listed below are the four steps you should follow when planning an 00 application. Put the steps in the proper order by placing a number (1 through 4) on the line to the left of the step. Draw a sketch of the user interface. Identify the tasks the ..

  Assignment onnbspvisual basic nbsptechnical project

assignment onnbspvisual basic nbsptechnical project designing vb applications across multiple platforms this assignment

  Write a function that calculates the stated value

Write a Function that calculates the stated value with a For Each loop (array nums contains a list of positive integers). The sum of the numbers in the array, the average of the numbers in the array

  What do you understand by event driven programming

What do you understand by event driven programming? List and explain about some of the events supported by Visual Basic Objects - what are the different data types supported by Visual Basic ? How they can be declared? Also mention their uses.

  Create a connection to an access database

VBScript Database Query Lab, In this lab, students will complete the following objectives. Create a connection to an Access database

  Write an application that will allow user to input a string

You need to provide a way to exit the program gracefully.

  Exception handling

Can there be such a thing as too much exception handling?

  Determine the output displayed when the button is clicked

Determine the output displayed when the button is clicked. Determine the output displayed when the button is clicked

  Develop calendar screens for windows

Develop calendar screens for Windows and imagine you need to present IT troubleshooting best practices to junior systems administrators at an IT department meeting to ensure departmental efficiency with solving issues.

  Airplane seating chart

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..

  Calculate and display the cost for operating home appliance

Validate that the data entered has the correct format and is within a reasonable range. Calculate and display the cost for operating a home appliance as soon as the data is entered.

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