Chủ Nhật, 10 tháng 8, 2014

Describe xml database, it types and mapping xml schema and database schema

I.Định nghĩa :
XML đóng vai trò như một database. Có thể truy xuất, cập nhật , quản lí thông tin một cách dễ dàng.Với XML, lưu trữ dữ liệu không khó khăn và nó rất phổ biến.
II.Phân loại:
-XML-Enabled : giúp sử dụng XML
-Native XML : lưu trữ dữ liệu dưới dạng XML
III.Tác dụng :
-Dùng để mô tả thông tin dữ liệu.

IV.Tổ chức cơ sở dữ liệu: 
A.Gồm có 2 loại
-Data-Centric Document: tổ chức dữ liệu theo cấu trúc.
-Document-Centric Documents: XML không có cấu trúc chặt chẽ được như Data-Centric Documents
-Dữ liệu trong file XML được lưu dưới dạng node
-Node có thể biến thành Object và tồn tại thư viện có thể biến object thành XML và ngược lại 
B.Native XML Databases
-Các thông tin được lưu trữ dạng XML
-Hỗ trợ truy xuất dữ liệu = query
-Giúp đỡ cập nhật dữ liệu
-Mapping giữa  CSDL dạng quan hệ và CSDL XML
-Mapping và truy xuất đơn giản
Mapping giữa CSDL XML và object phức tạp hơn CSDL dạng quan hệ và CSDL XML :
Nhận xét :
-Việc quản lí cơ sở dữ liệu với XML không khó khăn.
-XML không phụ thuộc vào nền tảng công nghệ.
-Thông tin có thể trùng nhau.

Không có nhận xét nào:

Đăng nhận xét