Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Java Programming with Oracle SQLJ
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Java Programming with Oracle SQLJ

Java Programming with Oracle SQLJ

Jason Price

400 pages, parution le 01/08/2001

Résumé

If you're a Java programmer working in an Oracle environment, you're probably familiar with JDBC as a means of accessing data within an Oracle database. SQLJ takes you further, allowing you to access a database using embedded SQL statements. Java Programming with Oracle SQLJ shows you how to get the most out of SQLJ.

Layered on top of JDBC, SQLJ greatly simplifies database programming. Rather than make several calls to the JDBC API just to execute a simple SQL statement, SQLJ executes that statement simply by embedding it within the Java code.

In this book, Jason Price explains SQLJ programming from a task-oriented point of view. You'll learn how to:

  • Embed queries and other SQL statements within Java programs
  • Deploy SQLJ code not only on client machines, but also to JServer--Oracle's Java engine built into the database
  • Use advanced techniques for working with collections, streams, large objects, and database objects, all without leaving the comfort of the SQLJ environment
  • Tune SQLJ programs for maximum performance
Throughout the book, the exposition of SQLJ and SQLJ programming techniques reflects the author's many years of professional experience as a programmer and consultant. Examples are first-rate, enabling you to learn SQLJ in no time. If you're writing Java code to access an Oracle database, you can't afford not to know about SQLJ.

Contents

Preface

1. Introduction

  • Comparing SQL J and JDBC
  • SQL J Components
  • Requirements for Using SQL J
  • Configuring Your Environment
  • A "Hello World" Program for SQL J
  • The sqlj Command-Line Utility
  • Oracle JDeveloper
2. Relational Databases, SQL, and PL/SQL
  • Relational Databases
  • Structured Query Language (SQL)
  • PL/SQL
3. Fundamental SQL J Programming
  • SQL J Programs
  • Database Connections
  • Simple SQL J Statements
  • Transactions
  • Queries That Return Multiple Rows
  • Nested Cursors
  • PL/SQL in SQL J
4. Database Objects
  • Defining Object Types
  • Object Columns and Object Tables
  • Creating Custom Classes
  • Accessing Database Objects Using SQL J
  • Object Identifiers and REF Columns
5. Collections
  • VARRAYs
  • Nested Tables
  • Storing an Object Type in a Collection
  • Collection Custom Classes
  • Accessing Collections Using SQL J
6. Deploying SQL J in the JServer
  • Understanding the Oracle JServer
  • Designing Server-Based SQL J Programs
  • Translating SQLJ Programs
  • Loading SQLJ Programs into the Database
  • Publishing Class Methods
  • Using Database Triggers
  • Using JDeveloper to Translate and Load SQL J Programs
  • Using Enterprise JavaBeans
7. Large Objects
  • The Example Files and Directories
  • Large Objects (LOBs)
  • LONG and LONG RAW Columns
8. Contexts and Multithreading
  • Connection Contexts
  • Execution Contexts
  • Multithreaded SQL J Programs
9. Advanced Transaction Control
  • Transaction Processing Problems
  • Transaction Isolation Levels
  • The SET TRANSACTION Statement
  • A Transaction Isolation Level Example
10. Performance Tuning
  • Row Prefetching
  • Batch Processing
  • Tuning SQL Statements
  • The Oracle Optimizer
11. Combining JDBC, SQL J, and Dynamic SQL
  • Static and Dynamic SQL
  • Sharing Database Connections
  • SQL J Iterators and JDBC Result Sets
A. Java and Oracle Type Mappings

B. Oracle Java Utilities Reference

C. SQL J in Applets, Servlets, and JavaServer Pages

Index

L'auteur - Jason Price

Jason Price is an independent consultant and writer, and is both a Microsoft Certified Professional and an Oracle Certified Professional. Jason has more than 10 years of experience in the software industry, and he has extensive experience with C#, .NET, and Java. He is the author of Mastering Visual C# .NET, Oracle9i JDBC Programming, and Java Programming with Oracle SQLJ.

Caractéristiques techniques

  PAPIER
Éditeur(s) O'Reilly
Auteur(s) Jason Price
Parution 01/08/2001
Nb. de pages 400
Format 17,8 x 23,4
Couverture Broché
Poids 657g
Intérieur Noir et Blanc
EAN13 9780596000875

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription