My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
Tell a friend
Java Programming with Oracle JDBC
By
Donald Bales
November 2001
Pages: 496
|
Table of Contents
|
Index
|
Sample Chapter
|
Colophon
Table of Contents
Overview
Chapter 1
Introduction to JDBC
The JDBC API
Clients
Using SQL
Connections
Chapter 2
Application Database Connections
JDBC Drivers
Installation
Connecting to a Database
Handling Exceptions
Chapter 3
Applet Database Connections
Oracle Drivers and JDK Versions
It's an Applet's Life
Packaging Your Applet
Getting Around the Sandbox
Establishing a Connection Through a Firewall
Guidelines for Choosing a Workaround
Chapter 4
Servlet Database Connections
Oracle Driver Selection
Servlet Connection Strategies
Guidelines for Choosing a Connection Strategy
Chapter 5
Internal Database Connections
Server-Side Driver Types
Using the Server-Side Internal Driver
Using the Server-Side Thin Driver
JServer Program Support
Chapter 6
Oracle Advanced Security
Authentication
Data Encryption
Data Integrity
A Data Encryption and Integrity Example
Secure Sockets Layer
Chapter 7
JNDI and Connection Pooling
DataSources
Oracle's Connection Cache
Relational SQL
Chapter 8
A Relational SQL Example
Relational Database Analysis
Refining the Analysis
Relational Database Design
Chapter 9
Statements
Creating a Statement Object
The execute( ) Method
The executeUpdate( ) Method
The executeQuery( ) Method
OracleStatement Implements Statement
Chapter 10
Result Sets
Basic Cursor Positioning
Data Types
Accessor Methods
Scrollable, Updateable Result Sets
ResultSet Is an OracleResultSet
Chapter 11
Prepared Statements
A Prepared Statement Versus a Statement
Formulating SQL Statements
Batching
PreparedStatement Is an OraclePreparedStatement
Chapter 12
Streaming Data Types
BLOBs
CLOBs
BFILEs
LONG RAWs
LONGs
Chapter 13
Callable Statements
Understanding Stored Procedures
Calling Stored Procedures
CallableStatement Is an OracleCallableStatement
Object-Relational SQL
Chapter 14
An Object-Relational SQL Example
From Relational Tables to Object Views
Object Tables
Chapter 15
Weakly Typed Object SQL
Accessing Objects as Relational Tables
Structs
Arrays
Refs
Calling Object Methods
Putting It All Together
Oracle's Implementations
Chapter 16
Strongly Typed Object SQL
JPublisher
The SQLData Interface
Oracle's CustomDatum Interface
Essentials
Chapter 17
Transactions
Manual Transactions
Transaction Scope
Implicit Locking and Visibility
Isolation Levels
Distributed Transactions
Chapter 18
Detection and Locking
Oracle's Locking Mechanisms
Detection
Data Integrity Solutions
Chapter 19
Performance
A Testing Framework
Auto-Commit
SQL92 Token Parsing
Statement Versus PreparedStatement
Batching
Predefined SELECT Statements
CallableStatements
OCI Versus Thin Drivers
Chapter 20
Troubleshooting
The "Gotchas"
Unsupported Features
Debugging
Net8 Tracing
Wait for the Cure
Colophon
Return to
Java Programming with Oracle JDBC