Design a database application to keep track of movies

Assignment Help Basic Computer Science
Reference no: EM13547646

Write a one page paper on how you would do it:

MS Access Project

Design a database application to keep track of movies, actors, and the roles played by actors in movies. You may make up all the data.
Designing the database requires that you analyze these items:

There is a many to many relationship between movies and actors. Use a roles table to resolve this many to many relationship.
A movie has roles for one or more actors. An actor plays roles in one or more movies.
Each movie has a movie id (an automatically generated number), movie name, genre (comedy, horror, action, etc.), year released, and rating. Movie id provides a primary key for movies.
Each actor has an actor id (automatically generated number), last name, first name, gender, date of birth, and place of birth. Actor id provides a primary key for actors.
Keep track of the name of each role played by an actor in a movie.

Initial data to enter:

You need to have at least five to fifteen movies.
You need to have at least five to twenty-five actors.


Forms to develop:

You need a main form with buttons that launch other forms and reports. This form will automatically display when your database loads up.
You need a form to enter movie information.
You need a form to enter actor information.
You need a form to enter roles for actors in movies. This could be combined with one of the other forms.
You need a form that lists all of the reports letting the user pick a report to run.

Queries to write:

Write queries to support the reports listed below.

Reports to write (pick any 4):

List of actors with their gender, birthdates, and place of birth, ordered by actor name.
List the actors with their date of birth and place of birth, ordered by date of birth in descending order. Also include their age (calculate this, do not store it in the database).
List of movies to include year of release, running length, MPAA rating, and genre.
List the actors with the number of unique movies each actor appeared in, ordered by actor name.
List the actors and their movies and roles, ordered by actor name then year of release. Group this by actors.
List genres and the movies in that genre. Group this by genre.
List actors and the movies they starred in, with the roles they played in the movie. Group this by actors.
List movies and their associated actors (with their roles). Group this by movies.

Reference no: EM13547646

Questions Cloud

Writing a program to maintain the student database : Writing a program to maintain the student database
A company named rl medical imaging : For this course, your projects will be for a company named RL Medical Imaging (RLMI).
What are some of the important considerations regarding dbms : What are some of the important considerations regarding DBMS/Database design? Explain why these considerations are important.
Complete the requirements using dbdl : Complete the requirements using DBDL and create Diagram. Make sure all tables are normalized to 3NF and exhibit proper relationships.
Design a database application to keep track of movies : Design a database application to keep track of movies, actors, and the roles played by actors in movies. You may make up all the data.
File name according to the section of the assignment : File name according to the section of the assignment
Explain how you would apply the six sigma approach : When a senior product inspector at Plush Packet Inc. (PPI) inspected a shipment of Router the Raccoon plush toys she discovered that, on average, 15 of the 50 toys in every box had defective seams, and in many of the defective toys, the seams w..
The types of information that should be placed in a table : The types of information that should be placed in a table
Partner server to have dfs namespaces with the same name : In Exercise 3.1, explain why it is not a problem for your server and your partner server to have DFS namespaces with the same name (Data).

Reviews

Write a Review

Basic Computer Science Questions & Answers

  How to display all integer values in decimal

For this first part of the project, yourMIPSsimprogram will accept a binary input fileinputfilenameand givenoperationdiswill output tooutputfilenamethe MIPS disassembly of the input file.

  Prepare gui to create object-s processing methods

Create the object-oriented design for system which maintains tracks of your CD and DVD collection. Prepare GUI which will create objects and give access to each object's processing methods.

  Write the diffent entities or objects

Write the diffent entities or objects,logical processes,data flows, and dfata stores which are involoved. starting from time you submitted your time sheet.

  Evaluate the natural settings of the test environment

Describe and assess the evaluation method being used by the testing company, i.e., nonvisual and verbal recording of browser activities and tester's vocal comments and evaluate the natural settings of the test environment for Web users

  Find all the information for the homework

Have to write a small program that prompts the user to enter a temperature in degrees Fahrenheit and then prints a massage as to whether Attached you will find all the information for the homework.

  How technology contributed to modern theatre

How has technology contributed to modern theatre? If you have seen play or musical recently, analyze how technology contributed to its production.

  Explain activities of business modeling discipline

Activities of business modeling discipline study the information needs of user, the ways in which those requirements are being.

  Determine present worth-future worth of soldering machine

The initial cost is in week 0 and the payments are in years 1-4. Determine the present worth, future worth, and annual worth for.

  Write program called guessing game generate random number

Write a program called Guessing Game that will generate a random number between 1 and 100. The program will tell the player if his/her guess is too high or too low and when it is correct and will continue until the player guesses the number or end..

  Explaining gui differences and security differences

With that being said, its great that each of you pointed out the GUI differences. What about the Security differences?

  How procuring organization has sorted out problem

You are the engineer involved in development of financial system. Should you simply abandon work until procuring organization has sorted out problem?

  Evaluate the megatrend of demographics in the it field

Evaluate the megatrend of demographics in the IT field. Give your opinion as to why IT managers must understand this megatrend when selecting talent for organizational positions.

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