Create a relational database schema for this model assuming

Assignment Help Database Management System
Reference no: EM13331075

Problem I:

Consider a video game store. For each game, the database contains information about title, producing company name, designer(s) name(s), version of the game, type of the game and characters in the game. For each character in the game, it contains the character's name. The video games may be available at the store in different formats. Different formats may have different prices. Each game and format has a status indicating whether it is discontinued or not.

1. Draw the ER diagram for the database described above.

2. Create a relational database schema for this model assuming

a) Each video game in the database is available at the store in exactly one format.

b) Some video games in the database may not be available at the store and others may be present in more than one format.

Provide the name of the table, primary key, and other attributes for each table in your solution. Think intelligently between various choices available to map the E/R diagram to relations, to get best design for the problem in hand. Minimize the use of NULLs. Your representation will be evaluated based on correctness and succinctness.

Problem II:

You are to design a database for an insurance company. The data will include information about customers (name, address, phone number), information about insured cars (make, model, year, vehicle-ID#, license#, insurance rate), information about insured homes (address, insured value, insurance rate), and information about claims made on insured cars and homes (date of claim, date of settlement, amount of settlement). You may assume that all insured cars and homes are owned by a single customer, but you should allow a customer to own several cars and homes. Please state any additional assumptions you make about the real world in your design.

a) Specify an entity-relationship (E/R) diagram for your database. Don't forget to underline key attributes for entity sets and include arrowheads indicating the multiplicity of relationships (with rounded arrowheads for referential integrity). If there are weak entity sets or "isa" relationships, make sure to notate them appropriately.

Problem III:

Consider the EER diagram for a car dealer in the figure below. Map the EER schema into a set of relations. For the VEHICLE to CAR/ TRUCK/ SUV generalization, consider the four options presented in Section 9.2.1 and show the relational schema design under each of those options.

 

2036_assign.png

Reference no: EM13331075

Questions Cloud

Explain how to calculate the predicted ph values : Acetic acid is a weak acid whose Ka is 1.8 X 10^-5. Calculate the predicted pH values for 1.0 M, 0.10 M, and 0.010 M acetic acid.
Draw the er diagram for the database described above : Consider a video game store. For each game, the database contains information about title, producing company name, designer(s) name(s), version of the game, type of the game and characters in the game
What is the acceleration of the boy : A boy is standing on a frozen lake (i.e. no friction) holding a rope that is attached to his sled. He pulls on the rope and exerts a horizontal force of 5.2 N, What is the acceleration of the boy
Define solutions in descending order according to the volume : Arrange the following solutions in descending order according to the volume of each that will react with 1L of 1M HCl a) 1 M NaOH b) 1.5 M Ca(OH)2 c) 2 M KOH d) 0.6 M Ba(OH)2 Give the volumes of each solution needed for the reaction
Create a relational database schema for this model assuming : Consider the EER diagram for a car dealer in the figure below. Map the EER schema into a set of relations.
Compute the average force exerted on the ball by golf club : A golf ball of mass 0.045 kg is hit off the tee at a speed of 32m/s. Find the average force exerted on the ball by the golf club
Explain what is the energy spacing : If the emitted green light corresponds to an electron dropping from that excited state back down to the ground state, what is the energy spacing (in aJ) between the highest occupied and lowest unoccupied orbitals. The element used is Thallium.
What is the period of a satellite in a geosynchronous orbit : Communications satellites are placed in a circular orbit where they stay directly over a fixed point on the equator as the earth rotates. What is the period of a satellite in a geosynchronous orbit
Estimate for the current dollar value of gross domestic : For the 2nd quarter of 2011, identify the estimate for the current dollar value of Gross Domestic Product for the USA and explain in words what this number measures.

Reviews

Write a Review

Database Management System Questions & Answers

  Design a dss to help decision-makers

Design a DSS to help decision-makers run the 2012 London Olympics-Write down the step-by-step solution to train the classifier by the basic perceptron learning rule.

  Explain k-means clustering algorithm to group the homicides

In this assignment, analyze crime rates using data mining clustering techniques (K-means) to get an accurate prediction to enable police forces to get a clear picture of criminals and solve crimes.

  Map the erd to create the relational model

Map the ERD to create the relational model corresponding to the described application. Basically, list the CREATE TABLE statements with the attribute names, and appropriate data types.

  Write program that models an employee

Write a program that models an employee. An employee has an employee number, a name, an address, and a hire date. A name consists of a first name and a last name.

  Write table in dbdl notation after applying methodology

Proceed with all steps in information-level design to add this user view to existing cumulative design. Is this table in1st NF?___No____ . If Yes skip. If not, write Table in DBDL notation after applying the methodology we use for converting into 1NF..

  Create a new database and name it orders

Purpose of this hands-on computer exercise is to have you learn how to use Microsoft Access to: create a database table, enter data into the table, create a report based on the data, and print the table and the report.

  Prepare a report related to business communications

Prepare a report - The report should be related to Business communications.

  Explaining unclustered b pus tree index

Suppose you have a table which contains 27,000 data records, and you have unclustered B+ Tree Index on the table.

  Write down advantage in storing metadata in tables

What is meant by a Metadata? How does this term pertain to a database? Write down advantage is there in storing metadata in tables?

  Discuss the costs involved in implementing the database

Using the SafeAssign link in Blackboard to submit your report. Download and print out the FULL report and attach to the appendix at the back of your report. Assignments without the full SafeAssign report will NOT be marked.

  Determine the relationship between those areas

For this question, need data mining analysis (using k-means clustering algorithm) shows the relationship between poverty area and violent crime rate (homicide) depending on any one of the datasets attached with this assignment.

  Evaluate a dbms in terms of lock granularity

Suppose you are asked to evaluate a DBMS in terms of lock granularity and the different locking levels. Create a simple database environment in which these features would be important.

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