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

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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