Friday, August 8, 2014

Describe XML database, it types and mapping XML schema and database schem

1. Giới thiệu:

        a. XML Database:

             - XML Database được tạm hiểu là dùng chính XML để làm cơ sở chứa dữ liệu
             - Giống như các Database khác, nơi đây sẽ lưu thông tin để truy xuất, quản lí dữ liệu như tài khoản chẳng hạn.
             - Database XML được sử dụng dễ dàng hơn so với Database khác.

Minh họa cho XML Database cung cấp cho các Client
 
        b. Phân biệt:

             XML Database có hai loại chính:
                  -XML-Enabled : hỗ trợ để sử dụng XML
                  -Native XML : thay đổi và lưu trữ dữ liệu dưới dạng XML
   
        c. Các đối tượng có trong đó:

              Các dữ liệu thông tin được lưu dưới dạng node, từ node nó sẽ chuyển thành Object (Đối tượng) một cách dễ dàng. Bạn có thể xem hình minh họa ở đây:

           



         d. Đặc điểm của 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 
                     - Cập nhập dữ liệu tự phát sinh.

         e. So sánh:

                Làm một phép so sánh cách hiển thị thông tin XML trước và sau khi có XML Database:




3. Nhận xét:

                 Có lẽ tớ không phải nhắc nhiều về tầm quan trọng của Database trong ứng dụng. Với Database, bạn có thể hoàn toàn quản lí thông tin (thêm, sửa, xóa, tìm kiếm) mà không hề gặp khó khăn nào.

                Việc học XML Database sẽ giúp ích rất nhiều cho các bạn trong bài sau.


No comments:

Post a Comment