CS 221 Database Management Systems
Offers comprehensive examination of the design and implementation of relational database management systems (DBMS). Teaches the logical organization of databases, E_R design, normalization and use of SQL for data description and retrieval, including triggers and stored procedures; concurrency and security issues and typical solutions. Includes a major project building web interfaces to databases using PHP and MySQL. Introduction to No_SQL solutions.