TAILIEUCHUNG - Hãy khởi đầu nhanh chóng với DB2 9 pureXML - Part 4: Truy vấn dữ liệu DB2 XML bằng XQuery

Giới thiệu về XQuery XQuery khác với SQL ở một số khía cạnh chính, phần lớn là do các ngôn ngữ được thiết kế để làm việc với các mô hình dữ liệu khác nhau có các đặc điểm khác nhau. Các tài liệu XML chứa các hệ thống phân cấp và sở hữu một trật tự vốn có. Các cấu trúc dữ liệu dạng bảng được các DBMS dựa trên SQL hỗ trợ là phẳng và dựa vào thiết lập. Như vậy, các hàng không có thứ tự. Những khác biệt giữa các mô hình dữ liệu này sinh. | Hãy khởi đâu nhanh chóng với DB2 9 pureXML Phần 4 Truy vấn dữ liệu DB2 XML bằng XQuery Giới thiệu về XQuery XQuery khác với SQL ở một số khía cạnh chính phần lớn là do các ngôn ngữ được thiết kế để làm việc với các mô hình dữ liệu khác nhau có các đặc điểm khác nhau. Các tài liệu XML chứa các hệ thống phân cấp và sở hữu một trật tự vốn có. Các cấu trúc dữ liệu dạng bảng được các DBMS dựa trên SQL hỗ trợ là phẳng và dựa vào thiết lập. Như vậy các hàng không có thứ tự. Những khác biệt giữa các mô hình dữ liệu này sinh ra một số các khác biệt cơ bản trong các ngôn ngữ truy vấn riêng của chúng bao gồm XQuery hỗ trợ các biểu thức đường dẫn để cho phép các lập trình viên chuyển hướng thông qua cấu trúc phân cấp của XML trong khi SQL thuần không có các phần mở rộng XML thì không. XQuery hỗ trợ cả hai dữ liệu được định kiểu và không được định kiểu trong khi dữ liệu SQL luôn luôn được định nghĩa với một kiểu cụ thể. XQuery thiếu các giá trị bằng không null vì các tài liệu XML bỏ qua dữ liệu còn thiếu hoặc chưa rõ. Tất nhiên SQL sử dụng các giá trị bằng không để biểu diễn các giá trị dữ liệu còn thiếu hoặc chưa rõ. XQuery trả về các chuỗi dữ liệu XML trong khi SQL trả về các tập kết quả của các kiểu dữ liệu SQL khác nhau. Đây là một tập hợp con về những khác biệt cơ bản giữa XQuery và SQL. Việc cung cấp một danh sách đầy đủ nằm ngoài phạm vi của bài viết giới thiệu này nhưng một bài viết của Tạp chí Các hệ thống IBM đã bàn luận về các khác biệt ngôn ngữ cụ thể hơn. Bài viết này tập trung vào một số khía cạnh cơ bản của ngôn ngữ XQuery và cách bạn có thể sử dụng nó để truy vấn dữ liệu XML trong DB2 V9. Về đầu trang Cơ sở dữ liệu mẫu Các truy vấn trong bài viết này truy cập các bảng mẫu được tạo ra trong Phần 1 của loạt bài này. Để xem lại nhanh Liệt kê 1 định nghĩa các bảng items các mặt hàng và clients các khách hàng mẫu. Liệt kê 1. Các định nghĩa bảng create table items id brandname itemname sku srp int primary key not null varchar 30 varchar 30 int decimal 7 2 comments xml

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.