Group Project 2
Group Project 2
Group Project 2
Objective:
The goal of the project is to develop a database management system (DBMS) on a
topic in your field of study or for a business scenario. You should apply the skills
you learned in this course to a new case and demonstrate how you can solve a real-
world problem by designing a DBMS.
Steps:
Step 1. Team Selection
(Due Date: 11.59pm on 15 Dec, 2023)
• You will work in a team of size 3 (only one team of size 4). Form a group and
submit the names.
• All members should agree to be on the same team before submitting the
names.
• You need to regularly meet with your teammate.
• If I don’t receive the names by the due date, I will randomly assign you to a
team. This would not affect your grade.
• You cannot change your team after the due date.
• From each group, only one person should submit the requirements on Canvas
including the names, proposal, project files, etc.
Make sure to study the data before sending the proposal and make sure you are
comfortable using it. Do not choose a random dataset. You should understand your
data and be able to answer questions related to the dataset. After submitting the
proposal, I will not accept any changes to the topic or the objectives. So make sure
you can complete all the steps indicated in the instructions. For any changes to the
proposal, 3% of the grade will be deducted.
2
Step 3. Submission:
(Due Date: 11.59pm on 19 Jan, 2024)
1. Submit your Database
o Access and MySQL database
2. Submit your Project Report
o Write a report on the background to the project and the objective of
the study.
o Description of the current system and the potential improvement that
the designed DBMS offers.
o Description of all entities and attributes.
o Design a minimum of 15 business questions. Write SQL queries that
can generate answers to business questions. You should have at least 2
questions on subqueries, 2 questions on inner joins, 2 questions on
outer joins.
3. Submit your PowerPoint slides.
o Create PowerPoint slides that summarize your project
(introduction/background, objectives, and conclusion).
o Project Presentation.
o Prepare an 5 to 8 minutes presentation on your project.
o You will present your project to class on Jan 25, 2024.
o All team members should participate in the presentation.
3
o Create a data model for your database.
o Create an E-R model. Take a screenshot of the E-R model and submit it as
JPEG or PNG file.
o Write SQL statements that create all tables and their attributes (MySQL and
Access).
o The final DBMS should have at least 5 tables.
o At least 2 tables should have 200+ rows of data.
Notes:
o You should demonstrate what you learned in this class, how you can apply
this to a new case, and how you can solve a real-world problem using a
DBMS.
o A simple database and a simple report will not get a full grade.
o No late submission or resubmission is accepted. One point will be deducted
for every one-hour late.
o It is your responsibility to work collaboratively and openly with your
teammates. Make decisions as a team and participate in all aspects of the
project.
o You will complete a peer-review survey at the end of the semester. It's very
important that all teammates have equal contributions to the project. If you do
not participate in your scheduled team meeting, or you do not have an equal
contribution to the final product, you can lose up to 35% of the project grade.
So it's very important that you effectively work with your teammates.
o The project is 30% of your final grade. The final product will be evaluated
based on the quality of the data, analysis, report, and equal contribution of the
team members.