Describe xml
database, it types and mapping xml schema and database schema
Video: ( Nguồn: Thầy Phạm Anh Đới) Click here
1. Ưu điểm của việc sử dụng tài liệu XML như database
- Có thể lấy dữ liệu, quản lý, cập nhật, truy xuất trong XML
- Lưu trữ dữ liệu đơn giản, dùng transformer, DOM
- Định dạng xml được dùng phổ biến
- Convert dữ liệu từ xml sang các định dạng khác rất đơn giản,
chi phí thấp
2. Phân loại tài liệu XML
- XML-Enabled
- Native XML
3. Mục đích của việc sử dụng XML
- Không phụ thuộc nền tảng, công nghệ nào
- Bản thân XML đã mô tả thông tin, không cần dùng thêm bất
kì ngôn ngữ nào
- Thông tin XML dạng node, có thể lồng nhau thoải mái, nhiều
thông tin trùng lặp được
- Có thể lưu trữ được nhiều
4. Tổ chức XML
- Data-Centric Documents: Tổ chức dữ liệu theo hướng cấu
trúc
- Document-Centric Documents: XML không có cấu trúc chặt chẽ
mà có thêm những thứ khác như tài liệu HTML…
5. Object
- Những dữ liệu trong tài liệu XML được lưu trữ ở dạng node,
có thể convert thành object dễ dàng.
- Các bộ thư viện để convert tài liệu XML sang object và ngược
lại
6. Relational Databases
- Có thể coi cả tài liệu là 1
database, mỗi node là 1 table
7. Native XML Databases
- Mọi thông tin được lưu trữ ở dạng
xml
- Dùng query để truy xuất dữ liệu
- Dùng XSLT
- Hỗ trợ cập nhật dữ liệu
- Ưu điểm: Có khả năng hỗ trợ, truy
xuất, cập nhật dữ liệu
8. Table-Based Mapping
Mapping giữa tài liệu XML và bảng
9. XML Object Mapping
Không có nhận xét nào:
Đăng nhận xét