tailieunhanh - Lập trình với XML cho DB2, Phần 2: Phát huy sự hỗ trợ của cơ sở dữ liệu cho XML trong kiến trúc ứng dụng của bạn
Giới thiệu Vị thế của XML trong cơ sở dữ liệu đã thay đổi trong vài năm qua, từ một công nhân tạm thời thành một công dân hạng nhất. Nó không còn phải biến hình nhân dạng để phù hợp với thế giới dữ liệu quan hệ. Nó duy trì các di sản phân cấp của nó một cách tự hào, ngay cả khi khai thác sức mạnh và sự ổn định của thế giới cơ sở dữ liệu quan hệ. Thực vậy, một số láng giềng cơ sở dữ liệu quan hệ của nó phải có các kỹ. | Lập trình với XML cho DB2 Phần 2 Phát huy sự hỗ trợ của cơ sở dữ liệu cho XML trong kiến trúc ứng dụng của bạn Giới thiệu Vị thế của XML trong cơ sở dữ liệu đã thay đổi trong vài năm qua từ một công nhân tạm thời thành một công dân hạng nhất. Nó không còn phải biến hình nhân dạng để phù hợp với thế giới dữ liệu quan hệ. Nó duy trì các di sản phân cấp của nó một cách tự hào ngay cả khi khai thác sức mạnh và sự ổn định của thế giới cơ sở dữ liệu quan hệ. Thực vậy một số láng giềng cơ sở dữ liệu quan hệ của nó phải có các kỹ thuật thích nghi làm cho mình giống với XML để khai thác sự phong phú của mô hình XML phân cấp. Bài viết này giới thiệu cách môi trường lưu trữ và truy vấn XML mới làm việc trong mô hình dữ liệu XML từ phần 1. Nó cho thấy rằng một khi bạn thích ứng với kiến trúc phát triển ứng dụng dựa trên XML mới thì các lược đồ cơ sở dữ liệu của bạn trở nên đơn giản hơn nhiều và tự nhiên hơn như thế nào. Nó cũng cho thấy cách truy vấn dữ liệu XML trong cơ sở dữ liệu không khác với cách truy vấn dữ liệu trong ứng dụng. Cuối cùng nó cho bạn thấy cách kết hợp các dữ liệu quan hệ với các dữ liệu XML để có được những điểm tốt nhất của cả hai thế giới đó. Về đầu trang Các khái niệm cơ bản về cơ sở dữ liệu XML Mặc dù hầu hết các cơ sở dữ liệu quan hệ chính đều có một số hỗ trợ cho XML nhưng sự hỗ trợ của pureXML DB2 cho XML là mạnh mẽ và hiệu quả hơn nhiều làm cho nó trở thành một cơ sở dữ liệu lý tưởng để thử nghiệm mô hình lập trình XML. Trong bài này tôi tập trung vào cách để khai thác sự hỗ trợ đã cải tiến này của cơ sở dữ liệu cho XML trong kiến trúc ứng dụng của bạn. DB2 cho phép bạn lưu trữ truy vấn thao tác và xuất bản Dữ liệu quan hệ bằng SQL Dữ liệu quan hệ như XML bằng SQL XML Dữ liệu XML bằng Xquery Dữ liệu lai Dữ liệu quan hệ XML bằng SQL XML và Xquery Hình 1. Lưu trữ lai của DB2 Server Lưu trữ XML trong cơ sở dữ liệu Ưu điểm chính của sự hỗ trợ XML trong cơ sở dữ liệu quan hệ là bạn có thể ghi lưu được cả dữ liệu quan hệ và dữ liệu XML trong cùng một .
đang nạp các trang xem trước