4. Mơ hình cơ sở dữ liệu đa chiều (Modeling Multidimensional Databases)
4.4 Kết luận và phương hướng
Nội dung này giới thiệu một mơ hình dữ liệu và một tập hợp các tốn tử đại số dùng để thống nhất và mở rộng chức năng cung cấp bởi sản phẩm cơ sở dữ liệu đa chiều hiện tại. Như trình bày trong phần 4.1 các tốn tử đề xuất cĩ thể bao gồm việc
xây dựng các tốn tử OLAP như roll-up, drill-down, star-join và một số tốn tử khác. Ngồi ra, mơ hình cung cấp xử lý đối xứng vào các chiều và các sự kiện. Mơ hình cũng cung cấp hổ trợ cho các hệ thống phân cấp phức tạp theo mỗi chiều và hỗ trợ các khối tập hợp đặc biệt. Trong tương lai khơng thể các kết quả trong các sản phẩm đắt tiền hiện tại phải thiết kế lại lược đồ khi sự cần thiết bất ngờ xảy ra cho một tập hợp hay tập hợp theo một thuộc tính đã được ban đầu suy nghĩ để cĩ một biện pháp.
Các tốn tử đề xuất cĩ một vài thuộc tính cần thiết. chúng cĩ ngữ nghĩa xác định rất tốt. Chúng là cực tiểu trong hướng mà nĩ khơng thể biểu diễn trong thời gian của cái khác, cĩ thể cũng khơng được bỏ bất kỳ một trong những chức năng mà khơng bị mất. Mỗi tốn tử được định nghĩa trên các khối và các kết quả như một khối xuất. Tức là, các tốn tử đã được khép kín và cĩ thể được tự do và reordered. Điều này cho phép một tốn tử khơng hiệu quả tại một thời điểm tiếp hiện tại ưu chuộng để thay thế bằng mơ hình truy vấn và nên các truy vấn đa chiều cần phải tối ưu.
Các phép tốn đề xuất cho phép tách logic trước khi người sử dụng đưa vào cửa hàng và yêu cầu chấp nhận sau. Như vậy, các phép tốn cung cấp đại số API cho phép thay đổi trước và sau. Các phép tốn được thiết kế để chuyển sang SQL.Vì vậy, chúng cĩ thể cái đặt trong cả hệ thồng quan hệ và kỷ thuật đặc biệt.
Tương lai, trong các mơ hình mẫu cơng việc là cần thiết để kết hợp các bản sao và các giá trị NULL trrong mơ hình dữ liệu đa chiều. Chúng tơi tin rằng các bản sao cĩ thể được giải quyết bằng cách xử lý các phần tử của khối như cặp gồm một arity và một bộ của các giá trị. Arity cung cấp số lượng tương ứng xuất hiện của sự kết hợp các giá trị của chiều. Các giá trrị NULL cĩ thể được biểu diễn bởi cho phép đại diện một giá trị NULL cho mỗi chiều. Chi tiết của việc mở rộng và các sự lựa chọn khác cầu nghiên cứu nhiều.
Về thực hiện cĩ nhiều vấn đề quan tâm nghiên cứu cho việc thực thi mơ hình dữ liệu đa chiều ở trên một hệ thống quan hệ tốt như bên trong cơ cấu đặc biệt. Mặc dù một trong các phép tốn đề xuất cĩ thể chuyển sang truy vấn SQL, chỉ cần thực hiện chuyển đổi SQL trên một cơ cấu quan hệ là coi như khơng hiệu quả. Thơng tin về truy vấn đa chiều bao gồm một vài phép tốn đề xuất, chúng ta sẽ nhận được một
dãy truy vấn SQL đĩ là cơ hội cho việc tối ưu hĩa truy vấn đa chiều. Nĩ cần phải được điều tra xác định để biết được biết hơn về phương pháp kỹ thuật (ví dụ: [SG90]) sẽ thỏa mãn, chúng ta cần phải phát triển kỹ thuật mới. Tương tự như vậy, cịn cĩ cơ hội cho việc nghiên cứu trong lưu trữ và truy cập cấu trúc vào cụ thể hĩa khung nhìn.