CS372 Project Sheet
CS372 Project Sheet
At the beginning of the project, you need to create the idea of your database system. Then, you need to start the
requirement phase.
In this phase you are required to develop a user specification highlighting data requirements (identify what
types of data needs to be stored in the database) and transaction requirements (identify the important and
frequent database operations – data manipulation and queries), for the chosen database system.
The instructor will explain the details of the requirements as well as act as the client of the proposed system. You
are encouraged to ask questions and discuss with the instructor to clarify system specification.
After identifying the requirements (Phase 1), you will start the conceptual design phase. An EER model should
be developed in this phase. More detail is given in Phase 2.
Notes:
• Discuss your idea with your instructor and get an approval. Non-approved system idea will be not
considered valid for the project.
• Please make sure to describe the full details of your system. Write the scenario of your system clearly.
In Part.2 of the project, you will continue working on the same topic of the Database System (i.e., the topic of
Part.1 of the project).
In this part, the logical database design phase should be performed. You need to complete the Relational
Schema.
Relational Schema
Once you have completed the EER model along with its data dictionary (i.e., Step1); convert the EER
model to a relational schema. So, you supposed to map the EER model to the relational model/schema.
As you have learned during the lectures. You can refer to Chapters 5 and 9 in your textbook. Make sure
to specify the primary keys, foreign keys, and any candidate keys in the relations.
Phase 3: Implementation
1
Taibah University
Method of submission:
- Softcopy submission is required by the due date.
- The documents should be submitted through email by team leader only. Please submit your work
to the instructor official email ([email protected]).
- The first page of the document must have your name, students’ number, section, course name
and code, academic year, instructor name, and Taibah University Logo.
GOOD LUCK !
Norah Alawfi