Design of the final project

Assignment Help Database Management System
Reference no: EM131550345

Design of the Final Project

1314_Figure.jpg

The Movie database for the final project will have the four tables shown above. Begin with MovieRating, since this is the simplest table in the database. It is a lookup table of all the MPAA Rating Codes (plus NR for Not Rated) and it has two fields: RatingID and Rating. Once created it should be populated with the following records:

MovieRating

RatingID

Rating

0

NR

1

G

2

PG

3

PG-13

4

R

5

NC-17

Some of the characteristics you associate with movies are in the table, Movie. They represent most of the data types associated with a relational database. The MovieID is a unique number that identifies a single movie, Title is a text field containing the movie title, YearReleased is the year the movie was first released, RatingID is a foreign key associated with the Rating in the MovieRating table, and the remaining fields are Boolean variables (Yes/No) to identify movies that are in black and white, and foreign films with subtitles. Once created it should be populated with the following records:

Movie

MovieID

Title

YearReleased

RatingID

BW

Subtitles

1

Quiet Man, The

1952

1

 

 

2

McLintock!

1963

3

 

 

3

Thin Man, The

1934

0

TRUE

 

4

Tampopo

1985

4

 

TRUE

An important part of any movie database is the cast. The table Cast contains information about the actors from the movies listed. Beside the name of the actor (LastName and FirstName) we will include the Date of Birth (DOB) and Date of Death (DOD). Once created it should be populated with the following records:

Cast

CastID

LastName

FirstName

DOB

DOD

1

Wayne

John

5/26/1907

6/11/1979

2

O'Hara

Maureen

8/17/1920

 

3

Powell

William

7/29/1892

3/5/1984

4

Loy

Myrna

8/2/1905

12/14/1993

5

Yamazaki

Tsutomu

12/2/1936

 

6

Miyamoto

Nobuko

3/27/1945

 

7

Watanabe

Ken

10/21/1959

 

Finally, since there are usually many actors in a single movie, and a single actor is usually in many movies, we need to construct an intersection table named MovieCast that relates the actors with the movies they were in. We will also include the character name of the actor in that movie. Once created it should be populated with the following records:

MovieCast

MovieID

CastID

Persona

1

1

Sean Thornton

1

2

Mary Kate Danaher

2

1

George Washington McLintock

2

2

Katherine Gilhooley McLintock

3

3

Nick Charles

3

4

Nora Charles

4

5

Goro

4

6

Tampopo

4

7

Gun

Feel free to add your own movies and actors to these tables; just remember to include entries in MovieCast.

Reference no: EM131550345

Questions Cloud

Discuss perceptions of educating students with disabilities : Self-reflect on your perceptions of educating students with disabilities. Given the knowledge acquired from this course and being cognitive.
Encounter with a hazardous energy : Reflect on a time when you, or someone you know, had an encounter with a hazardous energy source within the workplace.
Identify technology barriers to company in both environments : Identify the technology barriers to the company in both environments. Evaluate the strategy used and how the company will protect their technology.
How did your family of origin impact your view of culture : What is your obligation as a professional to create and foster a multicultural environment for your clients?
Design of the final project : CIS114 Design of the Final Project - identify movies that are in black and white, and foreign films with subtitles - Feel free to add your own movies and actors
Core capabilities that support the e-commerce logistics : Conduct an assessment and evaluation of the key resources and core capabilities that support the e-commerce logistics hub strategy.
Design a new textbook for a psychology class : I need some help with this. I need it to be in your own words and nothing plagiarized please. It does not matter which one you pick.
How can culture play a primary role : How can culture play a primary role in the successful intervention with clients in a correctional setting? What are some cultural considerations.
What role should us government play in health care coverage : The Government's Involvement In the Private Sector- What role, if any, should the U.S. Government play in health care coverage for Americans?

Reviews

Write a Review

Database Management System Questions & Answers

  Does every database table require a primary key

Does every database table require a primary key? Explain why or why not and provide an example to support your response.Assume that you are developing REA diagrams for a large firm. Under what cases will it NOT make sense to combine REA diagrams?

  Complete development of a relational database

Complete development of a relational database. You are to do the following: Use Visio to create the appropriate diagrams. Create a script named mdbXXX.sql (where XXX are your initials) that Create the tables in 3NF needed to implement your DB schema

  Calculate the percentage of time

Let us have a 20MIPS processor, you have to calculate the percentage of time it spends in busy wait loop of a 75-character line printer, when it takes 2 msec to print a character and a total of 665 instructions require to be executed to print a 75..

  Network upgrade imagine that you are the administrator for

imagine that you are the administrator for a small accounting company which currently employees 200 people. the ceo

  Machining activity cost pool

Determine the total amount of supervisory wages and factory utilities costs that would be allocated to the Machining activity cost pool.

  Purposes of database tools to ensure the quality of the data

One of the purposes of database tools is to ensure the quality of the Data.

  Identify the key fields for each entity and the foreign keys

Identify the key fields for each entity and the foreign keys. Define your entities and attributes and the relations that exist between them.

  Propose enhanced database management strategy

Propose an efficient data structure that may hold the tour operator's data using a normalization process. Describe each step of the process that will enable you to have a 2nd Normal Form data structure.

  Implement a program to query and update the text database

Implement a program to query and update the text database for a library using a client/server model allowing multiple clients safe access to the database, and using a producer-consumer model to control the inventory of each item.

  What is the difference between database types and capacities

What is the difference between database types and capacities? How do data inaccuracies affect patient care and reimbursement?

  How data is stored in a relational database

How data is stored in a relational database. How to code SQL statements to access and modify data in the database

  Evaluate the functional dependencies

What are the functional dependencies among the data represented in this first normal form relation?

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