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
|