Chuẩn bị cho kỳ thi 733 về Phát triển ứng dụng DB2 9, Phần 3: Thao tác dữ liệu XML
Số trang: 102
Loại file: pdf
Dung lượng: 365.88 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Lưu trữ và lấy ra dữ liệu XML thông qua ứng dụng của bạn Donald E. Payne, Chuyên gia tư vấn IT, IBM Tóm tắt: Tìm hiểu DB2® của IBM® phân tích cú pháp XML, xử lý khoảng trống và tuần tự hóa XML như thế nào và xem xét cách mã hóa tài liệu và kiểu dữ liệu phía khách ảnh hưởng đến việc phân tích cú pháp và tuần tự hóa ra sao. Cũng tìm hiểu cách DB2 xác nhận hợp lệ tài liệu XML dựa vào một lược đồ XML như thế nào cũng như làm...
Nội dung trích xuất từ tài liệu:
Chuẩn bị cho kỳ thi 733 về Phát triển ứng dụng DB2 9, Phần 3: Thao tác dữ liệu XML Chuẩn bị cho kỳ thi 733 về Phát triển ứng dụng DB2 9, Phần 3: Thao tác dữ liệu XML Lưu trữ và lấy ra dữ liệu XML thông qua ứng dụng của bạn Donald E. Payne, Chuyên gia tư vấn IT, IBM Tóm tắt: Tìm hiểu DB2® của IBM® phân tích cú pháp XML, xử lý khoảng trống và tuần tự hóa XML như thế nào và xem xét cách mã hóa tài liệu và kiểu dữ liệu phía khách ảnh hưởng đến việc phân tích cú pháp và tuần tự hóa ra sao. Cũng tìm hiểu cách DB2 xác nhận hợp lệ tài liệu XML dựa vào một lược đồ XML như thế nào cũng như làm thế nào để sử dụng các hàm SQL/XML để băm nhỏ XML thành dữ liệu quan hệ, lắp ráp ngược lại dữ liệu quan hệ thành XML và xuất bản dữ liệu XML như là dữ liệu quan hệ. Trước khi bạn bắt đầu Về loạt hướng dẫn này Chứng chỉ Nhà phát triển ứng dụng được IBM công nhận xác nhận với những người khác rằng bạn là một nhà phát triển ứng dụng mức trung cấp hoặc cao cấp về IBM DB2® dành cho Linux®, UNIX® và Windows® và chỉ ra rằng bạn có các kỹ năng giỏi trong tất cả các nhiệm vụ lập trình chung cũng như lập trình SQL nhúng, lập trình ODBC/CLI, lập trình .NET hoặc lập trình Java ™. Loạt bài viết gồm chín hướng dẫn miễn phí này được thiết kế để trợ giúp cho bạn chuẩn bị cho kỳ thi lấy chứng chỉ Nhà phát triển ứng dụng DB2 9 dành cho Linux, UNIX và Windows (kỳ thi 733). Mỗi hướng dẫn bao gồm một liên kết đến một bản tải về dùng thử miễn phí DB2 9 cho Linux, UNIX và Windows. Các hướng dẫn này cung cấp một cơ sở chắc chắn cho mỗi phần của kỳ thi. Tuy nhiên, bạn không nên chỉ dựa vào các hướng dẫn này như là sự chuẩn bị duy nhất cho kỳ thi của bạn. Hướng dẫn này nói về cái gì? Hướng dẫn này dạy cho bạn về cách DB2 và ứng dụng khách DB2 thao tác dữ liệu XML như thế nào. Bạn sẽ tìm hiểu: DB2 xử lý khoảng trống ở đầu vào như thế nào. DB2 xác định bảng mã của một tài liệu XML ở đầu vào và đầu ra như thế nào. DB2 có thể xác nhận tính hợp lệ XML ở đầu vào như thế nào. Làm thế nào để thi hành một truy vấn XQuery hay XPath và nhận biết các kết quả của nó. Làm thế nào để phân rã hoặc băm nhỏ, đầu vào XML thành các hàng trong bảng quan hệ. Làm thế nào để xuất bản các dữ liệu quan hệ dưới dạng XML. Làm thế nào để xuất bản các dữ liệu XML như là các dữ liệu quan hệ. Đây là bài thứ ba trong một loạt bài viết gồm chín hướng dẫn được thiết kế để giúp bạn chuẩn bị cho kỳ thi lấy chứng chỉ Nhà phát triển ứng dụng DB2 9 (kỳ thi 733). Tài liệu hướng dẫn này trình bày các mục tiêu trong Phần 3 của kỳ thi, mang tên Thao tác dữ liệu XML. Các mục tiêu Sau khi hoàn thành hướng dẫn này, bạn sẽ có khả năng viết các ứng dụng để lưu trữ và lấy ra dữ liệu XML. Các điều kiện cần trước Hướng dẫn này được viết cho các nhà phát triển DB2, những người đã quen thuộc với các khái niệm sau: XML, bao gồm: Các phần tử. o Các thuộc tính. o Các tài liệu. o Các tài liệu đúng ngữ pháp và cú pháp. o Các khai báo XML. o Các vùng tên. o XPath, bao gồm mô hình dữ liệu XML (XDM - XML Data Model): Các nút. o Các giá trị nguyên tử. o Các mục. o Các chuỗi. o Trục: Cha mẹ, con cái, cháu chắt và v.v. o Các bước. o Các ký tự đại diện. o Các vị từ o XQuery: Các hàm db2-fn xmlcolumn(), sqlquery(). o Biểu thức FLWOR: for, let, where, order by, return. o Đoạn mào đầu. o Lược đồ XML, xác nhận hợp lệ và các vùng tên. Các khái niệm về mã hóa ký tự và mã Unicode. Đối với các ví dụ mã, bạn cần quen với Ngôn ngữ lập trình. Bất cứ giao diện hay các thư viện nào được sử dụng, ví dụ như CLI và JDBC. Các kiểu dữ liệu mà ngôn ngữ lập trình đó hỗ trợ và chúng ánh xạ tương ứng tới các kiểu. Xem phần Tài nguyên để tìm các đường liên kết đến những thông tin này. Các yêu cầu hệ thống Để hoàn thành hướng dẫn này, bạn cần những điều sau đây: Một máy tính chạy Linux, UNIX hoặc Windows, đã cài đặt FixPack 1 DB2 9. Một trình soạn thảo, ví dụ như Rational Application Developer (Nhà phát triển ứng dụng Rational), Windows Notepad hoặc vi (xem Tài nguyên về hướng dẫn này để biết thêm thông tin). Một trình biên dịch để chạy các ví dụ mã. Trang Trung tâm thông tin DB2 về các ngôn ngữ lập trình và các trình biên dịch được hỗ trợ để phát triển ứng dụng cơ sở dữ liệu liên kết tới các trang liệt kê các trình biên dịch được hỗ trợ trong tất cả các ngôn ngữ được hỗ trợ: Các trình biên dịch C được hỗ trợ: Xem phần Tài nguyên, mục o Nhận sản phẩm và các công nghệ. Đối với ngôn ngữ Java, DB2 trên Windows đi kèm với ...
Nội dung trích xuất từ tài liệu:
Chuẩn bị cho kỳ thi 733 về Phát triển ứng dụng DB2 9, Phần 3: Thao tác dữ liệu XML Chuẩn bị cho kỳ thi 733 về Phát triển ứng dụng DB2 9, Phần 3: Thao tác dữ liệu XML Lưu trữ và lấy ra dữ liệu XML thông qua ứng dụng của bạn Donald E. Payne, Chuyên gia tư vấn IT, IBM Tóm tắt: Tìm hiểu DB2® của IBM® phân tích cú pháp XML, xử lý khoảng trống và tuần tự hóa XML như thế nào và xem xét cách mã hóa tài liệu và kiểu dữ liệu phía khách ảnh hưởng đến việc phân tích cú pháp và tuần tự hóa ra sao. Cũng tìm hiểu cách DB2 xác nhận hợp lệ tài liệu XML dựa vào một lược đồ XML như thế nào cũng như làm thế nào để sử dụng các hàm SQL/XML để băm nhỏ XML thành dữ liệu quan hệ, lắp ráp ngược lại dữ liệu quan hệ thành XML và xuất bản dữ liệu XML như là dữ liệu quan hệ. Trước khi bạn bắt đầu Về loạt hướng dẫn này Chứng chỉ Nhà phát triển ứng dụng được IBM công nhận xác nhận với những người khác rằng bạn là một nhà phát triển ứng dụng mức trung cấp hoặc cao cấp về IBM DB2® dành cho Linux®, UNIX® và Windows® và chỉ ra rằng bạn có các kỹ năng giỏi trong tất cả các nhiệm vụ lập trình chung cũng như lập trình SQL nhúng, lập trình ODBC/CLI, lập trình .NET hoặc lập trình Java ™. Loạt bài viết gồm chín hướng dẫn miễn phí này được thiết kế để trợ giúp cho bạn chuẩn bị cho kỳ thi lấy chứng chỉ Nhà phát triển ứng dụng DB2 9 dành cho Linux, UNIX và Windows (kỳ thi 733). Mỗi hướng dẫn bao gồm một liên kết đến một bản tải về dùng thử miễn phí DB2 9 cho Linux, UNIX và Windows. Các hướng dẫn này cung cấp một cơ sở chắc chắn cho mỗi phần của kỳ thi. Tuy nhiên, bạn không nên chỉ dựa vào các hướng dẫn này như là sự chuẩn bị duy nhất cho kỳ thi của bạn. Hướng dẫn này nói về cái gì? Hướng dẫn này dạy cho bạn về cách DB2 và ứng dụng khách DB2 thao tác dữ liệu XML như thế nào. Bạn sẽ tìm hiểu: DB2 xử lý khoảng trống ở đầu vào như thế nào. DB2 xác định bảng mã của một tài liệu XML ở đầu vào và đầu ra như thế nào. DB2 có thể xác nhận tính hợp lệ XML ở đầu vào như thế nào. Làm thế nào để thi hành một truy vấn XQuery hay XPath và nhận biết các kết quả của nó. Làm thế nào để phân rã hoặc băm nhỏ, đầu vào XML thành các hàng trong bảng quan hệ. Làm thế nào để xuất bản các dữ liệu quan hệ dưới dạng XML. Làm thế nào để xuất bản các dữ liệu XML như là các dữ liệu quan hệ. Đây là bài thứ ba trong một loạt bài viết gồm chín hướng dẫn được thiết kế để giúp bạn chuẩn bị cho kỳ thi lấy chứng chỉ Nhà phát triển ứng dụng DB2 9 (kỳ thi 733). Tài liệu hướng dẫn này trình bày các mục tiêu trong Phần 3 của kỳ thi, mang tên Thao tác dữ liệu XML. Các mục tiêu Sau khi hoàn thành hướng dẫn này, bạn sẽ có khả năng viết các ứng dụng để lưu trữ và lấy ra dữ liệu XML. Các điều kiện cần trước Hướng dẫn này được viết cho các nhà phát triển DB2, những người đã quen thuộc với các khái niệm sau: XML, bao gồm: Các phần tử. o Các thuộc tính. o Các tài liệu. o Các tài liệu đúng ngữ pháp và cú pháp. o Các khai báo XML. o Các vùng tên. o XPath, bao gồm mô hình dữ liệu XML (XDM - XML Data Model): Các nút. o Các giá trị nguyên tử. o Các mục. o Các chuỗi. o Trục: Cha mẹ, con cái, cháu chắt và v.v. o Các bước. o Các ký tự đại diện. o Các vị từ o XQuery: Các hàm db2-fn xmlcolumn(), sqlquery(). o Biểu thức FLWOR: for, let, where, order by, return. o Đoạn mào đầu. o Lược đồ XML, xác nhận hợp lệ và các vùng tên. Các khái niệm về mã hóa ký tự và mã Unicode. Đối với các ví dụ mã, bạn cần quen với Ngôn ngữ lập trình. Bất cứ giao diện hay các thư viện nào được sử dụng, ví dụ như CLI và JDBC. Các kiểu dữ liệu mà ngôn ngữ lập trình đó hỗ trợ và chúng ánh xạ tương ứng tới các kiểu. Xem phần Tài nguyên để tìm các đường liên kết đến những thông tin này. Các yêu cầu hệ thống Để hoàn thành hướng dẫn này, bạn cần những điều sau đây: Một máy tính chạy Linux, UNIX hoặc Windows, đã cài đặt FixPack 1 DB2 9. Một trình soạn thảo, ví dụ như Rational Application Developer (Nhà phát triển ứng dụng Rational), Windows Notepad hoặc vi (xem Tài nguyên về hướng dẫn này để biết thêm thông tin). Một trình biên dịch để chạy các ví dụ mã. Trang Trung tâm thông tin DB2 về các ngôn ngữ lập trình và các trình biên dịch được hỗ trợ để phát triển ứng dụng cơ sở dữ liệu liên kết tới các trang liệt kê các trình biên dịch được hỗ trợ trong tất cả các ngôn ngữ được hỗ trợ: Các trình biên dịch C được hỗ trợ: Xem phần Tài nguyên, mục o Nhận sản phẩm và các công nghệ. Đối với ngôn ngữ Java, DB2 trên Windows đi kèm với ...
Tìm kiếm theo từ khóa liên quan:
quản trị dữ liệu lập trình XML ngôn ngữ SQL data base hệ quản trị lưu trữ dữ liệu bộ nhớGợi ý tài liệu liên quan:
-
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 314 1 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG XÂY DỰNG HỆ THỐNG ĐẶT VÉ TÀU ONLINE
43 trang 281 2 0 -
8 trang 268 0 0
-
6 trang 174 0 0
-
Hướng dẫn tạo file ghost và bung ghost
12 trang 154 0 0 -
Hướng dẫn sử dụng Mapinfo Professional-Phần cơ bản
57 trang 86 0 0 -
Phát triển Java 2.0: Phân tích dữ liệu lớn bằng MapReduce của Hadoop
12 trang 73 0 0 -
Giáo trình Nhập môn cơ sở dữ liệu: Phần 2 - Trần Thành Trai
145 trang 69 0 0 -
150 trang 68 0 0
-
Đồ án tốt nghiệp ngành Công nghệ thông tin: Áp dụng các kỹ thuật trong big data vào lưu trữ dữ liệu
96 trang 67 1 0