Mục lục:
- Định nghĩa - Ngôn ngữ truy vấn XML (XQuery) có nghĩa là gì?
- Techopedia giải thích Ngôn ngữ truy vấn XML (XQuery)
Định nghĩa - Ngôn ngữ truy vấn XML (XQuery) có nghĩa là gì?
Ngôn ngữ truy vấn XML (XQuery) là ngôn ngữ truy vấn và lập trình để xử lý tài liệu và dữ liệu XML. Dữ liệu XML và các cơ sở dữ liệu khác lưu trữ dữ liệu theo định dạng tương tự HTML có thể được xử lý bằng XQuery. Mục tiêu chính của XQuery là cung cấp các cơ chế truy vấn để trích xuất dữ liệu từ các tài liệu dựa trên Web thực và ảo. Nó nhằm mục đích liên kết các công nghệ cơ sở dữ liệu và web với sự trợ giúp của XML.
World Wide Web Consortium chịu trách nhiệm đóng khung XQuery 1.0.
Techopedia giải thích Ngôn ngữ truy vấn XML (XQuery)
XQuery hoạt động như một ngôn ngữ biểu thức vì nó chỉ định luồng dữ liệu và hoạt động chính xác để đạt được kết quả mong muốn. Nó không đề cập đến cách dữ liệu được liên kết với một nền tảng lập trình cụ thể về mặt cú pháp. Ví dụ: một biểu thức chỉ định giá trị kết quả của phép cộng nhưng không xử lý khai báo biến, kiểu dữ liệu được sử dụng và lệnh hoặc lệnh gọi hàm.
Các tài liệu XML có thể được tạo với sự trợ giúp của cú pháp được cung cấp với XQuery. Các tài liệu XML được xử lý để trích xuất thông tin cấu trúc, được phân loại là các nút tài liệu, phần tử, thuộc tính, nút văn bản, nhận xét, hướng dẫn xử lý và không gian tên.
Tất cả các mục dữ liệu hoặc giá trị được coi là chuỗi theo mặc định. Các giá trị nguyên tử hoặc các nút là loại mục dữ liệu có trong tài liệu XML. Các giá trị nguyên tử như Boolean, số nguyên và chuỗi theo đặc tả lược đồ XML. Các tính năng như tìm kiếm toàn văn bản và cập nhật tài liệu hiện đang được phát triển.
