Question

Help with database creation - create a visio ER diagram of the scenerio below.. thanks

Scenario: New WSU Registration System The registrars office at Weber State University wants you to create a new database to support an future application that will help their department better keep track of the scheduled classes offered each semester, including the specific course sections and lecturers appearing in the schedule, and the students registering for courses according to the published schedule. Courses (think course catalog) may or may not be scheduled every semester, and this is documented in a schedule of classes being offered each semester, which also includes the lecturers assigned to each scheduled section of a course. Students register for courses according to the schedule of classes Behind the scenes, Users (students, lecturers, and other college staff) must login to the application to gain access, and the application must keep track of user logins/logouts history. Of course, users must have different levels of access, which will determine their access to different parts of the application This is exactly how we do it now at Weber State, so try to think from a Registration, Faculty, and Student data storage/ retrieval perspective. What do each of these people need to read (retrieve) write (store) to the database (regardless of application interface)? Here are some business constraints to consider: A User can create many Users Each User must be created by only one [other] User A User can have many LogHistoryEntries Each LogHistoryEntry must be tied to only one User An Access Level can be designated to many Users Each User must be designated by only one AccessLevel A Student must be assigned to only one User [login] Each User [login] can be assigned to only one Student A Lecturer must be assigned to only one User Clogin] Each User (login] can be assigned to only one Lecturer A Course can be the prerequisite for many lother] Courses Each Course can have a prerequisites many lother Courses A Lecturer can lecture many Courses Each Course can be lectured by many Lecturers A Lecturer can lecture many ScheuduleOfClasses Each ScheduledClass must be lectured by only one Lecturer A Course can be scheduled in many ScheduleOfClasses Each ScheduledClass must be scheduled for only one Course A Semester can be created for many ScheduleOfClasses Each ScheduledClass must be created for only one Semester A Student can register for many ScheduleOfClasses Each ScheduledClass can be registered for by many Students Hint: My final solution has about 10 Entity Sets DIRECTIONS 1) Produce A SINGLE Visio (or similar electronic diagramming tool) document containing the Logical ER Diagram for the scenario above. Also, save the file in .pdf or jpg format. No hand drawn this time. 2) Produce A SINGLE Spreadsheet document (using tabs) containing proof of normalization showing at least 4 rows of 3rd Normal Form sample data for each of the created tables above. 3) Submit one ZIPPED file containing 3 items the raw diagram vsd or other diagramming tool format), and an exported .pdf copy for viewing, plus the tabbed spreadsheet (xls) file containing proof of normalization with sample data.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Answer: Here, I have following ER diagram as shown below, ER Diagram for New WSU Registration System Semester Lecture Sch.ClaStudent File Student ID Name Address Course ID Primary Key String String String String Foreign Key Faculty File Course ID Sem

Add a comment
Know the answer?
Add Answer to:
Help with database creation - create a visio ER diagram of the scenerio below.. thanks The...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • 1) Create a Conceptual Diagram (electronically) for the following scenario – this time DO NOT LEAVE...

    1) Create a Conceptual Diagram (electronically) for the following scenario – this time DO NOT LEAVE the Many to Many relationships (break them out). Also, like the last scenario, make sure you identify the major attributes. Save the readable image and embed it back into this document. This scenario describes the activities of the Science and Technology faculty in a university in Utah. Students take courses in the university. The courses are run by departments. It is possible for a...

  • Create an ER Diagram showing all entities and relationships that describe the scenario below: You are...

    Create an ER Diagram showing all entities and relationships that describe the scenario below: You are commissioned to design a database to keep records of a small college. You talked with various key members of this community and obtained the following information: The college keeps information about students and student performance. Every student is known by her/his first name, initials and last name. They are also identified by a unique StudentID provided by the University. Every student also belongs to...

  • Help in database: User view requirement1: • For each student, store studentID, firstName, lastName, sex, majorDept,...

    Help in database: User view requirement1: • For each student, store studentID, firstName, lastName, sex, majorDept, class, GPA. Assuming you will need to access students based on their names. User view requirement2: • For each department, store deptId, deptName, college. In addition, store the studentId, firstName, lastName of students major in each department. Suppose a student belongs to one department only. A department will have more than one students. Assuming you will need to access departments based on their names....

  • Create a database ER model using the following information please: A small university is in the...

    Create a database ER model using the following information please: A small university is in the process of creating its first database system, and you are the chief architect of this system. This university does not have majors, faculties, and departments, but it does have programs. A program usually has 5 courses (in real situation, a program usually has much more courses, but to make the test data preparation easier, we set this number as 5), For simplicity, all the...

  • Would you please help me with this homework ? 1- Explain what requirements this ER diagram...

    Would you please help me with this homework ? 1- Explain what requirements this ER diagram is implementing 2- Draw an ER diagram (relationships) for the following business rules in a company: • A salesperson manages one or many other salespeople while a salesperson is managed by only one salespeople. • A salesperson can be an agent for many customers but a customer is managed by only one salesperson. • A customer can place many orders. But an order can...

  • Course Registration Project Case Study Description Problem Statement •           At the beginning of each semester, students...

    Course Registration Project Case Study Description Problem Statement •           At the beginning of each semester, students get a course catalogue containing a list of course offerings for the semester. Information about each course, such as professor, department, and prerequisites will be included to help students make informed decisions. •           The system will allow students to select four course offerings for the coming semester. In addition, each student will indicate two alternative choices in case the student cannot be assigned to...

  • python anywhere questions. A Class Management System, Part 2 Please also refer to the description provided...

    python anywhere questions. A Class Management System, Part 2 Please also refer to the description provided in Part 1 of the project “A Class management System”. You have had a chance to state your understanding of the requirements for this project, draft a preliminary design, and express it by means of UML diagrams. Now it’s time to implement your design. As stated in the original requirements, there will be three categories of users: 1. Students 2. Instructors 3. Administrators Recall...

  • Design an ER diagram for a database for the Emory College. Here are some facts about...

    Design an ER diagram for a database for the Emory College. Here are some facts about the college: The Emory College consists of a number of Departments (MathCS, Physics, etc) A department has a unique name, address, phone number and can have a number of faculty members. A faculty member has SSN, name, office, phone number and salary A department has one department chair with a starting date A department can teach a number of courses A course has a...

  • database management system

    Design a “good” entity-relationship diagramthat describes the following objects in an university application:students, instructors, professors, and courses.Students aresubdivided into graduate and undergraduate students. Students takea course in a particular semester and receive a grade for theirperformance. Sometimesstudents take the same course again in adifferent semester. There are no limits on how many courses astudent can take, and on how many students completed aparticularcourse. Each graduate student has exactly one advisor, who must bea professor, whereas each professor is allowed to...

  • Please build an Entity Relationship Diagram using the following information: Build a database for a regional...

    Please build an Entity Relationship Diagram using the following information: Build a database 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...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT