Database Management
This course provides a comprehensive overview of database systems. Students will learn the fundamentals of data access and file systems, including hierarchical, network, relational and object oriented data models. The course will cover the elements of relational database design, data query languages, services such as data protection and integrity control, and database management. The course will provide a balance of theory and practical application and will culminate in a database implementation project conducted by teams of students.
This course will provide a basic introduction to the concepts of database system design and implementation including data models, query languages and transaction processing.