Java JDBC教程:数据库编程入门指南
需积分: 0 9 浏览量
更新于2024-07-30
收藏 2.65MB PDF 举报
《O'Reilly-Java Database Programming with JDBC》是一本由Pratik Patel所著的专业书籍,由The Coriolis Group出版,ISBN号为1576100561,发行日期为1996年10月。本书专注于Java与数据库编程的集成,特别是通过Java Database Connectivity (JDBC)接口。以下章节概要将帮助读者理解关键概念和技术:
1. **第1章:JDBC:数据库的Java方式**
- 介绍JDBC:作为Java语言与关系型数据库交互的官方API,JDBC提供了一致的方式来访问多种数据库。
- JDBC结构:包括Driver、Connection、Statement、PreparedStatement等核心组件,它们在应用程序与数据库之间建立连接并执行SQL命令。
- ODBC在JDBC中的角色:尽管JDBC是独立于特定数据库的,但ODBC驱动常常作为桥梁,允许Java程序利用现有的ODBC驱动连接数据库。
2. **第2章:SQL基础知识**
- 关系模型与SQL:讲解SQL(Structured Query Language)的基础,它是用于管理和操作数据库的标准语言。
- 基本概念:包括数据模式、表和列的概念,以及如何使用主键和外键实现数据完整性。
- 数据定义语言 (DDL) 和数据操纵语言 (DML):分别涉及创建、修改和查询数据库结构和数据。
- 域声明和数据验证:介绍如何定义数据类型和约束条件,确保数据质量。
- 表的创建、更新和删除操作:展示如何在Java中使用JDBC来执行这些SQL操作。
3. **第3章:使用JDBC驱动**
- 快速入门指南:提供安装和配置JDBC驱动的步骤,包括引入`java.sql.*`包和设置`sql.drivers`系统属性。
- 类与名称映射:强调每个数据库都有相应的JDBC驱动类,以及如何通过名字获取正确的驱动。
- 连接管理:讲解如何创建和关闭数据库连接,使用JDBC URL来指定数据源。
- 使用ODBC驱动:介绍如何通过JDBC-ODBC桥来支持非JDBC兼容的数据库。
4. **第4章:交互式SQL Applet示例**
- 开发一个Java Applet:展示如何用JDBC构建一个交互式应用,让用户能够直接在浏览器中与数据库进行操作。
- 完整的Applet源代码:提供一个实用的案例,让读者理解如何将前面学到的知识整合到实际应用中。
- 事件处理:讨论如何在Applet中响应用户的输入,比如打开连接、执行查询等。
这本书不仅适合Java开发者深入理解JDBC技术,也对那些想要学习如何在Java环境中集成数据库应用的读者具有很高的价值。通过本书,读者可以掌握基本的数据库操作、JDBC组件的使用以及如何创建功能丰富的数据库应用程序。
2016-12-04 上传
2011-08-01 上传
2009-12-30 上传
2007-06-19 上传
325 浏览量
2007-06-04 上传
2012-05-29 上传
点击了解资源详情
点击了解资源详情