Download presentation
Presentation is loading. Please wait.
Published byGeraldine Lane Modified over 9 years ago
1
Copyright © 2004 Pearson Education, Inc.
2
Chapter 25 Distributed Databases and Client-Server Architectures
3
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-3 FIGURE 25.1 Some different database system architectures. (a) Shared nothing architecture.
4
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-4 FIGURE 25.1 (continued) Some different database system architectures. (b) A networked architecture with a centralized database at one of the sites.
5
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-5 FIGURE 25.1 (continued) Some different database system architectures. (c) A truly distributed database architecture.
6
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-6 FIGURE 25.2 Data distribution and replication among distributed databases.
7
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-7 FIGURE 25.3 Allocation of fragments to sites. (a) Relation fragments at site 2 corresponding to department 5.
8
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-8 FIGURE 25.3 (continued) Allocation of fragments to sites. (b) Relation fragments at site 3 corresponding to department 4.
9
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-9 FIGURE 25.4 Complete and disjoint fragments of the WORKS_ON relation. (a) Fragments of WORKS_ON for employees working in department 5 (C=[ESSN IN (SELECT SSN FROM EMPLOYEE WHERE DNO=5)]).
10
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-10 FIGURE 25.4 (continued) Complete and disjoint fragments of the WORKS_ON relation. (b) Fragments of WORKS_ON for employees working in department 4 (C=[ESSN IN (SELECT SSN FROM EMPLOYEE WHERE DNO=4)]).
11
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-11 FIGURE 25.4 (continued) Complete and disjoint fragments of the WORKS_ON relation. (c) Fragments of WORKS_ON for employees working in department 1 (C=[ESSN IN (SELECT SSN FROM EMPLOYEE WHERE DNO=1)]).
12
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-12 FIGURE 25.5 The five-level schema architecture in a federated database system (FDBS). Source: Adapted from Sheth and Larson, Federated Database Systems for Managing Distributed Heterogeneous Autonomous Databases. ACM Computing Surveys (Vol. 22: No. 3, September 1990).
13
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-13 FIGURE 25.6 Examples to illustrate volume of data transferred.
14
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-14 FIGURE 25.7 Guard conditions and attributes lists for fragments. (a) Site 2 fragments.
15
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-15 FIGURE 25.7 (continued) Guard conditions and attributes lists for fragments. (b) Site 3 fragments.
16
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-16 FIGURE 25.8 The three-tier client-server architecture.
17
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 25-17 FIGURE 25.9 Oracle distributed database systems. Source: From Oracle (1997a). Copyright Oracle Corporation 1997. All rights reserved.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.