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 many disk i-o operations needed to read contents

How many disk I/O operations might be need to read contents of small local file at /a/b/c? suppose that none of disk blocks is presently being cached.

  The privacy protection act

The Privacy Protection Act (PPA) as it relate to computer forensics

  What interface does an application need to use

What interface does an application need to use if it wants to get updates on the current position of the mouse cursor? How does the program get the x,y coordinates of the mouse cursor?

  Can someone help me with chapter exercise number

Can someone help me with Chapter 1 exercise number 5

  Objectives of ibm behind

While Jeopardy is a fun game, and while explicit goal is to build a program to beat a human champion at game, the real goal for building Watson is different and multi fold.

  Draw the logic diagram of a four-bit binary ripple countdown

Draw the logic diagram of a four-bit binary ripple countdown counter(count from 15,14,13,...,0), using D flip-flops that trigger on the NEGATIVE edge of the clock.

  What are the main differences between efs and bitlocker

The customer privacy data policy in your company's data classification standard requires encryption in two places: data stored in a user's personal data folders and data stored on the LAN's shared disk drives. Describe your solution for meeting th..

  Successful at attracting and keeping purchasing customers

Successful at attracting and keeping purchasing customers

  How many other machines is each machine equivalent to

Every turing machine is equivalent to some other machine in our enumeration. why? how many other machines is each machine equivalent to? how many times is each turing-computable function represented in our enumeration? be sure to justify your answ..

  What is the expected number of floors the elevator stops

What is the expected number of floors the elevator stops

  Convert the star schema to a snowflake schema

Using these principals, convert the star schema to a snowflake schema. What impact (if any) does this have on the size of the fact table for this problem?

  Describe the scope and analyze how to control the scope

Describe the project including the describe the scope and analyze how to control the scope and identify possible risks, constraints, and assumptions.

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