Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

MySQL RDBMS The purpose of this task is to analyse a system and go through design steps using MySQL RDBMS , and perform very simple

MySQL RDBMS
The purpose of this task is to analyse a system and go through design steps using MySQL RDBMS, and perform very simple data entry and database backups. You are not expected to develop any application or login on top of the database.
A college has decided to develop a database for admins,teachers,students and courses. The database needs to support an application that enables students to select from the offered courses.
Here are the features of the application:
Course availability for each semester is decided by college admins and students can only see the offered courses.
Admins, assign courses to teachers.
Teachers can pass or fail students.
Here are the steps to follow for this task:
Discuss and write down functional and non-functional requirements.
Based on the results from functional requirements analysis, draw an ERD using your favourite tool (we recommend draw.io).
Install MySQL and MySQL Workbench on your PC.
Design tables and ensure they comply at least with NF1 and NF2. You may start by strawman design, and then implement it using MySQL Workbench or SQL commands.
Perform data entry by entry at least 10 course, 2 admin, 7 teachers and 20 students. To simplify your work, look for possibility of writing a script for batch data entry. You may use Random Data Generator (randat.com) to generate random names.
Find out about the possible database backup options and create a backup.

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

Database Management With Website Development Applications

Authors: Greg Riccardi

1st Edition

0201743876, 978-0201743876

More Books

Students also viewed these Databases questions

Question

List behaviors to improve effective leadership in meetings

Answered: 1 week ago