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