okladka
Jeśli kiedykolwiek miałeś do czynienia z pisaniem aplikacji sięgających bezpośrednio do bazy danych, na przykład w języku C lub jakimkolwiek innym, na pewno spotkałeś się z koniecznością tzw. "mapowania" pewnych specyficznych typów danych jakiejś bazy do typów odpowiadających stosowanemu przez Ciebie językowi programowania. Java uwalnia Cię od tego niewygodnego obowiązku, gdyż wszelkie dane uzyskiwane z bazy stają się typami zmiennych, odpowiadających typom języka Java. Aplikacja bazodanowa napisana w Javie nie jest (a przynajmniej nie powinna być -- chyba że programista piszący ją sam tak zadecyduje) zależna od bazy danych.

W dobie szybkiego postępu technicznego i jeszcze szybszego rozwoju technologii internetowych Java stwarza możliwości, o jakich dotychczasowi programiści mogli jedynie marzyć. Dzięki swej jasnej koncepcji, prostocie oraz obiektowości Java stała się idealnym językiem we wszystkich zastosowaniach wymagających przejrzystości i jednocześnie wysokiego poziomu abstrakcji.

W niniejszej książce Autor poruszył następujące zagadnienia:


Rozdział 1. Java a programowanie bazodanowe (7)
Rozdział 2. Relacyjna baza danych (9)
Rozdział 3. Wprowadzenie do projektowania baz danych (25)
Rozdział 4. Wprowadzenie do SQL-a (35)
Rozdział 5. JDBC (57)
Rozdział 6. URL w aplikacjach bazodanowych (65)
Rozdział 7. Aplikacje bazodanowe (67)
Rozdział 8. Przykład 1 (77)
Rozdział 9. Zaawansowane techniki obsługi bazy danych (91)
Rozdział 10. Przykład 2 (119)
Rozdział 11. Przykład 3 (139)
Rozdział 12. Remote Method Invocation (RMI) (153)
Rozdział 13. Przykład 4 (169)
Rozdział 14. Wybrane klasy i interfejsy pakietu java.sql (211)