Eighth Semester

Selction Image

Distributed and Object Oriented Database

Course Title: Advanced Database

Course No.: CSC466

Course Nature: Theory + Lab

Semester: Eighth

Year: Fourth

Full Marks: 60 + 20 + 20

Pass Marks: 24 + 8 + 8

Credit Hours: 3

Course Description: This course aims to discuss concepts of distributed and object oriented database management systems. Main focus is given to basic concepts of DDBMS, distributed database design, distributed query processing, distributed concurrency control, concepts of OODBMS, and language and design of object oriented database.

Course Objectives: Discuss basic concepts related to distribute DBMS, Exemplify design of distributed database, Describe distributed query processing and concurrency control, Discuss basic concepts related to distribute DBMS, Demonstrate language and design for distributed database.

Contents of Chapter

Unit 1. Introduction to Distributed Database,Distributed Database Architectures,Distributed Database Design (12 Hrs.)

Introduction to Distributed Database, Distributed Database Architectures, Distributed Database Design

Unit 2. Distributed Query Processing,Distributed Transaction Management, Distributed Concurrency Control,Reliability of Distributed DBMS and Recovery(17 Hrs.)

Distributed Query Processing, Distributed Transaction Management, Distributed Concurrency Control, Reliability of Distributed DBMS and Recovery

Unit 3. Object Oriented Database Concept, OODBMS Architecture Approach,The Object Oriented DBMS Architecture (16 Hrs.)

Object Oriented Database Concept, OODBMS Architecture Approach

Laboratory Works:

Students should implement all the concepts of object oriented and distributed databases mentioned in the course.

Reference Books:

  1. Principles of Distributed Database Systems; Ozsu, M. Tamer and Patrick Valduriez. Pearson Education.
  2. Object Oriented Database System – Approaches and Architectures ; C.S.R. Prabhu, PHI
  3. Silberschatz,Abraham, Henry F. Korth and S. Sudarshan: Database System Concepts; McGrawHill International Edition.
  4. Gerald V. Post: Database Management System – McGraw Hill International Edition.
  5. R.Cattel: "Object Data management",(1993),Addison-Wesley