
Podręczny przewodnik dla programistów JavyJDBC jest jednym z najwszechstronniejszych i najszerzej stosowanych mechanizmów umożliwiających nie tylko dostęp do danych z programów napisanych w Javie, ale również wykonywanie rozmaitych operacji na bazach danych. Kosztem wszechstronności jest złożoność -- JDBC implementuje ogromną liczbę klas, interfejsów i metod, z którymi trzeba się gruntownie zapoznać. Niemożliwością jest zapamiętanie ich wszystkich.
"JDBC. Leksykon kieszonkowy" jest podręcznym leksykonem ułatwiającym szybkie odnalezienie opisu każdej z klas, interfejsów czy metod tworzących JDBC API. Przydaje się zwłaszcza w sytuacjach, w których wiadomo, co się chce osiągnąć i potrzebna jest informacja na temat metod JDBC, które mogą w tym pomóc.
Oprócz opisu API książka zawiera także kilka krótkich rozdziałów będących swego rodzaju instrukcją obsługi JDBC, czyli przypomnieniem, w jaki sposób łączyć ze sobą różne elementy API w celu uzyskania rozwiązań konkretnych zadań.
Nie pamiętasz, jak naraz wykonać kilka operacji wstawiania lub modyfikacji lub w jaki sposób przechowywać i pobierać wielkie obiekty? Niniejsza książka na pewno odświeży Twoją pamięć.
Donald Bales jest konsultantem do spraw aplikacji komputerowych specjalizującym się w analizie, projektowaniu oraz programowaniu systemów rozproszonych. Posiada ponad pięcioletnie doświadczenie w pisaniu aplikacji w Javie operujących na bazach danych za pomocą JDBC.

Sterowniki JDBC (9)
- Typy sterowników (9)
- Adresy URL baz danych (10)
- Używanie menedżera sterowników (17)
- Używanie JNDI (19)
Dynamiczne wykonywanie polceń SQL (21)
- Wykonywanie konstrukcji DDL (21)
- Wykonywanie konstrukcji INSERT, UPDATE oraz DELETE (22)
- Wykonywanie konstrukcji SELECT (23)
Wykonywanie procedur osadzonych (27)
Otrzymywanie wyników zapytań (29)
- Przeglądanie zbioru wynikowego (31)
- Pobieranie wartości z kolumn (32)
- Wstawianie, modyfikowanie i usuwanie wierszy
za pomocą zbioru wynikowego (33)
- Dynamiczne określanie charakterystyki zbioru wynikowego (35)
Obsługa wartości NULL (38)
- Wykrywanie wartości NULL za pomocą metody wasNull() (40)
- Wykrywanie wartości NULL za pomocą obiektu BigDecimal (41)
- Ustawianie wartości w kolumnie jako NULL (42)
Praca z wielkimi obiektami (44)
- Wstawienie obiektu BLOB (45)
- Pobranie obiektu BLOB (46)
- Tworzenie klas Javy dla typów UDT (48)
- Aktualizowanie mapy typów (50)
- Wstawianie typów UDT (51)
- Pobieranie typów UDT (52)
Składnia wyrażeń przenośnych (54)
Zarządzanie transakcjami (57)
JDBC API (57)