Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Database Design Exercise for University Enrollment Systems. Scenario: Prestige University is looking to upgrade their enrollment system in order to accommodate an increasing student body

Database Design Exercise for University Enrollment Systems.
Scenario: Prestige University is looking to upgrade their enrollment system in order to accommodate an increasing student body and ensure an efficient registration process. Offering various undergraduate and postgraduate programs across faculties, their administration hopes to establish a single database system which captures all enrollment data in one central location.
Specific requirements for a database system:
Student Profiles: Acquire attributes such as StudentID, Full Name, Date of Birth, Address, Email and Program Enrolled for every student enrolled. Courses: Each course has an unique CourseID, Name, Credits and Faculty designation. Enrollment Records: Track which students have registered in which courses as well as their enrollment dates.
Faculty Details: Information on each faculty, such as FacultyID, Name and Courses Offered.
Course Prerequisites: Some courses at Prestige University require students to have taken other specific classes before enrolling. Furthermore, Prestige University strives to:
Maintain data integrity and avoid redundancy with ease, facilitate easy querying for student profiles, their enrolled courses, faculty-specific course details and manage and update prerequisites efficiently.
Assignment:
Your goal is to design a database for Prestige University's enrollment system. An Entity-Relationship diagram should be drawn that illustrates all entities, their relationships, and any related attributes.
Instructions: Based on the provided scenario, identify and define entities according to its terms.
Establish relationships among them while considering appropriate cardinalities for cardinalities between entities. Integrate necessary attributes into each entity considering both primary and foreign keys as necessary.
Create an ER diagram, either digitally or using pen and paper, that represents your system's structure in detail. Also include a detailed explanation of why certain design choices were chosen with an emphasis on maintaining data integrity while decreasing redundancies and simplifying querying capabilities.
Submit your ER diagram and its explanation for evaluation, making sure it satisfies all of the scenario requirements and displays an understanding of database design principles (LO1, LO2, LO3, LO4, and LO5).

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Joe Celkos Data And Databases Concepts In Practice

Authors: Joe Celko

1st Edition

1558604324, 978-1558604322

More Books

Students also viewed these Databases questions

Question

6. Is all Internet training the same? Explain.

Answered: 1 week ago