"《JDBC API数据库编程实作教材》是一本面向初中级网站/网页编程人员和高校相关专业师生的教程,详细介绍了Java数据库编程的基础知识和实践技巧。本书内容涵盖Java程序设计基础、关系数据库与SQL、JDBC概念及其在数据库连接中的应用、JDBC API接口和类,以及在JSP和Servlet中的实际运用。通过实例程序,读者可以掌握JDBC API的使用,并学会开发Java数据库应用程序。
第1章介绍了Java编程的基础,包括面向对象、平台无关性、安全性、多线程的概念,以及JDK、Java类、包、源程序编译和解释器的相关知识。第2章讲述了关系数据库的基本原理和SQL语言,包括SQL的特点、数据定义、数据操纵、视图和数据控制功能。
第3章详细讨论了JDBC,解释了为何选择JDBC,概述了ODBC接口、体系结构以及JDBC与ODBC的关系,还涉及ODBC数据源的建立。此外,还介绍了JDBC数据库设计方法和安全性。第4章介绍了JDBC的实际应用,包括加载驱动程序、建立连接、处理查询、数据库操作、访问元信息以及异常处理。
第5章深入讲解了JDBC API,涵盖了CallableStatement、Connection、DatabaseMetaData、Driver、PreparedStatement、ResultSet、ResultSetMetaData、Statement等接口,以及Date、DriverManager、DriverPropertyInfo、Time、Timestamp、Types、DataTruncation、SQLException和SQLWarning类。
第6章至第9章通过创建客户管理系统、网上书店、留言簿和Servlet聊天室等实例,展示了如何在Java应用程序、JSP和Servlet中使用JDBC进行数据库交互。这些实例覆盖了数据库连接、查询、更新、异常处理、数据分页、用户注册、登录验证、聊天信息的发送和接收等功能。
本书提供了完整的代码示例,旨在帮助读者通过实践掌握JDBC API的使用,适合用作教学和自学教材,对于中高级编程人员来说,也是提升JDBC编程技巧的参考读物。"