Education for Working ProfessionalsDistance Learning
Rensselaer
      RPI Home      EWP Home      Distance Learning Home      Distance Learning Admissions     Registration      Search      Contact Us
About EWP Distance Learning
News & Events
Summary of
Program Offerings – Distance Learning
Master's Degree Programs
Certificate Programs
Professional Development Programs
General Information & Contacts
Financial Information
Financial Aid
Rensselaer Libraries
Rensselaer Bookstore
Hartford Campus
Troy Campus

Distributed DataBase Management Systems
Computer and Information Sciences - CISH-6120

Description
This course presents an overview of Client-Server and Distributed Database Management Systems (DDBMS). The course will focus on DDBMS. An ideal DDBMS will be specified according to Date's 12 Rules. The client-server architecture will be presented as a vehicle for implementing DDBMS. Both system and application level topics will be presented. System level topics include global query optimization, concurrency, recovery, and global data dictionaries. Application level topics include distributed database design techniques for data fragmentation, replication, and allocation. The course will conclude with a brief examination of parallel and multi-database systems.

Prerequisites
Database Fundamentals or equivalent. (Equivalency: Students should (1) have a solid working knowledge of any SQL-based relational DBMS, (2) understand some methodology of database analysis and design based on data modeling, and (3) understand the basic constructs present in Codd's model for relational databases.)

Textbooks
Ordering Information

Format and Grading
Format and Grading information will only be current for courses being offered this semester.

Computing
Specific Computing requirements will only be current for courses being offered this semester.

Technical Requirements
Specific Technical requirements will only be current for courses being offered this semester.

Who Should Enroll
This course may be used in your plan of study as follows:
CSCI - may be used toward computer science credits
ESCI-MSE - may be used toward Information Science concentration
ESCI-MM - elective
MECL - may be used towards science courses
MGMT - elective
SERV - n/a
TCOM - n/a
ELEC - elective

Back to top

Course selector Questions About EWPNews and Events