Oracle Database 10g XML & SQL: Design, Build, & Manage XML Applications in Java, C, C++, & PL/SQL / Edition 1

Paperback (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 97%)
Other sellers (Paperback)
  • All (11) from $1.99   
  • New (7) from $43.75   
  • Used (4) from $1.99   


Written by members of the Oracle XML group, this is a must-have reference for all IT managers, DBAs, and developers who want to learn the best practices for using XML with Oracle’s XML-enabled products. Includes real-world case studies based on the authors’ experience managing Oracle’s XML Discussion Forum--a community of 20,000+ XML component users.
Read More Show Less

Product Details

  • ISBN-13: 9780072229523
  • Publisher: McGraw-Hill Professional Publishing
  • Publication date: 6/28/2004
  • Series: Oracle Press Series
  • Edition number: 1
  • Pages: 600
  • Product dimensions: 7.50 (w) x 9.20 (h) x 1.14 (d)

Meet the Author

Mark V. Scardina (Redwood Shores, CA) is Oracle’s XML Evangelist for Server Products and is the Group Product Manager for the CORE and XML Development Group, tasked with providing the XML infrastructure components used throughout the Oracle product stack including the XML Developer’s Kit. Mark also represents Oracle on the W3C XSL Working Group as well as chairs Oracle’s XML Standards committee.

Ben Chang (El Cerrito, CA) is a 13-year veteran at Oracle Corp., where he heads the CORE and XML Development Group as Director. In addition to working on Oracle6 to Oracle10i releases, he served the longest tenure as Development Release Manager for Oracle 8.0, spanning five releases. He also served three years as chair of Oracle's C Coding Standards Committee; and he is a W3C DOM Working Group Committee member.

Jinyu Wang (Redwood Shores, CA) is the XDK product manager for Oracle Corporation. She has more that 5 years of experience in developing software systems and is a certified Oracle DBA. She has been the active lead in the Oracle XML development, technical consulting and product management.

Read More Show Less

Table of Contents

Pt. I Oracle and the XML standards
1 Introducing XML 3
2 Accessing XML with DOM, SAX, JAXB, and StAX 15
3 Transforming XML with XSLT and XPath 49
4 Validating XML with DTDs and XML schemas 63
5 XML operations with XQuery 83
6 XML messaging and RPC with SOAP 95
7 Putting it all together with XML Pipeline, JSPs, and XSQL 105
Pt. II Oracle XML management for DBAs
8 Getting started with the Oracle XML database 129
9 Storing XML data 157
10 Generating and retrieving XML 189
11 Searching XML data 219
12 Managing the Oracle XML database 241
Pt. III Oracle XML for Java developers
13 Getting started with Oracle XML and Java 255
14 Building an XML-powered web site 267
15 Creating a portal site with XML and web services 289
16 Developing an XML gateway application with SOAP and AQ 313
17 Developing XML-based reusable components 343
Pt. IV Oracle XML for C developers
18 Getting started with Oracle XML and C 365
19 Building an XML-managed application 375
20 Build an XML database OCI application 393
21 Create an XML-configured high-performance transformation engine 409
Pt. V Oracle XML for C++ developers
22 Getting started with Oracle XML and C++ 421
23 Build an XML database OCI C++ application 433
24 Building an XML data-retrieval application 451
Pt. VI Oracle XML for PL/SQL developers
25 Getting started with Oracle XML and PL/SQL 465
26 Building PL/SQL web services 481
27 Extending PL/SQL XML functionality with Java 501
28 Putting it all together 519
A XML standards bodies and open specifications 529
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)