B GIÁO DỤC VÀ ĐÀO TẠO VIN HÀN LÂM KHOA HC
VÀ CÔNG NGH VIT NAM
HC VIN KHOA HC VÀ CÔNG NGH
……..……………
MAI THÚY NGA
X LÝ VÀ TỐI ƯU HÓA TRUY VN TRONG CƠ SỞ
D LIỆU HƯỚNG ĐỐI TƯỢNG PHÂN TÁN
LUN ÁN TIẾN SĨ TOÁN HỌC
HÀ NI 2017
VIN HÀN LÂM KHOA HC VÀ CÔNG NGH VIT NAM
HC VIN KHOA HC VÀ CÔNG NGH
……..….***…………
MAI THÚY NGA
X LÝ VÀ TỐI ƯU HÓA TRUY VẤN TRONG CƠ SỞ
D LIỆU HƯỚNG ĐỐI TƯỢNG PHÂN TÁN
LUN ÁN TIẾN SĨ TOÁN HỌC
Chuyên ngành: Cơ sở Toán hc cho Tin hc
Mã s: 62 46 01 10
Nời hướng dn khoa hc:
1. PGS. TS. Đoàn Văn Ban
2. TS. Nguyn Mnh Hùng
HÀ NI 2017
LỜI CAM ĐOAN
Tôi xin cam đoan đây là công trình nghiên cu ca riêng tôi. Các kết qu
đưc viết chung với các đồng tác gi đã được s chp thun ca các tác gi
trước khi đưa o luận án. Các kết qu nêu trong lun án trung thc
chưa từng được ai công b trong bt k công trình nào khác.
Tác gi
Mai Thúy Nga
LỜI CÁM ƠN
Luận án được hoàn thành ti Hc vin Khoa hc và Công ngh, Vin Hàn lâm
Khoa hc và Công ngh Vit Nam. Tác gi xin được bày t lòng biết ơn chân thành
s kính trng sâu sắc đối với PGS.TS Đoàn Văn Ban. Tác gi đã nhận được s
ng dn tn tình và các kinh nghim nghiên cu khoa hc quý giá ca Thy trong
sut quá trình hc nghiên cu sinh. Tác gi cũng chân thành cám ơn TS Nguyn
Mnh Hùng vi những định hưng nghiên cứu và góp ý để luận án được hoàn thin.
Trong thi gian làm nghiên cu sinh, tác gi đã nhn đưc nhng kiến thc quý
giá s góp ý chân thành t các Thy, giáo ca Hc vin Khoa hc Công
ngh. Tác gi xin gi ti các Thy, Cô li cảm ơn chân thành nht.
Tác gi xin chân thành cảm ơn Ban lãnh đạo Vin Công ngh thông tin, Hc
vin Khoa hc Công ngh, B phn Qun lý Nghiên cu sinh và các Phòng ban
chức năng của Vin Công ngh thông tin Hc vin Khoa hc Công ngh đã tạo
mọi điều kin thun li trong quá trình hc tp, nghiên cu ca tác gi.
Tác gi xin cảm ơn Ban Giám hiệu, B môn Tin học trường Đại hc Thăng
Long đã quan tâm giúp đ mi mặt để tác gi hoàn thành nhim v hc tp. Xin chân
thành cảm ơn sự quan tâm, động viên những đóng góp quý báu
của các đồng nghip.
Cui cùng, tác gi xin dành nhng lời cám ơn ti mọi thành viên trong gia đình,
s khuyến khích và động viên của gia đình là đng lực để tác gi hoàn thành lun án
này.
MC LC
MC LC ........................................................................................................................ i
DANH MC CÁC THUT NG ............................................................................................ iv
BNG VIT TT CÁC THUT NG ...................................................................................... v
DANH MC HÌNH MINH HA ............................................................................................. vi
DANH MC BNG ................................................................................................................ vii
M ĐẦU ........................................................................................................................ 1
CHƯƠNG 1 - CƠ SỞ D LIỆU HƯỚNG ĐỐI TƯỢNG PHÂN TÁN ............................... 7
1.1. Cơ sở d liệu hướng đối tưng ............................................................................. 7
1.1.1. Đối tưng ........................................................................................................ 8
1.1.2. Kiu và lp ...................................................................................................... 9
1.1.3. Hp phn ....................................................................................................... 11
1.1.4. Phân lp con và tính kế tha ........................................................................ 12
1.2. Cơ sở d liệu hướng đối tưng phân tán ............................................................. 14
1.2.1. Mô hình cơ s d liệu hướng đối tưng phân tán ........................................ 14
1.2.2. Các ưu điểm ca CSDL phân tán ................................................................. 15
1.2.3. Các vấn đề cn gii quyết trong CSDL phân tán .......................................... 16
1.2.4. Kiến trúc CSDL hướng đối tưng phân tán.................................................. 20
1.2.5. Qun lý đối tưng ......................................................................................... 22
1.2.6. Qun lý giao dch .......................................................................................... 25
1.3. Đánh giá hiu năng CSDL HĐT với thư viện OO7 ............................................ 25
1.3.1. Gii thiu ...................................................................................................... 25
1.3.2. Mt s nghiên cu khác v đánh giá hiệu năng CSDL HĐT ....................... 26
1.3.3. Thiết kế CSDL ca OO7............................................................................... 27
1.3.4. Kch bản đánh giá hiệu năng ........................................................................ 30
1.3.5. Kết qu thc nghim ..................................................................................... 32
1.4. Kết luận chương 1 ............................................................................................... 36
CHƯƠNG 2 - PHÂN MNH VÀ CP PHÁT LỚP CÁC ĐỐI TƯỢNG PHÂN TÁN .... 37