
This course surveys topics in database management systems. Topics include access methods, data models ( relational, semantic, object-oriented and object-relational), query languages,database design, query optimization, concurrency control, recovery, security, integrity, client-server architecture, and distributed database systems. A database application project will be assigned.