COMP 461

Advanced Database Systems (Major, BTACS) (3,1,0)(L) 3 credits

This course continues with database concepts introduced in COMP 361. It begins with a review of database design and implementation principles. Discussions of the relational database model, designing for optimization, and normal forms will be continued up to and including domain/key normal form. Relational database strategies for Database Manipulation Languages (DMLs) will be discussed as well as Database Administration and multi-user database issues (control, security, optimization and related). In addition, distributed database systems with emphasis on Client/Server, Data Warehousing, Object-Oriented Database Systems and Web-Based database issues will be covered.

Prerequisite: COMP 361