IM2675 - DBMS - Group - Assignment - 2024
IM2675 - DBMS - Group - Assignment - 2024
Select a hypothetical scenario to serve as the basis for creating a database. The database will be
designed to address specific data management needs and challenges within the chosen scenario.
Designing a database to track inventory levels, orders, suppliers, and product information for a
retail business.
Developing a database to manage student records, courses, grades, attendance, and academic
performance for an educational institution.
Creating a database to store customer data, interactions, sales leads, and marketing campaigns for
a business.
Developing a database to organize and manage library resources, including books, journals,
borrowers, and circulation records.
Project Tasks
1. Briefly describe the hypothetical scenario for your selected topic (100 - 200 words)
2. Design the Database for the system.
• Identify the main requirements for the system. (Identify at least 5 entities and
suitable attributes)
• Model the Data requirements using the Entity Relationship (ER) Model
• Use the ER Model to derive the relational schema of the Database according to the
Relational Data Model.
• Write SQL commands to create the database tables.
• Write SQL commands to insert values to the created tables. Each main table should
have at least 10 records.
• Write 10 queries and the respective SQL statements you can use to retrieve those
results from your DB.
3. Implement the database in W3Schools.com
4. Include required screen captures in the report.
• Each group must have a minimum of FIVE members and a maximum of TEN
members.
• Details of the group members should be updated in the Excel sheet shared in
courseweb.
• You are required to create groups within the respective batch.
Submission procedure
Upload both the report and presentation in PDF format to the link given in courseweb on
or before the deadline. The report should be renamed as
“<GroupNumber>_DBMS_Group_Assignment” and presentation should be renamed as
“<GroupNumber>_DBMS_Group_Assignment_Presentation”. One member of the
Group can make the submission.