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 Hardeep Singh, Kiến trúc sư các công nghệ nâng cao, IBM Tóm tắt: Hãy tìm hiểu cách môi trường lưu trữ và truy vấn XML mới của DB2® phiên bản 9 cho các hệ điều hành Linux®, UNIX® và Windows® làm việc trong mô hình dữ liệu XML được mô tả trong Phần 1 của loạt bài này. Phần 2 tập trung vào cách làm thế nào để khai thác sự hỗ trợ. | 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 Hardeep Singh Kiến trúc sư các công nghệ nâng cao IBM Tóm tắt Hãy tìm hiểu cách môi trường lưu trữ và truy vấn XML mới của DB2 phiên bản 9 cho các hệ điều hành Linux UNIX và Windows làm việc trong mô hình dữ liệu XML được mô tả trong Phần 1 của loạt bài này. Phần 2 tập trung vào cách làm thế nào để khai thác sự hỗ trợ đã cải tiến 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 đó. 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 .