My Account Log in

1 option

Oracle Database 11g : building Oracle XML DB applications / Jinyu Wang.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Wang, Jinyu, 1972- author.
Series:
Oracle Press.
Oracle Press
Language:
English
Subjects (All):
Oracle (Computer file).
Database management.
XML (Document markup language).
Application software--Development.
Application software.
Relational databases.
Physical Description:
1 online resource (xvi, 396 p.) : ill.
Edition:
1st edition
Other Title:
Building Oracle XML DB applications
Place of Publication:
New York : McGraw-Hill, [2011]
Language Note:
English
System Details:
text file
Summary:
Master the XML Programming Features in Oracle Database 11 g Develop, debug, and administer data-backed XML applications using the expert instruction and best practices in this Oracle Press guide. Oracle Database 11g: Building Oracle XML DB Applications discusses the latest development tools, technologies, and components. Find out how to set up Oracle XML Database (Oracle XML DB), build XML applications in Oracle JDeveloper 11 g , work with XSLT stylesheets, and incorporate full-text search. Troubleshooting, performance tuning, and security are also covered in this comprehensive resource. Create, store, and query XML types using Oracle XML DB Load XML documents into relational tables and define SQL views Parse and validate schema with Oracle XDK for Java and PL/SQL packages Merge documents, generate reports, and transform data using XSLT Construct applications from Oracle XML DB Web services Use Oracle JDeveloper 11 g to design and deploy XML applications Integrate Oracle Text and Oracle Secure Enterprise Search features Streamline the development process using Oracle Application Express
Contents:
Cover
Contents
Acknowledgments
Introduction
PART I BASIC CONCEPTS AND TECHNOLOGIES
1 Introducing Oracle XML DB
What Is Oracle XML DB?
What Is Provided by Oracle XML DB?
What Is Native XML Storage?
Well-Formedness Rules
XML Encoding
Special Characters
Summary
2 Native XML Storage: XMLType
Creating XMLTypes
XML Schema-based XMLType
Querying XMLTypes
Updating XMLTypes
Transforming XMLTypes
Reading Binary XMLTypes in Java
3 XML Database Repository
Creating Resources
Deleting Resources
Querying XML DB Repository
Using RESOURCE_VIEW and PATH_VIEW
Using XDBUriType
Linking to Resources
Updating Resources
Version Control
Using XML DB Repository Events
Creating Event Handlers
Registering Event Handlers
4 Parsing XML
DOM Parsing in Java
Basic DOM Parsing
Splitting XML Using DOM
Scalable DOM Parsing
Cutting and Pasting Across Documents
DOM Parsing in SQL
Retrieving and Creating a CDATA Section
Importing a DOM Node
SAX Parsing
Basic SAX Parsing
SAX Print
Parsing Binary XML
Writing XML to Binary XML
Reading from Binary XML
5 Validating XML
DTD Validation
Using Oracle XDK Command-Line Utility
Using Oracle XDK Java APIs
Using Oracle XML DB
XML Schema Validation
XML Schema and Namespaces
Using JAXB with XML Schemas
6 Navigating XML with XPath
XPath Basics
Processing XPath in Java
Extracting XPath from XML Documents
7 XSL Transformations
Understanding XSLT Processing
Basic XSLT Features
Multiple XML Inputs
Building an XSL Index
Creating XSLT Extensions
Advanced XSLT Features
Modularizing XSLT Processing with Temporary Trees.
Merging Duplicates with Grouping
Creating Outputs with Multiple Outputs
Running XSLT
Using Oracle XDK Java
8 XML Query
XQuery Expressions
Using XMLQuery()
Querying XMLType Objects
Querying Relational Tables
XQuery Beyond the Basics
Using Functions
Nested XQuery Expressions
Numeric Calculations
Oracle XQuery Extensions
ora:contains()
ora:matches()
ora:replace()
9 XML and Relational Tables
Creating XML from Relational Tables
Using SQL/XML Functions
Using XQuery
Using DBMS_XMLGEN or XMLType()
Creating a Relational View on XML Data
Loading XML into Relational Tables
Loading Excel Spreadsheet Content into Relational Tables
Loading XML Data
10 Searching XML
Using ora:contains()
Using Oracle Text
Basic Oracle Text Search on XML
Using XML Section Groups
Indexing Oracle XML DB Repository
Using Oracle Secure Enterprise Search
Preparing the Index Data
Creating a Database Data Source
Crawling the XML Data
Enabling XML Content Navigation
Creating a Source Group
UI Customization
Searching XML
Refining the Search Result Cache
PART II MANAGING ORACLE XML DATABASE
11 XML DB Installation
Installing Oracle XML DB
Simple Installation Review
Detailed Installation Review
Reinstall Oracle XML DB
Set Up XML DB Repository
Installing Oracle XDK
Validate Oracle XDK Installation
Set Up Oracle XDK Command-line Utilities
12 XML DB Storage
XML Storage Options
Object-Relational XMLType
Binary XMLType
Creating Binary XMLType
Partitioning Binary XMLType
XMLIndex on Binary XMLType
Managing XML DB Storage
XMLType Tables and Columns
XMLType Views.
XML Schemas
XML DB Repository
XML Indexes
13 XML DB Backup and Recovery
Back Up XML DB with RMAN
Back Up in NOARCHIVE Log Mode
Back Up in Archive Log Mode
Importing and Exporting XML with Data Pump
XMLType Stored as a Table Column
XMLType Tables
XML Schema-based XMLType Tables and Columns
14 XML DB Security and Performance Tuning
Oracle XML DB Security
XML DB Repository ACLs
Setting Up ACL for Network Services Access
Oracle XML DB Performance Tuning
Basic XML Processing Performance
Bulk XML Loading Performance
XQuery Performance Tuning
PART III BUILDING XML APPLICATIONS
15 XML DB Web Services
Setting Up XML DB Web Services
Querying Oracle Database with Web Services
Publishing PL/SQL Functions/Procedures
Creating PL/SQL Packages and Functions
Reviewing the WSDL of the PL/SQL Function
Calling PL/SQL XML DB Web Services in Java
16 Using Oracle JDeveloper 11g
Creating the First XML Project
Creating XML Documents
Validating XML with XML Schema
Transforming XML with XSLT
Running Oracle XML Java Program
Creating Java Stored Procedures: Basics
Setting Up Oracle Java Virtual Machine
Creating the Java Program
Creating Database Connections
Deploying Java Stored Procedures
Creating PL/SQL Specifications
Running Java Stored Procedures
Remote Debugging of Java Stored Procedures
Creating Java Stored Procedures: Advanced Topics
17 Pulling It All Together
Storing XML in XML DB Repository
Creating an SQL View
Adding Contact IDs
Reformatting the Data String
Publishing XML in APEX
Creating a Report
Editing XML
Displaying XML
Exporting Contacts
Integrating with Full-Text Search
Sending Emails Using Oracle XML DB.
Creating an Email Template
Selecting an Email Template
Previewing Emails
Sending Emails
A Installing Oracle Application Express in Oracle Database 11g
Configuring Oracle APEX
Step 1: Check APEX Installation in Oracle Database 11g
Step 2: Check DAD Setup
Step 3: Configure Oracle APEX in Oracle Database 11g
Step 4: Unlock the ANONYMOUS User
Step 5: Set Up Oracle Database HTTP Server
Step 6: Set Up ACL Security
Step 7: Validate APEX Access
Uninstalling Oracle APEX
Reinstalling Oracle APEX
Step 1: Install Oracle APEX and Set Up DAD
Steps 2-7: Set Up DAD, Configure APEX in DB, and More
Setting Up APEX Development Environment
Creating a Workspace
Index.
Notes:
Bibliographic Level Mode of Issuance: Monograph
Description based on print version record.
ISBN:
9786613357823
9781283357821
1283357828
9780071751285
0071751289
OCLC:
1024274943

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account