Database Programming with JDBC & Java, Second Edition
By
George Reese
August 2000
Pages: 348
| Table of Contents
| Index
| Sample Chapter
| Colophon
Table of Contents
-
The JDBC API
-
Chapter 1 Java in the Enterprise
- The Enterprise
- Java as a Tool for Enterprise Development
- The Database
- Database Programming with Java
-
Chapter 2 Relational Databases and SQL
- What Is a Relational Database?
- An Introduction to SQL
- A Note on SQL Versions
-
Chapter 3 Introduction to JDBC
- What Is JDBC?
- Connecting to the Database
- Basic Database Access
- SQL Datatypes and Java Datatypes
- Scrollable Result Sets
- The JDBC Support Classes
- A Database Servlet
-
Chapter 4 Advanced JDBC
- Prepared SQL
- Batch Processing
- Updatable Result Sets
- Advanced Datatypes
- Meta-Data
-
Chapter 5 The JDBC Optional Package
- Data Sources
- Connection Pooling
- Rowsets
- Distributed Transactions
-
Applied JDBC
-
Chapter 6 Other Enterprise APIs
- Java Naming and Directory Interface
- Remote Method Invocation
- Object Serialization
- Enterprise JavaBeans
-
Chapter 7 Distributed Application Architecture
- Architecture
- Design Patterns
- The Banking Application
-
Chapter 8 Distributed Component Models
- Kinds of Distributed Components
- Security
- Transactions
- Lookups and Searches
- Entity Relationships
-
Chapter 9 Persistence
- Database Transactions
- Mementos and Delegates
- JDBC Persistence
- Searches
-
Chapter 10 The User Interface
- Swing at a Glance
- Models for Database Applications
- Distributed Listeners
- Worker Threads
-
Reference
-
Chapter 11 JDBC Reference
- Reference
-
Chapter 12 The JDBC Optional Package Reference
- Reference
-
Colophon
Return to Database Programming with JDBC & Java