A distributed database management system (DDBMS) is defined as the software system that permits the management of the distributed database and makes the distribution transparent to the users. This course introduces the basic concepts of DDBMS, namely Fragmentation, Allocation, Partitioning Techniques, Distributed Data Control, Distributed Query Processing, Distributed Transaction Processing, Data Replication, Big Data Processing, and NOSQL and NewSQL DBMS.
IS -132 CRs
M. Tamer Ozsu, Patrick Valduriez., Principles of Distributed Database Systems, Fourth Edition, Springer
content serial | Description |
---|
1 | Introduction to Distributed Database System? Design Issues, Distributed DBMS Architectures. |
2 | Introduction to Distributed Database System?, Design Issues, Distributed DBMS Architectures (cont.) |
3 | Distributed and Parallel Database Design |
4 | Distributed and Parallel Database Design (cont.) |
5 | Distributed Data Control |
6 | Distributed Query Processing |
7 | Distributed Transaction Processing |
8 | Data Replication |
9 | Database Integration |
10 | Parallel Database Systems |
11 | Peer to Peer Data Management |
12 | Big Data Processing |
13 | NoSQL, NEWSQL and Polystores |
14 | Web Data Management |
15 | Project Discussions |
Start your application