CSC 174. Database Management Systems. Topics in database analysis and design, and applications; Extended Entity-Relationship and UML modeling; SQL view, query processing, and query optimization; concurrency control, transaction performance and recovery algorithms; integrity constraints and triggers; functional dependencies and normalization algorithms; application generator technologies; performance and security issues in Internet database processing; introduction to data mining; introduction to database administration. Prerequisite: CSC 131, CSC 134. Graded: Graded Student. Units: 3.0.