Phân mảnh cơ sở dữ liệu

Một phần của tài liệu Nghiên cứu tối ưu truy vấn trong cơ sở dữ liệu phân tán (Trang 43)

Theo yêu cầu của bài toán đặt ra và mô hình dữ liệu quan hệ, tôi sẽ thực hiện phân mảnh ngang để xử lý bài toán, cụ thể như sau:

 Bảng Departmentvới 6 bộ dữ liệu riêng tương ứng 6 trạm như sau: Department1= " " (Department)

Department2= " " (Department) Department3= " " (Department) Department4= " " (Department) Department5= " " (Department)

Dựa vào tập nối vị từ giữa các quan hệ trong cơ sở dữ liệu (xem Hình 2.3): Department.DepartmentID = Team. DepartmentID

Team.TeamID = Contact.TeamID

Tương ứng sẽ có 6 mảnh chobảngTeam và Contactnhư sau: Team1 = Team ⋉Department1

Team2 = Team ⋉Department2 Team3 = Team ⋉Department3

Team4 = Team ⋉Department4

Team5 = Team ⋉Department5

Team6 = Team ⋉Department6

Contact1= Contact ⋉Department1

Contact2= Contact ⋉Department2 Contact3= Contact ⋉Department3

Contact4= Contact ⋉Department4

Contact5= Contact ⋉Department5

Contact6= Contact ⋉Department6 Dựa vào tập nối vị từ giữa các quan hệ trong cơ sở dữ liệu:

Department.DepartmentID = Team. DepartmentID Team.TeamID = Service.TeamID

Service.ServiceID = ServicesRecord.ServiceID

Tương ứng sẽ có phân mảnh ngang cho bảng Services, ServiceRecordnhư sau: Services1= Services ⋉ Department1

Services2= Services ⋉ Department2

Services3= Services⋉Department3

Services4= Services ⋉Department4

Services5= Services ⋉Department5

Services6= Services ⋉Department6

ServiceRecord1= ServiceRecord⋉ Department1

ServiceRecord2= ServiceRecord⋉ Department2

ServiceRecord3= ServiceRecord⋉Department3 ServiceRecord4= ServiceRecord⋉Department4 ServiceRecord5= ServiceRecord⋉Department5

ServiceRecord6= ServiceRecord⋉Department6

Bảng 2.15 Bảng phân mảnh ngang tổ chức

OrgID OrgName EmailOrg WebAddress CountyID

ORG001 AP SD Cầu Giấy apsdcg@apsd.com.vn apsdcg.com.vn Co001 ORG002 AP SD Hoàn Kiếm apsdhk@apsd.com.vn apsdhk.com.vn Co002 ORG003 AP SD Ba Đình apsdbd@apsd.com.vn apsdbd.com.vn Co003 ORG004 AP SD Từ Liêm apsdtl@apsd.com.vn apsdtl.com.vn Co004 ORG005 AP SD Tây Hồ apsdth@apsd.com.vn apsdth.com.vn Co005 ORG006 AP SD Long Biên apsdlb@apsd.com.vn apsdlb.com.vn Co006 ORG007 AP SD Genernal apsddd@apsd.com.vn apsddd.com.vn APSD

Lược đồ cơ sở dữ liệu cục bộ tương ứng với ba cơ sở dữ liệu như sau:

Hình 2.6Lược đồ cục bộ cơ sở dữ liệu thứ nhất

Hình 2.7Lược đồ cục bộ cơ sở dữ liệu thứ hai quản lý chung

Một phần của tài liệu Nghiên cứu tối ưu truy vấn trong cơ sở dữ liệu phân tán (Trang 43)

Tải bản đầy đủ (PDF)

(71 trang)