<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<item>
  <id>01471313</id>
  <dt>b</dt>
  <an>01471313</an>
  <augroup>
    <au>Dehnhardt, Wolfgang</au>
  </augroup>
  <ti>Programming using JDBC. Databases, Java, client/ server. (Anwendungsprogrammierung mit JDBC. Datenbanken, Java, Client/ Server.)</ti>
  <so>M\"unchen: Carl Hanser. 256 S. DM 59.80; EUR 30.85 (1998).</so>
  <py>1998</py>
  <pu>M\"unchen: Carl Hanser</pu>
  <lagroup>
    <la>DE</la>
  </lagroup>
  <ccgroup>
  </ccgroup>
  <utgroup>
    <ut>relational database</ut>
    <ut>JDBC</ut>
    <ut>SQL</ut>
    <ut>CORBA</ut>
  </utgroup>
  <cigroup>
  </cigroup>
  <ligroup>
  </ligroup>
  <abgroup>
    <ab>The book (246 pages) is divided into seven chapters. Chapter 1, Introduction, introduces aims and themes of this book and creates an easy working base. Chapter 2, Relational Database, gives a lot of samples of this subject. In some of the samples some of the easiest SQL-queries are demonstrated and their implementation in Java/JDBC-programs is partly shown. One excursus helps to create a Java/JDBC database using graphic desktop and database connection in order to practice SELECT-SQL-commands. Chapter 3, SQL, refers to the database language SQL and gives an introduction into the easiest and most important elements of the language. Java/JDBC programs are exemplarity inserted. Chapter 4, JDBC-Basics, refers to the explanations of the class package java.sql and the main using of the JDBC-classes and JDBC Interfaces. After explaining some important questions and giving two complete program examples each of the five JDBC programming phases are detailed described. The chapter closes with the important themes ``Meta data'' and ``Driver and Driver categories''. Chapter 5, JDBC and Client/Server, introduces into the Client/Server-architecture and shows their handling giving very simple but fully suitable internet and Java program examples. Internet and Intranet basics are collected in a special separate subchapter. The chapter closes with notes concerning middle ware-protocols, particularly in connection with CORBA. Chapter 6, An application example, shows the systematic development of a running product starting with the conception. The application uses ORACLE 8 as database and MVC-components out of the Java-Swing-package for the design of the graphic desktops. Chapter 7, Preview, deals with the Version 2.0 of JDBC. Further important themes of the development environment of JDBC are Embedded SQL and the transformation of objects in tables and revers. The Appendix informs about driver lists, JDBC/SQL-Type change of tables, information of the structure of the example data base as well as information of mini-SQL and of ODBC. A short JDBC-instruction is attached separately in the end of this book. Examples and used tools (JDK, database systems, web-server, data base, database-server etc.) are referring without exception to Windows 9x/NT. Those tools are preferred which can be obtained free of charge for non-commercial use or for evaluation use only. The aim of the book is to give a lot of readers an interesting and useful overview of JDBC and the JDBC neighbourhood. The book is helpful for readers with professional interest but also for those who want to study the themes ``by learning by doing'' or who want to make their desktop-database fit for internet.</ab>
    <rv>Hans-Detlef Gerhardt (Rostock)</rv>
  </abgroup>
</item>