3.project Guidelines
3.project Guidelines
Project – DB Lab
1
24/2/25
Expected Results
Report (PDF file) must include:
– Description in details the selected subject + necessary functionalities
– Database design: ER schema + descriptions of all tables and their relationships
– SQL statements corresponding for each functionality + requirements, analyze SQL
statements. Each student has at least 10 queries: with different SQL statements +
performance analysis
– Installed functionalities: not all functionalities are required, but some should be
implemented
– Difficulties in carrying out the project ? And solutions?
– Evaluation about the obtained results: advantages / disadvantages
– Tasks of each member
SQL file: DB definition + SQL queries+ Triggers+ functions, ..
Small program (optional but recommended):
‒ Source code
‒ It need Installation guide / Usage guide: Description in details how to install and how to
use your product
3
2
24/2/25
Topic proposal
Each group proposes a topic (for example: human resources
management, football club management, hotel management, …)
Topic proposal must be described in detail:
1-2 pages
Description: objectives, usage scenario, functionalities, data and all
requirements or relationships between data.
Database design (1st version)
ER schema (entities and relationships)
ER schema à Relational Model (tables, keys)
Group members:
List of all members: student code, full name, class, email
Leader
Topic: examples
Information Management Systems:
– Normal user: information query / retrieval
– Administrator: update database, update data (create/drop,
insert, update…)
Library management (users: reader, staff, ...)
Learning management system (users: students, teacher,
staff,…)
Sales management system (selling online/offline, selling
books, selling supplies ...)
Management system for fitness club / English Teaching
Center, …
3
24/2/25
– Your proposal must contain group members, topic description. If you have done
the ER schema and the DB, do not hesitate to put it in the report.