Sumário Itens Encontrados: 112Java Programming with Oracle JDBCI: OverviewIntroduction to JDBC1.1 The JDBC API1.2 Clients1.3 Using SQLII: Connections2. Application Database Connections2.1 JDBC Drivers2.2 Installation2.3 Connecting to a Database2.4 Handling Exceptions3. Applet Database Connections3.1 Oracle Drivers and JDK Versions3.2 It's an Applet's Life3.3 Packaging Your Applet3.4 Getting Around the Sandbox3.5 Establishing a Connection Through a Firewall3.6 Guidelines for Choosing a Workaround4. Servlet Database Connections4.1 Oracle Driver Selection4.2 Servlet Connection Strategies4.3 Guidelines for Choosing a Connection Strategy5. Internal Database Connections5.1 Server-Side Driver Types5.2 Using the Server-Side Internal Driver5.3 Using the Server-Side Thin Driver5.4 JServer Program Support6. Oracle Advanced Security6.1 Authentication6.2 Data Encryption6.3 Data Integrity6.4 A Data Encryption and Integrity Example6.5 Secure Sockets Layer7. JNDI and Connection Pooling7.1 DataSources7.2 Oracle's Connection CacheIII: Relational SQL8. A Relational SQL Example8.1 Relational Database Analysis8.2 Refining the Analysis8.3 Relational Database Design9. Statements9.1 Creating a Statement Object9.2 The execute( ) Method9.3 The executeUpdate( ) Method9.4 The executeQuery( ) Method9.5 OracleStatement Implements Statement10. Result Sets10.1 Basic Cursor Positioning10.2 Data Types10.3 Accessor Methods10.4 Scrollable,Updateable Result Sets10.5 ResultSet Is an OracleResultSet11. Prepared Statements11.1 A Prepared Statement Versus a Statement11.2 Formulating SQL Statements11.3 Batching11.4 PreparedStatement Is an OraclePreparedStatement12. Streaming Data Types12.1 BLOBs12.2 CLOBs12.3 BFILEs12.4 LONG RAWs12.5 LONGs13. Callable Statements13.1 Understanding Stored Procedures13.2 Calling Stored Procedures13.3 CallableStatement Is an OracleCallableStatementIV: Object-Relational SQL14. An Object-Relational SQL Example14.1 From Relational Tables to Object Views14.2 Object Tables15. Weakly Typed Object SQL15.1 Accessing Objects as Relational Tables15.2 Structs15.3 Arrays15.4 Refs15.5 Calling Object Methods15.6 Putting It All Together15.7 Oracle's Implementations16. Strongly Typed Object SQL16.1 JPublisher16.2 The SQLData Interface16.3 Oracle's CustomDatum InterfaceV: Essentials17. Transactions17.1 Manual Transactions17.2 Transaction Scope17.3 Implicit Locking and Visibility17.4 Isolation Levels17.5 Distributed Transactions18. Detection and Locking18.1 Oracle's Locking Mechanisms18.2 Detection18.3 Data Integrity Solutions19. Performance19.1 A Testing Framework19.2 Auto-Commit19.3 SQL92 Token Parsing19.4 Statement Versus PreparedStatement19.5 Batching19.6 Predefined SELECT Statements19.7 CallableStatements19.8 OCI Versus Thin Drivers20. Troubleshooting20.1 The "Gotchas"20.2 Unsupported Features20.3 Debugging20.4 Net8 Tracing20.5 Wait for the CureColophon