Course Summary:
This course provides students with skills in database programming and other related technologies which covers database management systems design and catalog in addition transaction processing and concurrency control. The course also provides coverage to database security and authorization and introduces the concepts of triggers, programming units and packages in addition to database user interface design and reports generation.
Course Objectives:
To provide students with in-depth knowledge about database management systems implementation and applications. Indexing, query splitting and optimizations are the at core concepts.