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

  Knowledge and data warehousing

Design a dimensional model for analysing Purchases for Adventure Works Cycles and implement it as cubes using SQL Server Analysis Services. The AdventureWorks OLTP sample database is the data source for you BI analysis.

  Design a database schema

Design a Database schema

  Entity-relationship diagram

Create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices and concepts.

  Implement a database of courses and students for a school

Implement a database of courses and students for a school.

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Design relation schemas for the entire database

Design relation schemas for the entire database.

  Prepare the relational schema for database

Prepare the relational schema for database

  Data modeling and normalization

Data Modeling and Normalization

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Knowledge and data warehousing

Knowledge and Data Warehousing

  Stack and queue data structure

Identify and explain the differences between a stack and a queue data structure

  Practice on topic of normalization

Practice on topic of Normalization

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