Build an entity relationship diagram

Assignment Help Basic Computer Science
Reference no: EM132231492

Please build an Entity Relationship Diagram using the following information:

The database is for a regional university in Western New York called Ithica South University. The university database administrator needs to keep track of the students that attend the university, the courses offered by the university, and the university employees.

Ithica tracks the first and last name of each student, as well as their target degree. The university keeps track separately of two subclasses of students, as students are either undergraduate or graduate students. Graduate students can serve as research assistants or teaching assistants, and these specializations are stored in the database. Certain students are fortunate enough to serve as both research and teaching assistants simultaneously. Each research assistant's area of research is tracked, and the university keeps track of each teaching assistant's phone number. The university keeps track of the data of its employees, including their first and last name, email address, and the type of employee that they are. Ithica has two types of hires - as employees are further classified as either faculty or staff.

Faculty and staff are both types of employees that Ithica tracks. Administration would like to keep track of the number of vacation days that staff have. Additionally, Ithica needs to keep track of each faculty member's degree and office hours.

Each member of the faculty is required to teach at least one course. A particular course might be taught by several faculty members depending on when it is offered. However, a new course might exist in the catalog but have not yet been assigned a faculty member to teach it.

When a course is taught by a faculty member, a section of the course is created, and the semester of that section is recorded. Some sections are assigned oneteaching assistant. If a student is serving as a teaching assistant, they must have at least one section that they serve and can serve up to two sections at a time.

To be considered active, a student must be enrolled in at least one course. Each course needs at least 10 students enrolled in it to run, but it may be that no students enroll in the course during a particular semester. When there are enough students in a course to run, the enrollment is kept track of with a grade for each student.

There are full-time and part-time faculty members at Ithica - each faculty member is classified as one of each of these sub-classes. Furthermore, full-time faculty fall into two distinct categories of those on the tenure track and those that have term contracts. The tenure track faculty have the year that they go up for review for tenure kept track of as well.

Each tenure track faculty member can choose to have a research assistant, although it is not required. Over the course of their career they may work with several different research assistants. Given time constraints, however, each research assistant may only work with one faculty member during their time at Ithica. It is assumed that if they are hired as a research assistant that they are actively working with a tenure track faculty member.

Reference no: EM132231492

Questions Cloud

Write the code for the following assignment : In this exercise, you'll make a form that accepts one or more scores from the user. Each time a score is added, the score total, score count, and average score
Publicly growing and one that is locally known to you : Select 2 companies, one that is publicly growing and one that is locally known to you or you have been worked there. Apply 5 out of 10 OM decision strategies.
What things you would like to immediately implement : Collect the knowledge you gathered in this course and prepare a 10 slide PowerPoint presentation as if you were presenting to your workgroup.
What was the disruptive technology : 1) What was the disruptive technology? What new product or service was made possible by this technology?
Build an entity relationship diagram : The database is for a regional university in Western New York called Ithica South University. The university database administrator needs to keep track
Process for the publication of scientific book : Consider the following process for the publication of scientific book. What are the possible outcomes of this process?
What is the optimal blend of the three ingredients : What is the optimal blend of the three ingredients that Santana should ask her bartenders to mix in order to maximize the total profit contribution?
Organization choose to deploy group policy : Explain some of the settings within Group Policy that organizations might choose to keep their desktops and servers secure.
Explain how leverage can improve returns to the shareholders : Explain how leverage can improve returns to the shareholders? Describe the impact of corporate taxes on the weighted average cost of capital?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  How to diagnose and reseat the ram

Detail the steps you would take to determine how to diagnose and reseat the RAM. Can you help explain the steps more? I do not understand it complete.

  Detailed description of the layered process

You should give a presentation to the class with a detailed description of the layered process you decide on.

  Write a java interface for the pile’s methods

Specify each operation by stating its purpose, by describing its parameters, and by writing a pseudocode version of its header. Then write a Java interface for the pile's methods. Include javadoc-style comments in your code.

  What would you propose to resolve it

I was assigned the task of writing such an exception handler. What would be your opinion on this issue and what would you propose to resolve it?

  Problem related to the liquid glycerin

Liquid glycerin is flowing through a 25-mm-diameter and 10-m-long tube. The liquid glycerin enters the tube at 20°C with a mass flow rate of 0.5 kg/s.

  Examine the challenges associated with searching in textual

Your company has been hired to design a product that will provide searches of textual documents and database querying. Your design team has not developed a product like this before. Examine the challenges associated with searching in textual docum..

  Find an analytic approximation for the function

Find an analytic approximation for the function P(T) along the liquid-gas phase boundary. Sketch your answer and compare it to a phase diagram of water that you can find on the Web.

  Display the list of names and phone numbers

Display the list of names and phone numbers of the departments for those employees with salaries more than salary of Matt Joe. (Use SYS.EMPLOYEE).

  Wing walls in the design of bridge abutments

What is the consideration in selecting the orientation of wing walls in the design of bridge abutments?

  Which of the following addresses are not allowed on internet

Which of the following addresses are not allowed on the internet?

  Open a new database in microsoft access

Open a new database in Microsoft Access

  How the translation from cars to autos whse could be done

Show how the translation from Cars to Autos Whse could be done by a SQL query.

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