Tribhuvan University

Institute of Science and Technology

Bachelor of Science in Computer Science and Information Technology

Course Title: Distributed and Object Oriented Database

Course no: CSC466

Semester: VIII

Nature of course: Theory + Lab

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 Objective : • Discuss basic concepts related to distribute DBMS. • Exemplify design of distributed database. • Describe distributed query processing and concurrency control. • Discuss basic concepts of OODBMS. • Demonstrate language and design for distributed database

Course Contents:
Laboratory Works:

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

Text Books:
  • 1. M. Tamer Özsu and Patrick Valduriez, Principles of Distributed Database Systems, Fourth Edition, Springer, 2019.
  • 2. Elmasri Ramez and Navathe Shamkant, Fundamentals of Database System, Seventh Edition, Pearson Education, 2017.
Reference Books: