CIS 8140
Database Management Systems

* Home  * Description  * Overview  * Schedule *
* Projects  * Grades  * Discussions *


Offered by the CIS Department at Georgia State University

Catalog description

CIS8140 Database Management Systems (3.0 cr.)

The development of efficient database applications requires an understanding of the fundamentals of database management systems, techniques for the design of databases and principles of database administration. The emphasis in this course is on the theories of data modeling, database design, database application development, and database management. All major database management systems, including hierarchical, network, relational, and object-oriented, will be covered, though relational database systems are the main focus. Topics include conceptual models, query languages and architectures such as centralized, distributed and client/server. Special importance is assigned to the design of databases and the development of database applications (client/server and Web based applications) using modern software tools. Other topics include: database integrity, database security, error recovery, and concurrency control.

Pre-requisites: CIS3210 or CIS 3260; CIS 8110, CIS8120, CSP: I, II, III, IV, V, VI

NOTE: Pre-requisites are enforced, so do not take this course if you do not have appropriate pre-requisites.

Course Objectives

Upon successfully completing this course, the student will:

  1. Understand the fundamentals of relational, object-oriented, and distributed database systems including: data models, database architectures, and database manipulations
  2. Be familiar with the management of database systems including: security, error recovery and concurrency control
  3. Understand the theories and techniques in developing client/server and Web based database applications and be able to demonstrate the ability to build such applications using tools like Microsoft Access.
  4. Understand the new development and trend in the database field.