Continuation of CS 632, including normalization of relational data bases using functional and multivalued dependencies. Query processing, query interpretation, query optimization, and methods for implementing and optimizing logic queries. Knowledge data bases, distributed data bases and object-oriented data bases.