Develop an entity-relationship diagram as a conceptual mode

Assignment Help Database Management System
Reference no: EM13302734

For the following requirements analysis description, develop an Entity-Relationship Diagram as a conceptual model that captures all of the requirements to the fullest extent possible.

You are provided 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, gender, 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).

Given the above description, complete the following. You must use the Information Engineering format discussed in the course video and slides for the ER diagram notation. You may use either the data modeling tool in MySQL workbench, or a freeform drawing tool of your choice, but the notation must meet the specification for course ER diagrams.

Draw an ER-diagram for the database, identifying:
(a) all the entity sets;
(b) all the relationship sets and their multiplicity;
(c) the primary key for each entity set (and weak entity set, if any) and each relationship set.
Indicate (what and why) any feature(s) or property(ies) in the above description that are NOT captured by your ER-diagram.

Reference no: EM13302734

Questions Cloud

What is the minimum tractive effort required for vehicle : A 3000 lb vehicle has a drag coefficient of 0.32 and a frontal area of 30 ft2. What is the minimum tractive effort required for this vehicle to maintain a 65 mph speed on a 2% upgrade through an air density of 0.002045 slugs/ft3
What is the new break-even point : However, more labor will now be required, which will increase variable costs per unit to $34. The sales price will remain at $56.
What is the thermal efficiency of this heat engine : A heat engine using a diatomic ideal gas goes through the following closed cycle, What is the thermal efficiency of this heat engine
Calculate the projects annual project free cash flow : Calculate the projects annual project free cash flow (PFCF) for each of the next five years where the firms tax rate is 35%.
Develop an entity-relationship diagram as a conceptual mode : For the following requirements analysis description, develop an Entity-Relationship Diagram as a conceptual model that captures all of the requirements to the fullest extent possible.
Determine the maximum allowable tensile force : An aluminum link is subjected to axial tension. The loading is limited by the conditions of not yielding and not elongating excessively. The yield limit is satisfied if the stress remains below 50%of the 325M Payield stress.
Determine draft when the barge is empty of all corn and rain : A barge measures 10 ft (depth) by 35 ft by 120 ft and weighs 100 U.S. tons. The barge floats in fresh water (specific weight = 62.4 lb/ft3) and is evenly filled with 38,000 bushels of corn (60 lb/bushel).
How much less will the real world have to charge : If Judy increases the number of required exposures for Women > 55 by 10 will she need to rerun the model?
State fault tolerance approaches that systems managers use : Windows server software works seamlessly with most hardware vendors that offer fault tolerant systems. Discuss fault tolerance approaches that systems managers use to assure continuity of operations.

Reviews

Write a Review

Database Management System Questions & Answers

  Computing functional dependencies

Compute the functional dependencies which exist in following table. After determining the functional dependencies, transform this table to an equivalent collection of the tables which are in third normal form.

  Explain primary problem in credit card records

You have a file which contains credit card records. Each record contains field for the card number, expiration date, and name of card holder. Explain what primary problem you try to solve is.

  Create a set of dependency diagrams for the abs database

Consider a case that is not described above, but could happen in the business of the ABS. Please explain the case and why it might occur and based on the case you proposed, modify your design of the ABS database accordingly.

  Write a recursive sql query

MCIS 630 Database Systems: -  Write a recursive SQL query that outputs the names of all subparts of the part with part-id “P- 100”.

  Method to change column name

Hhow can you change column name or what is a different way to write statement in SQL so it displays the amount column as money.

  Create a database design - relational data model

Create a database design specification Enhanced Entity Relationship Diagram (EERD) and Relational Data Model from the given business description - Database Management System

  What are input and‘output tax accounts in sap

Explain the ‘Document Principle' as used in SAP. What information is presented in the ‘header' section of a document versus the ‘line item' section?

  Use of data definition language-data manipulation language

Pick one of the different types of SQL statements (data definition language, data manipulation language, or data control language). Describe how that type of statement is use.

  Print to screen the ''below average''

Print to screen the 'below average' if minimum unit_cost is 10 for the same product (use sh.costs table)

  How to use traditional database design method

Explain how you would follow three phases of traditional database design method (Hierarchical, Network, and Relational), considering the following scenario.

  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.

  Find name and membership number of members

Find the name and membership number of members who have borrowed more than five different books of that publisher.

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