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

  Explaining views for protecting access by unauthorized users

Why do you believe that views by themselves are insufficient for protecting access by unauthorized users?

  Design data file grades with records of form

Input names of students from user, terminated by ZZZ, and design the data file GRADES with records of form: student (string), test1 (integer), test2 (integer), test3 (integer).

  Design of a data warehouse

Enterprises are accumulating substantial amounts of data that are necessary for their business operations.

  Sales transaction in retail clothing

Examine different sales transactions. Design a context diagram and a level-0 diagram that represent the selling system at the store.

  Create relational schema of database in 3nf

A Relational schema of your database in 3NF, clearly indicating attributes, the data type of each attribute, primary and foreign keys, candidate keys, and which attributes are nullable, giving reasons. List any assumptions you need to make.

  Create database for easydrive school of motoring

Create mission statements and mission objectives for database systems explained in the following case study EasyDrive School of Motoring. Also in mission objectives include 10 reports that the database system must support

  Worst-case performance of the fifo

Construct a scenario leading to the worst-case performance of the FIFO buffer replacement policy - determine if it is conflict serializable or not

  Explain thoughts on database design process

Explain thoughts on database design process this far. You have learned about first three phases of process: defining mission statement and mission objectives, analyzing current database, and creating data structures.

  Construct a query that can be used on a report

Construct a query that can be used on a report for determining how many days the customer's invoice will require payment if total amount due is within 45 days. Provide a copy of your working code as part of the paper.

  Explaining content of document in natural language

Explain the content of this document in natural language;Design the graph representation of document;

  Describe the importance of using sub queries in a database

1. Extracting and interpreting data can be very valuable to an organization. Describe the importance of using sub queries in a database system. Provide at least two business case scenarios to support your response.

  Explain issues to convert relationship for new cardinality

Using example of vehicles and drivers, explain issues to convert relationship for new cardinality including new relationships and attributes for the tables.

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