Describe xml database, it types and mapping xml schema and database schema
1. XML như Database
-Sử dụng xml như một cơ sở dữ liệu
-Dùng để lưu trữ thông tin, hỗ trợ chúng ta truy xuất, quản lý thông tin một cách dễ dàng nhất
-Lưu trữ dữ liệu ở xml rất đơn giản
-Định dạng xml vô cùng phổ biến
-Convert dữ liệu từ xml sang các định dạng khác đơn giản
2. Phân loại XML
-XML-Enabled : hỗ trợ sử dụng XML
-Native XML : thực sự lưu trữ dữ liệu dưới dạng XML
3. Mục đích sử dụng CSDL XML
-Không phụ thuộc vào bất kỳ nền tảng công nghệ nào
-Bản thân XML đã dùng để mô tả thông tin
-Toàn bộ thông tin được mô tả dưới dạng Node
-Có thể lồng nhau thoải mái, nhiều thông tin trùng lặp với nhau được
-Lưu trữ được nhiều
4. Tổ chức CSDL XML
- Data-Centric Documents: Tổ chức dữ liệu theo cấu trúc (Soap)
- Document-Centric Documents: XML không có cấu trúc chặt chẽ như Data-Centric Documents 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ưới dạng node
- Một node có thể biến đổi thành object dễ dàng
- Có các thư viện để biến đổi tài liệu XML sang object và ngược lại
6. Native XML Databases
- Mọi thông tin được lưu trữ dưới dạng XML
- Hỗ trợ truy xuất cơ sở dữ liệu bằng query
- Dùng XSLT để lấy dữ liệu từ trong file XML
-Hỗ trợ việc cập nhật dữ liệu
7. Mapping giữa CSDL ở dạng quan hệ và CSDL XML
-Mapping rất đơn giản
-Truy xuất cũng rất đơn giản
8.Mapping CSDL XML và object
-Dùng để lưu trữ thông tin, hỗ trợ chúng ta truy xuất, quản lý thông tin một cách dễ dàng nhất
-Lưu trữ dữ liệu ở xml rất đơn giản
-Định dạng xml vô cùng phổ biến
-Convert dữ liệu từ xml sang các định dạng khác đơn giản
2. Phân loại XML
-XML-Enabled : hỗ trợ sử dụng XML
-Native XML : thực sự lưu trữ dữ liệu dưới dạng XML
3. Mục đích sử dụng CSDL XML
-Không phụ thuộc vào bất kỳ nền tảng công nghệ nào
-Bản thân XML đã dùng để mô tả thông tin
-Toàn bộ thông tin được mô tả dưới dạng Node
-Có thể lồng nhau thoải mái, nhiều thông tin trùng lặp với nhau được
-Lưu trữ được nhiều
4. Tổ chức CSDL XML
- Data-Centric Documents: Tổ chức dữ liệu theo cấu trúc (Soap)
- Document-Centric Documents: XML không có cấu trúc chặt chẽ như Data-Centric Documents 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ưới dạng node
- Một node có thể biến đổi thành object dễ dàng
- Có các thư viện để biến đổi tài liệu XML sang object và ngược lại
6. Native XML Databases
- Mọi thông tin được lưu trữ dưới dạng XML
- Hỗ trợ truy xuất cơ sở dữ liệu bằng query
- Dùng XSLT để lấy dữ liệu từ trong file XML
-Hỗ trợ việc cập nhật dữ liệu
7. Mapping giữa CSDL ở dạng quan hệ và CSDL XML
-Mapping rất đơn giản
-Truy xuất cũng rất đơn giản
8.Mapping CSDL XML và object
NHẬN XÉT :
- Láy dữ liệu dễ dàng hơn
- Biến đổi định dạng xml sang dạng khác
No comments:
Post a Comment