Trong thiết kế phân tán, phân mảnh và cấp phát là một vấn đề quan trọng. Cơ sở dữ liệu hướng đối tượng phân tán khi thiết kế còn phát sinh thêm một số vấn đề phức tạp khác. Các vấn đề phức tạp này bắt nguồn từ các đặc điểm của mô hình hướng đối tượng, đó là tính đóng gói, kế thừa, sự phân cấp lớp, sự có mặt của các thuộc tính và phương thức phức hợp. Bài bào này trình bày về thuật toán cấp phát lớp trong cơ sở dữ liệu hướng đối tượng phân tán. | Lê Thu Trang và Đtg Tạp chí KHOA HỌC & CÔNG NGHỆ 128(14): 107 - 112 PHÂN MẢNH VÀ CẤP PHÁT DỮ LIỆU TRONG CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG PHÂN TÁN Lê Thu Trang1*, Lê Bích Liên2, Nguyễn Tuấn Anh3 1Trường Đại học Công nghệ Thông tin và Truyền thông – ĐH Thái nguyên Đại học Sư phạm – ĐH Thái Nguyên, 3Đại Học Thái Nguyên 2Trường TÓM TẮT Trong thiết kế phân tán, phân mảnh và cấp phát là một vấn đề quan trọng. Cơ sở dữ liệu hướng đối tượng phân tán khi thiết kế còn phát sinh thêm một số vấn đề phức tạp khác. Các vấn đề phức tạp này bắt nguồn từ các đặc điểm của mô hình hướng đối tượng, đó là tính đóng gói, kế thừa, sự phân cấp lớp, sự có mặt của các thuộc tính và phương thức phức hợp. Bài bào này trình bày về thuật toán cấp phát lớp trong cơ sở dữ liệu hướng đối tượng phân tán. Từ khóa: phân tán, cơ sở dữ liệu hướng đối tượng phân tán, phân mảnh, cấp phát dữ liệu ĐẶT VẤN ĐỀ* Sự phát triển của các ứng dụng dữ liệu chuyên sâu đã vượt qua khả năng xửa lý của hệ thống quản trị cơ sở dữ liệu quan hệ. Có thể liệt kê một số lĩnh vực chuyên môn sâu của cơ sở dữ liệu như Multimedia, CAD/CAM và các hệ thống tài chính phức tạp. Các hạn chế của cơ sở dữ liệu quan hệ đã thúc đẩy sự phát triển của hệ thống cơ sở dữ liệu hướng đối tượng (OODBS – Object Oriented Database System). OODBS được xây dựng dựa trên mô hình cơ sở dữ liệu hướng đối tượng (OODB), mỗi đối tượng được lưu trữ không chỉ dữ liệu mà còn thao tác trên chúng. Các nghiên cứu cho thấy OODB sẽ tiếp tục phát triển và cung cấp các khả năng nổi trội trong việc xử lý dữ liệu phức tạp. Để đáp ứng nhu cầu của doanh nghiệp lớn với sự phân bố nhiều trạm ở các vị trí địa lý khác nhau, OODB được phát triển trên môi trường mạng tạo thành mô hình cơ sở dữ liệu hướng đối tượng phân tán (DOODB – Distributed Object Oriented Database System). Cơ sở dữ liệu phân tán cần có phương án thiết kế tốt nhằm cải thiện hiệu năng của hệ thống. Hai vấn đề trong thiết kế trong cơ sở dữ liệu phân tán là phân mảnh (fragment) và cấp phát (allocation).