- secase thực thi query.
CHƯƠNG 1 TÔNG QUAN 2222222122221 E2 ar e
`). ... l
1.2. NHIỆM VỤ ĐÈ TÀI NGHIÊN CỨU...22cc 22221121211 12222212 nerreeeeee 3 CHƯƠNG2. XML... Q.2 HT HH HH Hee 4 2.1. LỊICHSỨXML...s.22222 150211 1222112221112 E22 E1eeee 4 2.2. SƠ LƯỢC XML...QG TT 111211 111011111111111112111121121111EE1E Sen 4 243... CẤU TRÚC TÀI LIỆU XML... 2 222222212222222221112222221TEnnE2enerrree Š 2.3.1. CÁC KHÁI NIỆM CƠ BẢN... s0 22221112112222221221 TT nnreneerreeeree 5 2.3.2. THẺ VÀ CÁC PHẢN TỦỬ... 222221 2221121211212 E2 Eneereeee 6 2.3.3. XÂY DỰNG CÁU TRÚC TÀI LIỆU HỢP KHUÔN DẠNG... TH HH ng HH ưy, 7 2.3.4. — Phân đoạn CDATTA... no nnHH TT TT TH ng nưyớ TH 1 ngư. 7 2.3.5. Không gian tên (namespace) Của XXMLL... .- Ác s2. 2 113111111111 11g ty key 7 2.4. XMLSCHEMA... Q.0. TH HH HH T112 111111 Hee re, 7 2.4.1. Lược đồ XML... cv c2 2SEn 2211111 0222 1 n2 1nEEEnnnnrreeeereree 7 2.4.2. Lược đồ XML VÀ W4C...c 220S 2222112222211 T2 nnrrrerereea § 2.4.3... Tạo các kiểu đơn giản...cs2T2Hnn 2221211112212 2E nereeeeeeee 9 2.4.4. Lược đỗ chú giải (annotation schema)... L2 TT TT KT TT HE Tre 9. 2.4.5. Tạo các lựa chọn (ChOïC€S)... các n nnT TH 2111111111121 1x TH erc, 9 2.4.6. Tạo các khai báo tuần tự...ccsc 2t TS 2210512210 15c EnnreHrreereee 9 2.4.7. Tạo nhóm và thuộc tính nhóm ( attribute group). ... HẠ 0080 1804 KH ch, 10
2.4.8. "_S on... 10
CHƯƠNG 3. THIẾT KẾ CÁC MÔ HÌNH DỮ LIỆU CHO XML KH. này TH KH HH 1] 3.1... CÁC CƠ SỞ DỮ LIỆU, XML, VÀ CÁC MÔ HÌNH DỮ LITỆU...--. 2c. 11
3.1.1... Mô hình dữ liệu quan hệ thực thẻ...---s- St 2t 212v 211218 1E21251021EE.EEEnree I1
3.2... ĐẠI SỐ QUAN HỆ,...cc 22211 2111121122122 2E EErrereerreeesereei 13 3.2.1. Mối quan hệ phân cấp ð) vo --“4ỤDD 14
3.2.2. Các mục đích thiết kế mô hình đữ liệu...-....- ĐH HH TH H01 TH niệu 14
3.2.3. Các đối tượng gồm có một cơ sở dữ liỆu... cv SH TH ng te, 15 CHƯƠNG 4. THAO TÁC TÀI LIỆU XML...-¿:©5ccc2czsccrscre TH» KH HH TH ng ru l6 4.1. CÁC MÔ HỈNH... H121 22122 nrrrrrrrrrrreeereeseee l6 4.1.1. Mô hình cây phân cấp...-s-ctSnt 2122110271 215112 EaEErrrerereerreeree 16 4.1.2. Mô hình bảng... S. Q.2 Sn TT HH T011 1110115110111 11 1101x111 16 4.2. TÌM HIẾU MỘT SỐ ĐÓI TƯỢNG VỚI NGÔN NGỮ LẬP TRÌNH C#... 17 4.2.1. Đối tượng DatAS€(... LH HH HH HH TH H111 H111 H ra re 17 4.2.2. Đối tượng DatafTiable... .cck tnv vn T HH TT HT HH1 ng reo 18 4.2.3. Đối tượng DataColumn... 22222 v22 1212121111112 nnnEEEEEereeeene 19:
4.2.4. Đối tượng DataRow. Tố cố.
4.2.5. Đối tượng ForelgnKeyConstraint v91 0130 KT ke 0k TT 0 011k 01 k0 19 4.3... CƠ SỞ DỮ LIỆU VỚI MÔ HÌNH BẢNG... ảo 2222222222222 nnrreeeeei 19 4.4. MỘT SỐ ĐOẠN CODE MINH HỌA CỤ THẺ VIẾT BẰNG C#... .-.cccccscec, 22 4.4.1. Đoạn COd€ Ì... n1 T 111110101111 01 1111 1H HT ng 22
4.4.2. Đoạn cOd€ 2... n2 HE nhe 22
4.4.3. Đoạn cCod€ Ổ... . HH HT HT HH TH TH T TH H TH nen He 22 4.4.4. Đoạn COd€ 4... . Q Q nnn HH HH TT HH 23 44.5, Đoạn Cođ€ Š... Q.22 HT nen TH HH neo 23
4.4.6. DU GD mmỤẠM....:|:ÖOAaa 24
ĐÈ TÀI NCKH SINH VIÊN ỨNG DỤNG XML TRONG LƯU TRŨ DỮ LIỆU
4.4.7. 8022 0423 An... ằšằ .... na 24
CHƯƠNG 5. PHẦN TÍCH THIẾT KÉ CÀI ĐẶT... Q0 HH HH rau 26
5.1. PHẨNTÍCH... 220220002201 2EnEnerrHereseeeeee 26
S.l.1. Lược đỒ S€CaSe... 0n nh T221 12T nen 28
5.1.2. 82.0... . HH. 25
5.2. THIẾTKÉ, CÀI ĐẶT...0 Q0 ST Hee 30
CHƯƠNG6. TÔNG KẾT... 222000 TT TH neo 31
6.1. KẾT QUÁ ĐẠT ĐƯỢC VỀ MẶT LÝ THUYẾT...-2222Sccc22122221122202E5E6 31 6.2. KẾT QUÁ ĐẠT ĐƯỢC VỀ MẶT ỨNG DỰNG...55.- S22 nhe 31 6.2. KẾT QUÁ ĐẠT ĐƯỢC VỀ MẶT ỨNG DỰNG...55.- S22 nhe 31 6.3. CÁC HẠN CHẼ... vn H0 01t 021 t1 12 1E eerreeeeeree 31 6.4... HƯỚNG PHÁT TRIỀN... 22222222 T2Tnnn Hee He HH 31
ĐÈ TÀI NCKH SINH VIÊN ỨNG DỤNG XML TRONG LƯU TRỮ DỮ LIỆU