Về cơ bản, các cơ sở dữ liệu XML bản địa cung cấp hỗ trợ tốt hơn ở những nơi các tài liệu XML không đều hoặc bán thường xuyên. Tuy nhiên, cơ sở dữ liệu XML nguyên bản hiện không hỗ trợ SQL tương đương với "Cập nhật" hoặc "Xoá", điều này làm cho việc bảo trì trở nên rườm rà.
Trung tâm học sửa máy tính cơ bản
Ngôn ngữ XQuery đang đến gần với tiêu chuẩn XML được đề nghị mà không có những chức năng này - mặc dù các nhóm thảo luận trên trang web của W3C đã bao gồm một số lời khẩn nài nhiệt đới gần đây để giữ XQuery làm tiêu chuẩn cho đến khi chức năng này được đưa vào.
Cơ sở dữ liệu quan hệ với hỗ trợ XML phù hợp hơn khi dữ liệu XML là hạt mịn, thường xuyên và nhất quán về cấu trúc và nội dung. Lưu ý rằng bất kể yêu cầu đối với lưu trữ dữ liệu tập trung vào dữ liệu hay tập trung vào tài liệu, các tên tuổi lớn không phải là nơi duy nhất để đánh giá các giải pháp tiềm năng - cũng có một số giải pháp nguồn mở.
Tuy nhiên, thế hệ tiếp theo của sản phẩm hứa hẹn tốt nhất của cả hai thế giới, với sự hỗ trợ trực tiếp cho việc lưu trữ các tài liệu XML hoàn chỉnh và / hoặc phá vỡ dữ liệu XML cho từng thành phần riêng lẻ được ánh xạ tới các lĩnh vực. Cách tiếp cận này hy vọng kết hợp sức mạnh của các cơ sở dữ liệu quan hệ (chỉ số, hỗ trợ SQL vv) với sự hỗ trợ tốt hơn cho các loại tài liệu XML không thường xuyên.
Tiến về phía trước
Trung tâm học sửamáy in tại Hà nội
Oracle và IBM, như dự kiến, đã tạo ra một tiếng ồn đáng kể về các sản phẩm của họ - cùng với một chút công việc tương đối về việc sử dụng các tính năng kỹ thuật tương đối của sản phẩm của họ.
Cả hai công ty đều sẽ phát hành các phiên bản mới của cơ sở dữ liệu quan hệ của họ trong tương lai gần, với kế hoạch phát hành vào cuối tháng 5 và IBM rà soát lần lặp lại kế tiếp của DB2 cho khoảng thời gian giữa năm.
Hiện tại, cơ sở dữ liệu của Oracle có các trình phân tích cú pháp XML đầy đủ, một bộ xử lý lược đồ XML và một tiện ích SQL để quản lý dữ liệu XML. Nhưng Robert Shimp, nhà quản lý tiếp thị sản phẩm cơ sở dữ liệu của Oracle tại Mỹ, không thể truy vấn các truy vấn SQL hợp nhất với các lần lặp lại hiện tại của cơ sở dữ liệu.
Oracle đã có sự hỗ trợ cơ bản cho XML kể từ đầu năm 1999 nhưng Oracle9i release 2 sẽ là một "cơ sở dữ liệu XML và cơ sở dữ liệu liên kết thống nhất đầy đủ", Shimp nói. Điều này có nghĩa là người dùng sẽ có thể lưu trữ tất cả dữ liệu xử lý giao dịch truyền thống cũng như các tài liệu XML đầy đủ.
Địa Chỉ Học SửaLaptop "Những gì bạn có thể làm là truy vấn truy vấn SQL duy nhất truy cập cả dữ liệu XML lẫn dữ liệu quan hệ", Shimp nói. Ví dụ: một người hỗ trợ kỹ thuật có thể gọi điện thoại về sự cố với một sản phẩm cụ thể. Người hỗ trợ có thể muốn truy cập thông tin về sản phẩm cũng như ghi nhớ về tín dụng và các tài liệu sản phẩm nội bộ.
|