CS6401 Database Systems
Course Aims & Objectives: This course introduces the concepts and the principles of database design.Specifically, this course aims to: specify how data are organized and stored in a typical database system and acquire the techniques for manipulating data under the relational data model; identify and execute the steps involved in the analysis & design of databases; introduce data modeling technique for database systems; introduce the relevance of transaction management for application development. At the end of the course, students will be able to analyze & design database systems for real applications.Units: 3 Level: P6Medium of Instruction: English Keyword Syllabus: The database approach; the relational model; relational algebra; SQL; life cycle for database applications; database requirement analysis & design techniques: Entity-relationship (ER), Normalization & denormalization, logical & physical database design; data conversion; transaction management. Teaching Pattern: Duration of course: 1 semester Current mix of lecture/tutorial/laboratory, other: 2 hrs. lecture; 1 hr. tutorial. Assessment Pattern: Examination duration: 2 hours Percentage distribution of marks for coursework, examination, other: 40% CW, 60% Exam Grading pattern: Standard (A+AA-...F) For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained. Pre-requisite(s): Nil Pre-cursor(s):CS5302Equivalent Course(s): *CS3401 Database Systems*CS3403 Advanced Database Systems
Course Aims & Objectives: This course introduces the concepts and the principles of database design.Specifically, this course aims to:
At the end of the course, students will be able to analyze & design database systems for real applications.Units: 3 Level: P6Medium of Instruction: English Keyword Syllabus: The database approach; the relational model; relational algebra; SQL; life cycle for database applications; database requirement analysis & design techniques: Entity-relationship (ER), Normalization & denormalization, logical & physical database design; data conversion; transaction management. Teaching Pattern: Duration of course: 1 semester Current mix of lecture/tutorial/laboratory, other: 2 hrs. lecture; 1 hr. tutorial. Assessment Pattern: Examination duration: 2 hours Percentage distribution of marks for coursework, examination, other: 40% CW, 60% Exam Grading pattern: Standard (A+AA-...F) For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained. Pre-requisite(s): Nil Pre-cursor(s):CS5302Equivalent Course(s): *CS3401 Database Systems*CS3403 Advanced Database Systems