Define the tables that you need in the database

Assignment Help Database Management System
Reference no: EM131420388

Database Design

You are going to design a database system for a small university. The database will be used for scheduling classes. The university consists of multiple schools, which each having multiple departments.

For this assignment I want you to use a crows-foot notation. You will need to:

o Define the tables that you need in the database

o Define the attributes that need to be included in the tables

o More attributes (e.g., unique ID's) may need to be added to the tables

o Some attributes may need to be split apart (e.g., Name - split into -> LNAME, FNAME, MINITIAL)

o Define the relationships (e.g., 1-to-1, 1-to-many, many-to-many) between the tables

o You will need to identify the primary and foreign keys.

o DO NOT worry about differentiating between strong and weak relationships

The following are the business rules for the university:

1. Each school consists of multiple departments, but a department can only belong to a single school.

2. Each department can offer many different classes and each class offered may have multiple sections.

3. A class is only offered through one department and each section maps to a single class.

4. A section of a class is assigned to a single classroom at a specific time, but a classroom may have several sections assigned to it.

5. Departments may employ many faculty members and each faculty member is employed by one department.

6. A professor (faculty member) can teach many sections, but a section is taught by a single faculty member.

7. Multiple students can sign up for many sections and sections may have many students.

8. A student has one faculty advisor, but an advisor can advise many students.

Information maintained about the different entities includes:

• School

o School name (e.g., Business, Engineering, etc.)

o Building name (e.g., Gorman, Agnese-Sosa, etc.)

o Office number

o Dean name

o Phone Number

o Mail Stop

• Department

o Department name (e.g., Management Information Systems, Management, etc.)

o Coordinator name

o Building name

o Office number

o Phone number

o Mail stop

• Class

o Course number (e.g., MIS2321)

o Course name (e.g., Introduction to MIS)

• Section

o Unique ID number (e.g., CRN00101)

o Section number (e.g., 1,2,3,4)

• Room

o Building name (e.g., Gorman, ATT, etc.)

o Room name/number (e.g., 107, 104, etc.)

o Capacity

• Faculty

o Faculty ID

o Faculty name

o Building name

o Office number

o Office phone

o Title

• Student

o Student ID Number

o Student Name

o Phone Number

o Address

o Major (e.g., Management Information Systems, Management, etc.)

o Major2

o Minor

Reference no: EM131420388

Questions Cloud

What are stages and drivers of it infrastructure evolution : What is IT infrastructure, and what are the stages and drivers of IT infrastructure evolution? Define IT infrastructure from both a technology and a services perspective.I want an expert to discuss these questions in another way round differrent from..
What were the main arguments within your selected articles : In 4-6 paragraphs, address the following: Why have prisoners, historically, had very few rights? What were the main arguments within your selected articles? Do you agree with the authors? Explain
Find maximum force required to perform the operation : The part geometry is considered complex. As heated, the work material yields at 75 MPa and has no tendency to strain harden. Determine the maximum force required to perform the operation.
Find extrusion ratio : A 2.0-in-long billet with diameter = 1.25 in is direct extruded to a diameter of 0.50 in. The extrusion die angle = 90°. For the work metal, K= 45,000 lb/in2 and n=0.20. In the Johnson extrusion strain equation, a= 0.8 and b= 1.5.
Define the tables that you need in the database : Define the tables that you need in the database. Define the attributes that need to be included in the tables. More attributes (e.g., unique ID's) may need to be added to the tables.
Regulators and stamp act congress share : What idea did both the Regulators and Stamp Act Congress share?
Evidence of support or argue against that statement : In your discussion post - I would like for you to either agree with that statement and provide evidence of support OR argue against that statement and provide evidence to support your point of view.  (at least 250 words)
Which ideas in the essay need further development : Identify the problem statement in the essay. Does the introduction and conclusion focus clearly on the problem statement? Is the statement of facts (beyond commonly known facts) supported by appropriate citations in the text and/or references? Which ..
Draw force required for the operation : Bar stock of initial diameter = 90 mm is drawn with a draft = 15 mm. The draw die has an entrance angle = 18°, and the coefficient of friction at the work-die interface = 0.08.

Reviews

Write a Review

Database Management System Questions & Answers

  Requirements for operational data and decision support data

Outline the main differences between database requirements for operational data and for decision support data

  Who were barons at the time of their appointment

Find all Governors General of Australia who were Barons at the time of their appointment. List them by Title and name and date that they were appointed to the position. Order the list by ascending date of appointment

  Determine columns that make up the primary key

Carry out the following tasks below by using the correct SQL statements. Create the statements in Oracle by using the following steps (SQL > SQL commands > Enter Command). Determine the columns that make up the primary key of the l_lunch_items tabl..

  Discuss the role of prototyping in the database development

What are the benefits of taking extra time to test and revise a design?

  Program to build a database concerning employee information

Company XYZ needs a program to build a database concerning employee information.

  Build a database

Build a database and produce a query report that shows 10 fields as in Table iamge using Microsoft Access

  Draw an entity-relationship diagram for this database

Draw an Entity-Relationship diagram for this database using UML notation. Be sure to include all the entities mentioned above, together with attributes (including primary key attributes), relationships and multiplicity constraints

  Imagine that you have been assigned as a project manager to

imagine that you have been assigned as a project manager to manage your companys e-commerce website where customers can

  Document that describes your process steps and results

Create a word or PDF document that describes your process, steps and results. Be sure to describe your schema and why you selected the tables and columns you did for your Private database

  Information-gathering techniques for the project

Explain the information-gathering techniques and design methods you would suggest to use for project. Recognize the key factors that help ensure the information required for the project.

  Write a query that counts the number of maintenance

Write a query that counts the number of maintenance work orders for each vehicle in the maintenance work order table. Display the vehicle column and the corresponding count of work orders for each vehicle

  What looping structure is being used

What variables are used this module? What are their data types?

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