Sự khác biệt cơ bản giữa tài liệu XML và cơ sở dữ liệu quan hệ là gì?
Sự khác biệt cơ bản giữa tài liệu XML và cơ sở dữ liệu quan hệ là gì?

Video: Sự khác biệt cơ bản giữa tài liệu XML và cơ sở dữ liệu quan hệ là gì?

Video: Sự khác biệt cơ bản giữa tài liệu XML và cơ sở dữ liệu quan hệ là gì?
Video: Tất Cả Những Gì Bạn THỰC SỰ Cần Biết Về CƠ SỞ DỮ LIỆU (trong 16 phút hoặc hơn) | SQL Cơ Bản #1 2024, Tháng mười hai
Anonim

Chính sự khác biệt giữa dữ liệu XML và dữ liệu quan hệ

Một Tài liệu XML chứa thông tin về mối quan hệ của dữ liệu các mục cho nhau bên trong hình thức của hệ thống phân cấp. Với quan hệ mô hình, các kiểu quan hệ duy nhất có thể được xác định là bảng mẹ và các mối quan hệ bảng phụ thuộc.

Như vậy, làm thế nào để XML và cơ sở dữ liệu hoạt động cùng nhau?

Tập trung vào dữ liệu cơ sở dữ liệu lưu trữ dữ liệu tách biệt với XML lược đồ, thường chỉ chuyển đổi nội dung ban đầu thành các bảng quan hệ. Các sản phẩm này được gọi là XML -đã bật cơ sở dữ liệu . Nếu một XML cần có tài liệu, dữ liệu được lưu trữ trong các bảng quan hệ có thể được truy vấn và XML tài liệu được tạo.

Ngoài ra, XML có thể được sử dụng làm cơ sở dữ liệu không? XML - Cơ sở dữ liệu . Cơ sở dữ liệu XML Là đã sử dụng để lưu trữ một lượng lớn thông tin trong XML định dạng. Như là sử dụng của XML đang gia tăng trong mọi lĩnh vực, đòi hỏi phải có một nơi an toàn để lưu trữ XML các tài liệu. Dữ liệu được lưu trữ trong cơ sở dữ liệu có thể được truy vấn bằng XQuery, được tuần tự hóa và xuất sang định dạng mong muốn.

Người ta cũng có thể hỏi, liệu XML có nhanh hơn SQL không?

SQL là dữ liệu dạng bảng tốt - dữ liệu dễ dàng phù hợp với các hàng & cột. XML rất tốt cho dữ liệu phân cấp - dữ liệu có nhiều cấp độ với kích thước khác nhau. SQL rất tốt cho việc lưu trữ và tìm kiếm. XML rất tốt cho việc truyền và định dạng.

Rdbms lưu trữ dữ liệu XML như thế nào?

XML cơ sở dữ liệu đã kích hoạt thường cung cấp một hoặc nhiều cách tiếp cận sau đây để lưu trữ XML trong cấu trúc quan hệ truyền thống: XML Là cất giữ vào một CLOB (Đối tượng lớn ký tự) XML được `cắt nhỏ` thành một loạt các Bảng dựa trên một Lược đồ. XML Là cất giữ thành một người bản xứ XML Loại theo định nghĩa của Tiêu chuẩn ISO 9075-

Đề xuất: