Convert this eer diagram to relational database schemas

Assignment Help Database Management System
Reference no: EM13329201

Problem 1: Entity-Relationship (ER) Model

Consider the following set of requirements for a UNIVERSITY Database that is used to keep track of students' transcripts.

(a) The university keeps track of each student's name, student number, social security number, current address and phone, permanent address and phone, birthdate, sex, class (freshman, sophomore, ..., graduate), major department, minor department (if any), and degree program (B.A., B.S., ..., Ph.D.). Some user applications need to refer to the city, state, and zip of the student's permanent address, and to the student's last name. Both social security number and student number have unique values for each student.

(b) Each department is described by a name, department code, office number, office phone, and college. Both name and code have unique values for each department.

(c) Each course has a course name, description, course number, number of semester hours, level, and offering department. The value of course number is unique for each course.

(d) Each section has an instructor, semester, year, course, and section number. The section number distinguishes different sections of the same course that are taught during the same semester/year; its values are 1, 2, 3, ..., up to the number of sections taught during each semester.

(e) A grade report has a student, section, letter grade, and numeric grade (0, 1, 2, 3, 4 for F, D, C, B, A, respectively).

(1A) Using the General notations to design an ER diagram. Specify key attributes of each entity type and structural constraints on each relationship type. Note any unspecified requirements, and make appropriate assumptions to make the specification complete.

(1B) Convert the ER diagram in (1A) to relational database schemas.

(1C) Draw the ER diagram using Industral-style notations by ER-Assistant Tool.

 

Problem 2: Entity-Relationship (ER) Model

Composite and multi-valued attributes can be nested to any number of levels.

Suppose we want to design an attribute for a STUDENT entity type to keep track of previous college education. Such an attribute will have one entry for each college previously attended, and this entry is composed of: college name, start and end dates, degree entries (degrees awarded at 2 that college, if any), and transcript entries (courses completed at that college, if any). Each degree entry is formed of degree name and the month and year it was awarded, and each transcript entry is formed of a course name, semester, year, and grade. Design an attribute using the General notations to hold this information.

 

Problem 3: Entity-Relationship (ER) Model

Show an alternative design using the General notations for the attribute described in Problem 2 that uses only entity types (including weak entity types if needed) and relationship types.

 

Problem 4: (Enhanced Entity-Relationship Model)

Given the following EER diagram of the Museum Database.

(4A) List the requirements for this EER diagram.

(4B) Convert this EER diagram to relational database schemas. 

Reference no: EM13329201

Questions Cloud

Why is rimsa willing to allow carson company to transfer : Rimsa Savings is a savings institution that provided Carson Company with a mortgage for its office building. Rimsa recently offered to refinance the mortgage if Carson Company will change to a fixed-rate loan
Find the magnitude & direction of the net electric field : Source charge Q1= -3.00nC located at (0, 5.00mm). Source charge Q2= +2.00nC located at the origin. Find the Magnitude & direction of the net electric field
Calculate the price elasticity of demand : The XYZ Co. sells widgets for $10 each. At that price it sells 200 per week. When it reduces its price of a widget to $9, it sells 250 per week. Calculate the price elasticity of demand. Is it elastic, inelastic, or unitary?
Describe what percentage of the acid is dissociated : If a 0.10M aqueous weak acid solution has a pH of 2.50 what percentage of the acid is dissociated
Convert this eer diagram to relational database schemas : Show an alternative design using the General notations for the attribute described in Problem 2 that uses only entity types (including weak entity types if needed) and relationship types.
Calculate estimate of the weighted average cost of capital : Calculate the estimate of the weighted average cost of capital ( WACC ) for Northrop Grumman Corporation using their 10K report.
What is the expected value of a prize in the game : iN A GAME OF CHANCE, the probability of winning a 50 dollar is 40 percent, and the probability of losing a 50 dollar prize is 60 percent, what is the expected value of a prize in the game
Compute the product cost per unit : Compute the product cost per unit for each job, using the original costing system and suppose Harris Systems adopts the ABC system. Compute the product cost per unit for each job using ABC
Discuss perfect competition and long-run equilibrium in : Discuss perfect competition and long-run equilibrium in detail. Provide detailed descriptions, definitions and concrete examples of your findings.

Reviews

Write a Review

Database Management System Questions & Answers

  Design and implement a small database application

Perform the conceptual database design using Entity-Relationship model. You must submit the Entity-Relationship diagram of your database and develop queries in the target DBMS

  Write set of relational schemas-identify primary-foreign key

Sketch an E-R diagram which reflects the above reuirements. Write a set of relational schemas and identify primary and foreign keys. Try not to include redundant schemas.

  Determine the names of all tracks from table

All primary keys are underlined. All foreign keys have same name as primary key that they are referencing. Determine the names of all Tracks which are more than 10 minutes (600,000 ms) long.

  Describe basic heuristics to optimize queries

Describe a minimum of three (3) heuristics to optimize Queries - provide the SQL code (and screen shots)

  Decompose relation into relations which are in bcnf

it is not essential to give violations which have more than one attribute on right side. Decompose the relation, as essential, into collection of relations which are in BCNF.

  Show the database development processes

Assume you were a newly hired IT Security Manager at a software development company that in the past hasn't paid much attention to security, especially in its database development processes.

  Create state transition diagram to describes student states

Create a state transition diagram that describes typical student states and how they change based on specific actions and events.

  Benefits and current trends of data warehousing

Explain the benefits and current trends of data warehousing and data mining and provide two (2) examples of quality companies successfully using a data warehouse to support your answer.

  Explain it project to coordinate and maintain records

The system should support notifications to management personnel whenever their direct reports have submitted documentation. The system should also notify employees if their deadline to complete professional-development requirements is approaching ..

  Express the relationships graphically with an e-r diagram.

A vendor builds multiple types of tablet computers. Each hs a type identification number and a name. The key specifications for each type include amount of storage and display type.

  Analyse a set of data and write a memo

To analyse a set of data, and write a memo, identifying and explaining your insights into the operation of Todd Restaurants.

  Find maximum salary of employees from database table

Find the maximum salary of all employees who are not managers. Give all the managers in the database a 10 percent salary raise. Give all the other employees a 5 percent salary raise.

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