Relational, hierarchical, and network models. Data manipulation languages and query design. Construction of a data base system. A two-quarter sequence on computerized data management. The first quarter concentrates on computer file organization, access, and retrieval techniques.
Consideration is given to sequential files, indexed sequential files and direct files.
Introduction to the three major models of databases-hierarchical, network and relational. Database design, setup, manipulation and use are covered. Other issues such as data integrity, security, backup and recovery, and database administration are discussed. Programming projects are required. A continuation of CS341.