Computer Science 380, Fall 2014

Principles of Database Systems


creative commons licensed ( BY-NC-SA ) flickr photo shared by danmachold

Course Description

A study of the design and implementation issues in database management systems. Topics include data models, logical/physical database design, data access/search techniques, normalization theory, mappings from logical to physical structures, storage, and utilization. Additional topics include database reorganization, migration, database integrity, consistency, privacy and security, distributed database systems, architecture of knowledge-based systems, and intelligent query interfaces. One laboratory per week. Prerequisite: Computer Science 112. Offered in alternate years.

Course Resources