CSC 570 Database Management Systems
Examines the theory and practical issues under-lying the design, development, and use of a DBMS. Topics include characteristics well-designed databases; high-level representation of an application using ER modeling: functional dependency using ER modeling, functional dependency theory, normalization and application toward a well-designed database; abstract query languages; query languages; concurrency; integrity; security. Advanced topics may be included. Students apply theory to practice in a number of projects involving design, creation, and use of a database.