Java es un potente y versátil lenguaje de programación que puede trabajar en todo tipo de entornos, desde servidores de aplicaciones middle-tier hasta clientes Web. Independientemente del tipo de aplicacion que usted desarrolle y del tipo de maquina en la que se ejecute el codigo, su aplicacion seguramente tendra que acceder a datos almacenados en algun tipo de base de datos. Las bases de datos relacionales son la eleccion obvia en la mayor parte de las empresas, y han evolucionado espectacularmente en los ultimos años hasta convertirse en potentes sistemas de gestion de bases de datos. Este libro pretende mostrar como funcionan las bases de datos relacionales, y como emplear la interfaz JDBC para utilizarlas en sus programas Java. Se recogen desde los fundamentos basicos de SQL y dichas bases, hasta el desarrollo de sofisticadas aplicaciones de bases de datos en Java con soporte para otras tecnologias como XML y XSLT, con las que podra programar en entornos corporativos con calidad profesional.Bases de datos con Java es ideal para el programador que tiene unos ciertos conocimientos de Java que quiera aplicar y mejorar sus capacidades para construir aplicaciones de bases de datos en Java, o la interfaz de programacion JDBC. En el caso de conocer poco Java, las explicaciones del texto le permitiran comprender los conceptos que se tratan, especialmente si procede de otro lenguaje como C o C++.