文档介绍:第23章Java 数据库编程
数据库连接的基本概念
使用数据库的准备工作
连接数据库的步骤
数据库连接的详细步骤
数据维护
查询数据库中的内容
查询信息实例
与数据库相关的接口
批处理
事务处理
MySQL数据库
数据库连接的基本概念
JDBC(Java Database Connective),Java数据库连接,是一组专门负责连接并操作数据库的标准
JDBC能完成许多事情
⑴完成数据库的连接创建
⑵传送SQL命令给数据库,完成数据库操作及数据表
⑶接受和处理数据库所执行的结果
数据库连接的基本概念
JDBC在使用中有常见的以下三类
1. JDBC-ODBC桥连接(JDBD-ODBC Bridge)
2. JDBC连接
3. JDBC网络连接
使用数据库的准备工作
Oracle数据库的安装
数据库连接驱动程序设置
数据库表的准备
Oracle数据库的安装
Oracle的安装方法
打开Oracle安装目录下的安装文件夹,双击“”文件
进行安装的源和目标文件地点设置
单击【标准版】,然后单击【下一步】按钮
在接下来的页面中选择相应设置,并继续安装
数据库连接驱动程序设置
Oracle提供Java环境下的数据库驱动程序
驱动程序路径:
E:\oracle\product\\db_1\jdbc\lib\
如果是直接使用命令行方式进行开发的话,则需要在属性中增加classpath
数据库表的准备
数据表类型结构如下表
No.
列名称
类型
描述
1
pid
NUMBER
表示人员编号,自动增长,通过sequence
2
name
VARCHAR2
姓名
3
age
NUMBER
年龄
4
birthday
DATE
生日
5
salary
NUMBER
工资,小数
数据库表的准备
,接下来完成编写数据库的创建脚本
1. 新建名称为“”的文件
2. 用SQL语言新建一个类型为上表类型所示的数据库表,具体语言内容见【范例23-1】
3. 打开Oracle数据库的监听服务和项目服务“OracleJobSchedulerORCL“
数据库表的准备
4. 点击【开始】按钮,选择【运行】命令,在【打开】文本框中输入“sqlplus”,单击【确定】按钮
5. 输入用户名和刚安装Oracle时设置的用户密码,进入到数据库管理后台
6. 然后将刚才创建的文件指令输入到控制台中,此时,便创建了一个新的名称为person的数据表
【范例23-1】建立新序列和新表
连接数据库的步骤
进行JDBC操作的时候,主要按照以下的步骤完成
1. 加载数据库驱动程序,加载的时候需要将驱动程序配置到classpath之中
2. 连接数据库,通过Connection接口和DriverManager类完成
3. 操作数据库,主要通过Statement、PreparedStatement、ResultSet三个接口完成
4. 关闭数据库