Course description and objectives

With the advent of the age of computing, we have seen a rapid increase of digital data. For managing a large collection of (related) data, databases are being used by all types of organizations, from large businesses, and government departments to individuals who want to manage their growing collection of personal data.

This course will introduce you to databases and database management systems (DBMSs). We will study the basic concepts of relational databases, the process of database design, the query language SQL, databases in a client/server environment, object–oriented databases. The course will also cover interacting with databases with a programming language such as Java.

Resources

Assignments

(Send all assignments to rahmad@manchester.edu. Make sure that subject line starts with CPTR312.)

Slides