Contenu connexe Similaire à 19. Distributed Databases in DBMS Similaire à 19. Distributed Databases in DBMS (20) 19. Distributed Databases in DBMS8. Horizontal Fragmentation of account Relation branch-name account-number balance Hillside Hillside Hillside A-305 A-226 A-155 500 336 62 account 1 = branch-name=“Hillside” (account) branch-name account-number balance Valleyview Valleyview Valleyview Valleyview A-177 A-402 A-408 A-639 205 10000 1123 750 account 2 = branch-name=“Valleyview” (account) 9. Vertical Fragmentation of employee-info Relation branch-name customer-name tuple-id Hillside Hillside Valleyview Valleyview Hillside Valleyview Valleyview Lowman Camp Camp Kahn Kahn Kahn Green deposit 1 = branch-name, customer-name, tuple-id (employee-info) 1 2 3 4 5 6 7 account number balance tuple-id 500 336 205 10000 62 1123 750 1 2 3 4 5 6 7 A-305 A-226 A-177 A-402 A-155 A-408 A-639 deposit 2 = account-number, balance, tuple-id (employee-info) 107. Fully Distributed Approach: Example Site 1 EX(3) T 1 T 2 T 3 EX(2) Site 2 EX(1) T 3 T 4 T 5 EX(3) Site 3 EX(2) T 5 T 1 T 3 EX(1) EX (i): Indicates Tex, plus wait is on/by a transaction at Site i