tailieunhanh - Các tùy chọn mới cho tính toàn vẹn và xác nhận hợp lệ dữ liệu XML trong DB2 V9.5
Xác nhận hợp lệ thông qua ràng buộc kiểm tra (CHECK), hỗ trợ trigger Manoj Sardana, Kỹ sư phần mềm, IBM Madhavi Kaza, Kỹ sư phần mềm, IBM Tóm tắt: DB2® của IBM® cho Linux®, UNIX® và Windows® đã đưa công nghệ pureXML® vào trong phiên bản 9. Công nghệ này cho phép bạn lưu trữ dữ liệu XML dưới dạng nguyên sinh của nó, như vậy duy trì được cấu trúc phân cấp và cho phép bạn truy vấn nó bằng cách sử dụng SQL/XML và XQuery. Cũng như với các dữ liệu quan hệ, khả năng để bảo. | Các tùy chọn mới cho tính toàn vẹn và xác nhận hợp lệ dữ liệu XML trong DB2 Xác nhận hợp lệ thông qua ràng buộc kiểm tra CHECK hỗ trợ trigger Manoj Sardana Kỹ sư phần mềm IBM Madhavi Kaza Kỹ sư phần mềm IBM Tóm tắt DB2 của IBM cho Linux UNIX và Windows đã đưa công nghệ pureXML vào trong phiên bản 9. Công nghệ này cho phép bạn lưu trữ dữ liệu XML dưới dạng nguyên sinh của nó như vậy duy trì được cấu trúc phân cấp và cho phép bạn truy vấn nó bằng cách sử dụng SQL XML và XQuery. Cũng như với các dữ liệu quan hệ khả năng để bảo đảm sự toàn vẹn của dữ liệu XML được lưu trong DB2 là bắt buộc. Tuy nhiên các phương thức và cơ chế để đảm bảo tính toàn vẹn của dữ liệu XML khác một chút so với các phương thức đảm bảo tính toàn vẹn dữ liệu quan hệ truyền thống. Trong bài viết này bạn sẽ tìm hiểu về tính toàn vẹn của dữ liệu XML trong bối cảnh DB2 và khám phá các tùy chọn khác nhau để đảm bảo tính toàn vẹn mà bạn có trong các kịch bản khác nhau. Mục lục Tính toàn vẹn của XML Đăng ký lược đồ XML và xác nhận hợp lệ Xác nhận hợp lệ thông qua các ràng buộc kiểm tra trên các cột XML Bắt buộc xác nhận hợp lệ tự động thông qua các tri-gơ Sử dụng các vị từ IS VALIDATED và IS NOT VALIDATED trong các câu lệnh SELECT Băm nhỏ các giá trị của XML vào các cột quan hệ Tóm tắt Tính toàn vẹn của XML Tính toàn vẹn của dữ liệu XML trong cơ sở dữ liệu của DB2 có thể được xem xét bằng nhiều cách. Ở một mức độ rất cơ bản trước khi chèn một giá trị XML vào một bảng có thể bạn muốn bảo đảm rằng các kiểu dữ liệu của các giá trị của các phần tử khác nhau là đúng. Ở một mức độ sâu hơn bạn có thể muốn có những ràng buộc chẳng hạn như tính duy nhất của một giá trị của phần tử số bội multiplicity của một phần tử hoặc hạn chế đối với các giá trị của một phần tử. Khi dữ liệu XML được lưu giữ cùng với các dữ liệu quan hệ bạn có thể muốn đảm bảo rằng một số giá trị của phần tử trong XML cũng xuất hiện trong các cột quan hệ. Lý do của điều này có thể là các cột này là một phần của khóa chính hoặc khóa .
đang nạp các trang xem trước