tailieunhanh - Hãy khởi đầu nhanh chóng với DB2 9 pureXML, Phần 5: Phát triển các ứng dụng Java với dữ liệu XML của DB2
Cynthia M. Saracco, Kiến trúc giải pháp cao cấp, IBM Tóm tắt: DB2 phiên bản V9 của IBM cho Linux, UNIX và Windows mô tả sự hỗ trợ mới quan trọng để lưu trữ, quản lý và truy vấn dữ liệu XML. Trong loạt bài này, bạn sẽ tìm hiểu những vấn đề cơ bản về cách viết các ứng dụng Java truy cập dữ liệu XML mới. Bạn sẽ thấy cách chèn, truy vấn, cập nhật và xóa dữ liệu XML, cách tạo các thủ tục được lưu trữ để truy cập dữ liệu XML và còn nhiều hơn. | Hãy khởi đầu nhanh chóng với DB2 9 pureXML Phần 5 Phát triển các ứng dụng Java với dữ liệu XML của DB2 Cynthia M. Saracco Kiến trúc giải pháp cao cấp IBM Tóm tắt DB2 phiên bản V9 của IBM cho Linux UNIX và Windows mô tả sự hỗ trợ mới quan trọng để lưu trữ quản lý và truy vấn dữ liệu XML. Trong loạt bài này bạn sẽ tìm hiểu những vấn đề cơ bản về cách viết các ứng dụng Java truy cập dữ liệu XML mới. Bạn sẽ thấy cách chèn truy vấn cập nhật và xóa dữ liệu XML cách tạo các thủ tục được lưu trữ để truy cập dữ liệu XML và còn nhiều hơn nữa. Lưu ý Bài viết này đã được cập nhật để theo kịp với các thay đổi trong DB2 phiên bản và cho Linux UNIX và Windows. Trong bài này chúng ta sẽ đi qua một vài kịch bản lập trình phổ biến chẳng hạn như chèn dữ liệu XML truy vấn dữ liệu XML và dữ liệu không-XML cập nhật dữ liệu XML xóa dữ liệu XML và tạo các thủ tục được lưu trữ để truy cập dữ liệu XML. Nhưng trước tiên chúng ta hãy xem một số hướng dẫn cơ bản để phát triển bất kỳ loại ứng dụng cơ sở dữ liệu DB2 nào. Làm theo các bài thực hành tốt nhất về lập trình điển hình Mặc dù sự hỗ trợ XML nguyên gốc của DB2 là cơ sở dữ liệu mới là tốt thì các bài thực hành lập trình ứng dụng vẫn chưa thay đổi. Trước khi đi sâu vào các chi tiết về công nghệ XML của DB2 hãy nhớ các nguyên tắc chung sau Chỉ yêu cầu những gì bạn cần Không lấy toàn bộ nội dung của một bảng -- hoặc toàn bộ nội dung của nhiều tài liệu XML -- khi bạn chỉ cần một tập con của các thông tin này. Bạn sẽ chỉ làm tăng chi phí xử lý và làm chậm hiệu năng thời gian chạy. Tránh lặp lại công việc của máy chủ cơ sở dữ liệu Ra lệnh cho DB2 lọc và xử lý dữ liệu theo các yêu cầu của bạn thay vì thực hiện công việc này trong ứng dụng của bạn. Ví dụ nếu bạn có DB2 trả về các kết quả theo một thứ tự nhất định bạn sẽ không cần sắp xếp dữ liệu cho mình. Tương tự nếu bạn có DB2 đảm bảo chỉ trả về các kết quả khác nhau bạn sẽ không phải kiểm tra lại các bản sao. Chính máy chủ dữ liệu chứ không phải ứng dụng của bạn thực hiện tốt nhất việc
đang nạp các trang xem trước