Tổng quan về công cụ XML .NET DB2 được cung cấp trong DB2 phiên bản 9.5
Số trang: 19
Loại file: pdf
Dung lượng: 900.81 KB
Lượt xem: 11
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Sử dụng các phần nâng cao trong chức năng XML như là một phần của các công cụ cơ sở dữ liệu IBM cho Microsoft Visual Studio 2005 Ajay Aggrwal, Kỹ sư tư vấn phần mềm, IBM Tóm tắt: Các công cụ cơ sở dữ liệu IBM® cho Visual Studio 2005 của Microsoft® giới thiệu một tập hợp mới các đặc tính hướng dịch vụ Web, phô bày các chức năng pureXML ™ DB2® mới nhất. Phiên bản mới cung cấp các phương tiện để làm tăng đáng kể năng xuất lao động của người phát triển. ...
Nội dung trích xuất từ tài liệu:
Tổng quan về công cụ XML .NET DB2 được cung cấp trong DB2 phiên bản 9.5 Tổng quan về công cụ XML .NET DB2 được cung cấp trong DB2 phiên bản 9.5Sử dụng các phần nâng cao trong chức năng XML nh ư là một phần của các côngcụ cơ sở dữ liệu IBM cho Microsoft Visual Studio 2005Ajay Aggrwal, Kỹ sư tư vấn phần mềm, IBMTóm tắt: Các công cụ cơ sở dữ liệu IBM® cho Visual Studio 2005 củaMicrosoft® giới thiệu một tập hợp mới các đặc tính hướng dịch vụ Web, phô bàycác chức năng pureXML ™ DB2® mới nhất. Phiên bản mới cung cấp các phươngtiện để làm tăng đáng kể năng xuất lao động của người phát triển. Các trình cộngthêm (Add-in) cơ sở dữ liệu IBM mới cho Visual Studio 2005 đưa ra một số đặctính để làm việc với pureXML dễ dàng hơn. Các đặc tính này bắt đầu từ việc tạocác dịch vụ Web từ các lược đồ XML có chú giải, tới các so sánh XSR, cho đếnviệc hỗ trợ XSR XSLT. Bài này đưa ra một tổng quan chi tiết và hướng dẫn cáchdùng các công cụ XML IBM cho DB2 phiên bản 9.5.Các điều kiện cần có trướcBài này giả thiết rằng bạn đang có phiên bản DB2 V9.5 cho Linux®, UNIX®, vàWindows® V9.5. Bạn cũng sẽ cần các trình cộng thêm vào (Add-In) cơ sở dữ liệuIBM cho phiên bản Visual Studio 2005 V9.5. Để có các trình công cụ cộng thêm,hãy làm theo một trong các cách sau đây: Tải về phần mềm khách DB2 V9.5 Tải về phiên bản DB2 V9.5 cho Linux, UNIX, và Windows Để trở nên quen thuộc hơn với các đặc tính chung của các trình cộng thêm vào cơsở dữ liệu IBM cho Visual Studio, hãy đọc bài Tổng quan về các trình cộng thêmvào cơ sở dữ liệu IBM cho Visual Studio 2005 và loạt bài hướng dẫn Phát triểncác ứng dụng NET kiểm chứng khái niệm (xem phần Tài nguyên).Hỗ trợ XMLPhiên bản DB2 V9.1 giới thiệu các đặc tính mới để quản lý, lưu trữ và truy vấn dữliệu XML. Một số các đặc tính mới bao gồm: Kiểu dữ liệu XML để cho phép DB2 lưu các tài liệu XML theo định dạng phân cấp bẩm sinh của chúng Hỗ trợ ngôn ngữ truy vấn XML dựa vào các tiêu chuẩn công nghiệp, bao gồm các phần mở rộng XML mới cho SQL (cũng có tên là SQL/XML) Hỗ trợ duyệt tính hợp lệ dữ liệu XML dựa trên các lược đồ do người sử dụng cung cấp để cho phép người phát triển ứng dụng và quản trị viên cơ sở dữ liệu áp đặt những ràng buộc về tính toàn vẹn dữ liệu đối với dữ liệu XML lưu trong DB2Các khả năng XML được nâng cao là một phần của bản phát hành các trình cộngthêm vào cơ sở dữ liệu IBM V9.5. Hỗ trợ các dịch vụ Web cho lược đồ XML cóchú giải, so sánh vùng lưu giữ (XSR) của lược đồ XML và hỗ trợ XSLT đã thêmvào, là một phần của phiên bản V9.5. Các phần nâng cao này sẽ làm tăng tính hữudụng của tập hợp đặc tính XML, vì thế sẽ giúp cho những người phát triển có năngxuất cao hơn.Sự hỗ trợ các dịch vụ Web để tạo lược đồ XML có chú giảiPhiên bản mới có thêm khả năng sử dụng một dịch vụ Web như là một nguồn lượcđồ XML. Lược đồ XML có thể được suy diễn từ kết quả WSDL của dịch vụ Web.Bây giờ phiên bản mới có một tùy chọn bổ sung để định nghĩa dịch vụ Web nhưmột đầu vào cho nguồn lược đồ XML, như cho thấy trong Hình 2. Trong phiênbản trước, các đầu vào (cho nguồn lược đồ) chỉ có thể là lược đồ XML đã đăng kýhay một tài liệu từ một tệp. Để sử dụng một dịch vụ Web như một nguồn cho lượcđồ XML, hãy theo các bước sau:Trong Server Explorer (Thám hiểm máy chủ), nhấn chuột phải trên XML SchemaRepository (Kho chứa lược đồ XML) và chọn Add Annotated XML Schema,(Thêm lược đồ XML có chú giải), như chỉ ra trên Hình 1:Hình 1. Thêm lược đồ XML có chú giảiĐiều này làm hiện ra một hộp thoại có ba tùy chọn như cho thấy trên Hình 2. ChọnUse document from a web service (Sử dụng tài liệu từ một dịch vụ Web) để tạora một lược đồ XML có chú giải mới.Hình 2. Chọn nguồn lược đồ XMLNhập tên dịch vụ Web và nhấn chuột vào nút Validate wsdl để duyệt tính hợp lệdịch vụ Web. Khi WSDL được thông qua hợp lệ, bạn có thể chọn một nút gốc đểtạo ra lược đồ XML có chú giải, như minh họa ở Hình 3:Hình 3. Chọn phần tử gốcNhấn chuột phải vào hộp thoại để thêm một bảng đích. Chọn Add Target Table,(Thêm bảng đích), để một hộp thoại có một danh sách các bảng xuất hiện.Hình 4. Thêm bảng đíchChọn một bảng và sau đó ánh xạ (đặt tương ứng) các cột từ lược đồ XML nguồnđến bảng đích trong Mapping Editor (bộ soạn thảo ánh xạ). H ình 5 cho thấy ánhxạ các cột:Hình 5. Ánh xạ các cộtSau khi đã ánh xạ xong các cột, sử dụng tùy chọn Test, (Thử nghiệm) để kiểm trathiết kế xem đã bảo đảm ánh xạ lược đồ nguồn với bảng đích được làm đúng đắnchưa. Hình 6 cho thấy bước này:Hình 6. Thử nghiệm thiết kếBạn có thể xem mã nguồn đã sinh ra bằng cách dùng tùy chọn View Source (Xemmã nguồn). Chọn một trình soạn thảo văn bản hoặc trình thiết kế XML để xem mã,như cho thấy dưới đây:Hình 7. Xem mã nguồnHình 8 minh họa mã được sinh ra:Hình 8. Mã được sinh raBạn có thể định nghĩa tệp XML nguồn, hay sử dụng trình soạn thả ...
Nội dung trích xuất từ tài liệu:
Tổng quan về công cụ XML .NET DB2 được cung cấp trong DB2 phiên bản 9.5 Tổng quan về công cụ XML .NET DB2 được cung cấp trong DB2 phiên bản 9.5Sử dụng các phần nâng cao trong chức năng XML nh ư là một phần của các côngcụ cơ sở dữ liệu IBM cho Microsoft Visual Studio 2005Ajay Aggrwal, Kỹ sư tư vấn phần mềm, IBMTóm tắt: Các công cụ cơ sở dữ liệu IBM® cho Visual Studio 2005 củaMicrosoft® giới thiệu một tập hợp mới các đặc tính hướng dịch vụ Web, phô bàycác chức năng pureXML ™ DB2® mới nhất. Phiên bản mới cung cấp các phươngtiện để làm tăng đáng kể năng xuất lao động của người phát triển. Các trình cộngthêm (Add-in) cơ sở dữ liệu IBM mới cho Visual Studio 2005 đưa ra một số đặctính để làm việc với pureXML dễ dàng hơn. Các đặc tính này bắt đầu từ việc tạocác dịch vụ Web từ các lược đồ XML có chú giải, tới các so sánh XSR, cho đếnviệc hỗ trợ XSR XSLT. Bài này đưa ra một tổng quan chi tiết và hướng dẫn cáchdùng các công cụ XML IBM cho DB2 phiên bản 9.5.Các điều kiện cần có trướcBài này giả thiết rằng bạn đang có phiên bản DB2 V9.5 cho Linux®, UNIX®, vàWindows® V9.5. Bạn cũng sẽ cần các trình cộng thêm vào (Add-In) cơ sở dữ liệuIBM cho phiên bản Visual Studio 2005 V9.5. Để có các trình công cụ cộng thêm,hãy làm theo một trong các cách sau đây: Tải về phần mềm khách DB2 V9.5 Tải về phiên bản DB2 V9.5 cho Linux, UNIX, và Windows Để trở nên quen thuộc hơn với các đặc tính chung của các trình cộng thêm vào cơsở dữ liệu IBM cho Visual Studio, hãy đọc bài Tổng quan về các trình cộng thêmvào cơ sở dữ liệu IBM cho Visual Studio 2005 và loạt bài hướng dẫn Phát triểncác ứng dụng NET kiểm chứng khái niệm (xem phần Tài nguyên).Hỗ trợ XMLPhiên bản DB2 V9.1 giới thiệu các đặc tính mới để quản lý, lưu trữ và truy vấn dữliệu XML. Một số các đặc tính mới bao gồm: Kiểu dữ liệu XML để cho phép DB2 lưu các tài liệu XML theo định dạng phân cấp bẩm sinh của chúng Hỗ trợ ngôn ngữ truy vấn XML dựa vào các tiêu chuẩn công nghiệp, bao gồm các phần mở rộng XML mới cho SQL (cũng có tên là SQL/XML) Hỗ trợ duyệt tính hợp lệ dữ liệu XML dựa trên các lược đồ do người sử dụng cung cấp để cho phép người phát triển ứng dụng và quản trị viên cơ sở dữ liệu áp đặt những ràng buộc về tính toàn vẹn dữ liệu đối với dữ liệu XML lưu trong DB2Các khả năng XML được nâng cao là một phần của bản phát hành các trình cộngthêm vào cơ sở dữ liệu IBM V9.5. Hỗ trợ các dịch vụ Web cho lược đồ XML cóchú giải, so sánh vùng lưu giữ (XSR) của lược đồ XML và hỗ trợ XSLT đã thêmvào, là một phần của phiên bản V9.5. Các phần nâng cao này sẽ làm tăng tính hữudụng của tập hợp đặc tính XML, vì thế sẽ giúp cho những người phát triển có năngxuất cao hơn.Sự hỗ trợ các dịch vụ Web để tạo lược đồ XML có chú giảiPhiên bản mới có thêm khả năng sử dụng một dịch vụ Web như là một nguồn lượcđồ XML. Lược đồ XML có thể được suy diễn từ kết quả WSDL của dịch vụ Web.Bây giờ phiên bản mới có một tùy chọn bổ sung để định nghĩa dịch vụ Web nhưmột đầu vào cho nguồn lược đồ XML, như cho thấy trong Hình 2. Trong phiênbản trước, các đầu vào (cho nguồn lược đồ) chỉ có thể là lược đồ XML đã đăng kýhay một tài liệu từ một tệp. Để sử dụng một dịch vụ Web như một nguồn cho lượcđồ XML, hãy theo các bước sau:Trong Server Explorer (Thám hiểm máy chủ), nhấn chuột phải trên XML SchemaRepository (Kho chứa lược đồ XML) và chọn Add Annotated XML Schema,(Thêm lược đồ XML có chú giải), như chỉ ra trên Hình 1:Hình 1. Thêm lược đồ XML có chú giảiĐiều này làm hiện ra một hộp thoại có ba tùy chọn như cho thấy trên Hình 2. ChọnUse document from a web service (Sử dụng tài liệu từ một dịch vụ Web) để tạora một lược đồ XML có chú giải mới.Hình 2. Chọn nguồn lược đồ XMLNhập tên dịch vụ Web và nhấn chuột vào nút Validate wsdl để duyệt tính hợp lệdịch vụ Web. Khi WSDL được thông qua hợp lệ, bạn có thể chọn một nút gốc đểtạo ra lược đồ XML có chú giải, như minh họa ở Hình 3:Hình 3. Chọn phần tử gốcNhấn chuột phải vào hộp thoại để thêm một bảng đích. Chọn Add Target Table,(Thêm bảng đích), để một hộp thoại có một danh sách các bảng xuất hiện.Hình 4. Thêm bảng đíchChọn một bảng và sau đó ánh xạ (đặt tương ứng) các cột từ lược đồ XML nguồnđến bảng đích trong Mapping Editor (bộ soạn thảo ánh xạ). H ình 5 cho thấy ánhxạ các cột:Hình 5. Ánh xạ các cộtSau khi đã ánh xạ xong các cột, sử dụng tùy chọn Test, (Thử nghiệm) để kiểm trathiết kế xem đã bảo đảm ánh xạ lược đồ nguồn với bảng đích được làm đúng đắnchưa. Hình 6 cho thấy bước này:Hình 6. Thử nghiệm thiết kếBạn có thể xem mã nguồn đã sinh ra bằng cách dùng tùy chọn View Source (Xemmã nguồn). Chọn một trình soạn thảo văn bản hoặc trình thiết kế XML để xem mã,như cho thấy dưới đây:Hình 7. Xem mã nguồnHình 8 minh họa mã được sinh ra:Hình 8. Mã được sinh raBạn có thể định nghĩa tệp XML nguồn, hay sử dụng trình soạn thả ...
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 155 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