Course: COMP 440. Database Design (3)
Prerequisites: COMP 380/L; Attempted Upper Division Writing Proficiency Exam. Database structure, including: structure definition, data models, semantics of relations and operation on data models. Database schemas, including element definition and use and manipulation of the schema. Elements of implementation. Algebra of relations on a database. Hierarchical databases. Discussion of information retrieval, reliability, protection and integrity of databases.