Khung nhìn trong hệ quản trị CSDLphân tán

Một phần của tài liệu Giáo trình Cơ sở dữ liệu phân tán (Trang 65 - 66)

KIỂM SOÁT DỮ LIỆU NGỮ NGHĨA

6.1.3.Khung nhìn trong hệ quản trị CSDLphân tán

Định nghĩa khung nhìn trong hệ quản trị CSDL tập trung và hếCDL phân tán là giống nhau. Tuy nhiên trong trường hợp phân tán, khung nhìn được dẫn xuất từ các quan hệ đã phân mảnh và được lưu ở nhiều vị trí khác nhau trên mạng khi một khung nhìn được đinh nghĩa tên và câu vấn tin truy xuất của nó sẽ được lưu vào hồ sơ cơ cấu. Tùy thuộc vào mức độ từ của vị trí được đưa ra bởi hệ thống các định nghĩa khung nhìn có thể tập trung tại một vị trí, được nhân bản một phần hoặc toàn bộ

Trong trường hợp thông tin liên kết khung nhìn với vị trí định nghĩa của nó phải được nhân bản. Nếu định nghĩa khung nhìn không có tại nơi đưa ra câu vấn tin thì phải truy xuất đến vị trí có định nghĩa khung nhìn đó.

Câu vấn tin trên khung nhìn được ánh xạ thành câu vấn tin trên quan hệ cơ sở (có thể được phân mảnh) cũng có thể được thực hiện như trong hệ thống tập trung, tức là qua phương pháp hiệu chỉnh vấn tin và kỹ thuật này lượng từ hoá dùng để định nghĩa khung nhìn được lấy từ trong hồ sơ cơ cấu của hệ phân tán và được trộn với câu vấn tin theo các quan hệ cơ sở. Một câu vấn tin đã hiệu chuẩn được như vậy sẽ trở thành câu vấn tin phân tán, và như vậy nó có thể ánh xạ thành câu vấn tin trên các mảnh vật lý.

Định nghĩa phân mảnh cũng giống với định nghĩa khung nhìn cụ thể. Vì vậy, Adiba, 1981 đã đề xuất một cơ chế hợp nhất để quản lý khung nhìn và các mảnh. ý tưởng này xem các khung nhìn trong một hệ quản trị CSDL phân tán cũng có thể được định nghĩa bằng các qui tắc định nghĩa mảnh. Chẳng hạn, có thể cài đặt khung nhìn

SYSAN trong ví dụ 6.1,1-1 bằng một mảnh tại vị trí đã cho, với điều kiện là có nhiều người sử dụng sẽ truy cập đến khung nhìn này tại cùng vị trí của nó.

Quan điểm hợp nhất giúp quản trị nên CSDL có thể xem hệ CSDL như một phân cấp, mà lá của cây là các mảnh, từ các là này các quan hệ và các khung nhìn được dẫn xuất. Và vì thế quản trị nên có thể tăng cường tính cục bộ tham chiếu bằng cách tạo ra tương ứng 1-1 giữa khung nhìn và mảnh.

Khung nhìn được tạo ra từ các quan hệ phân tán sẽ làm tăng chi phí do có thể có nhiều người sử dụng cùng truy xuất đến cùng một khung nhìn nên phải tối ưu hoá việc tạo khung nhìn và các câu vấn tin.

Một phần của tài liệu Giáo trình Cơ sở dữ liệu phân tán (Trang 65 - 66)