Contents for Data Services Developer's Guide
Introduction to Data Services
Data Services and the Enterprise
Data Access Integration Architecture
Data Services Platform Applications and Projects
DSP: Roles and Responsibilities
DSP: Typical Development Process
Examples, Samples, and Tutorials
Data Services Platform Projects and Components
DSP-Based BEA WebLogic Projects
Creating a Data Services Platform-based Application
Adding a DSP Project to an Existing BEA WebLogic Application
Major Components of a DSP Project
Using the WebLogic Workshop IDE
Survey of DSP Additions to WebLogic Workshop
Building and Deploying Applications, EARs, and SDO Mediator Clients
Building and Deploying Applications
Deploying Your Application
Creating the SDO Mediator API
Obtaining Enterprise Metadata
Creating Data Source Metadata
Creating Metadata From Relational Sources
Importing Relational Table and View Metadata
Importing Stored Procedure-Based Metadata
Using SQL to Import Metadata
Importing Web Services Metadata
Importing Java Function Metadata
Importing Delimited File Metadata
Importing XML File Metadata
Updating Data Source Metadata
Considerations When Updating Source Metadata
Using the Update Source Metadata Wizard
Archival of Source Metadata
Using Data Services Design View
Data Services in the Enterprise
Physical and Logical Data Services
Data Service Functions
Data Service Design View Components
XML Types and Return Types
Creating a Data Service
Adding a Function to Your Data Service
Adding a Relationship to Your Data Service
Working with XML Types
Creating an XML Type
Managing Your Data Service
Setting Update Options
Notable Data Service Properties
Modeling Data Services
Model-Driven Data Services
Logical and Physical Data Models
Rules Governing Model Diagrams
Building a Simple Model Diagram
Displaying Relationships Automatically
Generated Relationship Declarations in Source View
Modeling Logical Data
Building Data Service Relationships in Models
Direction, Role, and Relationships
Working with Model Diagrams
Model Right-click Menu Options
Creating Relationships in Model Diagrams
Locating Data Services in Large Model Diagrams
Generating Reports on Your Models
Zoom Mode
Editing XML Types in Model Diagrams
How Changes to Data Services and Data Sources Can Impact Models
How Metadata Update Can Affect Models
Using Query Editor View
Purpose of the XQuery Editor
Data Source Representations
XQuery Editor Options
Creating a New Data Service and an XQuery Function
Key Concepts of Query Function Building
Data Sources
Source Schemas and Return Types
XQuery Editor Components
Setting Conditions
Setting Expressions
Managing Query Components
Working With Data Representations and Return Type Elements
Mapping to Return Types
Modifying a Return Type
Testing Query Functions and Viewing Query Plans
Running Queries Using Test View
Using Test View
Limiting Array Results
Starting Client Transaction Option
Validating Results
Disregarding a Running Query
Reviewing Query Performance
Analyzing Queries Using Plan View
Analyzing a Sample Query
Working With Your Query Plan
Reviewing Query Performance
Using Source View
What is Source View?
XQuery Support
Using Source View
Finding Text
Code Editing Features