DATABASE SYSTEMS




Subject Code: ECP3076
Objective: To provide a basic understanding of the concepts and types of Computer Database, examine theoretical and pragmatic ideas underlying relational databases, and discuss certain other aspects of database systems - recovery, concurrency, security, and integrity. Upon completion of this course, the students should be able to outline architecture for a database system, define and manipulate data, and understands transactions process of database systems.
Pre-Requisite: None
Credit Hours: 3
Contact Hours: 54 hours (lectures and tutorials)
Assessment:
Assignment / Project: 15%
Test / Quiz: 15%
Lab Expreiments / Tutorial: 10%
Final Examination: 60%
References:
  • Peter Rob, Carlos Coronel, “Database Systems: Design, Implementation, and Management”, Course Technology, 6th Edition, 2003
  • D. Kroenke, " Database Processing: Fundamentals, Design & Implementation" , Prentice-Hall Business Publishing, 1997.
  • C. J. Date, “An Introduction to Database Systems”, Addison Wesley, 6th Edition, 1999
  • Ramez Elmasri and Shamkant B. Navathe, “Fundamentals of Database Systems”, Benjamin/Cummings Publishing Co., 2nd Edition, 1994
  • Connolly, T., Begg, C. & Strachan, A., “Database Systems: A Practical Approach to Design, Implementation and Management”, Addison-Wesley, 1999

Course Contents

Learning Outcome of Subject
 
At the completion of the subject, students should be able to:·   

Programme Outcomes (% of contribution)