Warehouse Stock Clearance Sale

Grab a bargain today!


Sign Up for Fishpond's Best Deals Delivered to You Every Day
Go
Java Programming with ­Oracle JDBC

Rating
Format
Paperback, 498 pages
Published
United States, 12 December 2001


Donald Bales is a Computer Applications Consultant specializing in the analysis, design, and programming of distributed systems; systems integration; and data warehousing. Don has over sixteen years experience with Oracle as both a developer and a database administrator, and six years experiance with Java. He is currently working on the migration of medical and industrial hygiene systems to a web environment for a major Oil company. When he is not developing applications, Donald can often be found working with horses, playing the piano, or playing the bagpipes. Donald has had several careers, and has at various times been a mechanic, a general contractor, Mr. Mom, a developer, and currently a consultant. He has a bachelor of science degree in Business from Elmhurst College in Elmhurst, Illinois. Don currently resides in Downers Grove, Illinois with his wife Diane and his daughter Kristyn. He can be contacted by email at don@donaldbales.com



  • Preface
  • Overview
    • Chapter 1: Introduction to JDBC
  • Connections
    • Chapter 2: Application Database Connections
    • Chapter 3: Applet Database Connections
    • Chapter 4: Servlet Database Connections
    • Chapter 5: Internal Database Connections
    • Chapter 6: Oracle Advanced Security
    • Chapter 7: JNDI and Connection Pooling
  • Relational SQL
    • Chapter 8: A Relational SQL Example
    • Chapter 9: Statements
    • Chapter 10: Result Sets
    • Chapter 11: Prepared Statements
    • Chapter 12: Streaming Data Types
    • Chapter 13: Callable Statements
  • Object-Relational SQL
    • Chapter 14: An Object-Relational SQL Example
    • Chapter 15: Weakly Typed Object SQL
    • Chapter 16: Strongly Typed Object SQL
  • Essentials
    • Chapter 17: Transactions
    • Chapter 18: Detection and Locking
    • Chapter 19: Performance
    • Chapter 20: Troubleshooting
  • Colophon

Show more

Our Price
£30.35
Elsewhere
£43.99
Save £13.64 (31%)
Ships from UK Estimated delivery date: 5th May - 7th May from UK

Buy Together
+
Buy together with JDBC Pocket Reference at a great price!
Buy Together
£36.26
Elsewhere Price
£38.34
You Save £2.08 (5%)

Product Description


Donald Bales is a Computer Applications Consultant specializing in the analysis, design, and programming of distributed systems; systems integration; and data warehousing. Don has over sixteen years experience with Oracle as both a developer and a database administrator, and six years experiance with Java. He is currently working on the migration of medical and industrial hygiene systems to a web environment for a major Oil company. When he is not developing applications, Donald can often be found working with horses, playing the piano, or playing the bagpipes. Donald has had several careers, and has at various times been a mechanic, a general contractor, Mr. Mom, a developer, and currently a consultant. He has a bachelor of science degree in Business from Elmhurst College in Elmhurst, Illinois. Don currently resides in Downers Grove, Illinois with his wife Diane and his daughter Kristyn. He can be contacted by email at don@donaldbales.com



Show more
Product Details
EAN
9780596000882
ISBN
059600088X
Publisher
Other Information
illustrations, index
Dimensions
23.4 x 17.9 x 2.9 centimeters (0.79 kg)

Table of Contents

Preface Part I. Overview 1. Introduction to JDBC The JDBC API Clients Using SQL Part II. Connections 2. Application Database Connections JDBC Drivers Installation Connecting to a Database Handling Exceptions 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 4. Servlet Database Connections Oracle Driver Selection Servlet Connection Strategies Guidelines for Choosing a Connection Strategy 5. Internal Database Connections Server-Side Driver Types Using the Server-Side Internal Driver Using the Server-Side Thin Driver JServer Program Support 6. Oracle Advanced Security Authentication Data Encryption Data Integrity A Data Encryption and Integrity Example Secure Sockets Layer 7. JNDI and Connection Pooling DataSources Oracle's Connection Cache Part III. Relational SQL 8. A Relational SQL Example Relational Database Analysis Refining the Analysis Relational Database Design 9. Statements Creating a Statement Object The execute( ) Method The executeUpdate( ) Method The executeQuery( ) Method OracleStatement Implements Statement 10. Result Sets Basic Cursor Positioning Data Types Accessor Methods Scrollable, Updateable Result Sets ResultSet Is an OracleResultSet 11. Prepared Statements A Prepared Statement Versus a Statement Formulating SQL Statements Batching PreparedStatement Is an OraclePreparedStatement 12. Streaming Data Types BLOBs CLOBs BFILEs LONG RAWs LONGs 13. Callable Statements Understanding Stored Procedures Calling Stored Procedures CallableStatement Is an OracleCallableStatement Part IV. Object-Relational SQL 14. An Object-Relational SQL Example From Relational Tables to Object Views Object Tables 15. Weakly Typed Object SQL Accessing Objects as Relational Tables Structs Arrays Refs Calling Object Methods Putting It All Together 0racle's Implementations 16. Strongly Typed Object SQL JPublisher The SQLData Interface Oracle's CustomDatum Interface Part V. Essentials 17. Transactions Manual Transactions Transaction Scope Implicit Locking and Visibility Isolation Levels Distributed Transactions 18. Detection and Locking Oracle's Locking Mechanisms Detection Data Integrity Solutions 19. Performance A Testing Framework Auto-Commit SQL92 Token Parsing Statement Versus PreparedStatement Batching Predefined SELECT Statements CallableStatements OCI Versus Thin Drivers 20. Troubleshooting The "Gotchas" Unsupported Features Debugging Net8 Tracing Wait for the Cure Index

About the Author

Donald Bales is a Computer Applications Consultant specializing in the analysis, design, and programming of distributed systems; systems integration; and data warehousing. Don has over sixteen years experience with Oracle as both a developer and a database administrator, and six years experiance with Java. He is currently working on the migration of medical and industrial hygiene systems to a web environment for a major Oil company. When he is not developing applications, Donald can often be found working with horses, playing the piano, or playing the bagpipes. Donald has had several careers, and has at various times been a mechanic, a general contractor, Mr. Mom, a developer, and currently a consultant. He has a bachelor of science degree in Business from Elmhurst College in Elmhurst, Illinois. Don currently resides in Downers Grove, Illinois with his wife Diane and his daughter Kristyn. He can be contacted by email at don@donaldbales.com

Show more
Review this Product
Ask a Question About this Product More...
 
Item ships from and is sold by Fishpond World Ltd.

Back to top
We use essential and some optional cookies to provide you the best shopping experience. Visit our cookies policy page for more information.