Summary: Syllabus_ICS334.doc (041) Salahadin Mohammed 1 of 2
King Fahd University of Petroleum and Minerals
Department of Information and Computer Science
· To understand the basic concepts of Database, RDBMS and Database Theory.
· To understand Database Design, Development, Implementation
· To understand and experience Database Software Development using Applications.
· Get an experience to work in a team environment
Basic database concepts. Conceptual modeling. Relational data model. Relational theory and languages.
Database Design. Database security and integrity. Introduction to query processing and optimization.
Introduction to concurrency and recovery.
Prerequisite: ICS 202 Data Structures
"Fundamentals of Database Systems" by R. Elmasri and S. B. Navathe, 3rd
Wesley, 2000; ISBN: 0-201-54263-3.
"Database System Concepts" by Henry F. Korth and Abraham Silberschatz (K&S),