Java数据库编程接口课件.ppt

Java数据库编程接口课件.ppt

ID:57057908

大小:136.50 KB

页数:19页

时间:2020-07-30

Java数据库编程接口课件.ppt_第1页
Java数据库编程接口课件.ppt_第2页
Java数据库编程接口课件.ppt_第3页
Java数据库编程接口课件.ppt_第4页
Java数据库编程接口课件.ppt_第5页
资源描述:

《Java数据库编程接口课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第九章Java数据库编程接口数据库基础知识回顾数据库逻辑结构职工号姓名性别出生年月工资部门号e01张晓红女1978-3-123400d01e02何东名男1966-12-84100d02e03李群生男1982-4-232200d03属性记录主码利用主码能唯一确定一条记录,主码值既不能重复,也不能为空.数据库基础知识回顾二维表的常用操作投影:从表中选取部分列选择:从二维表中找出满足条件的行连接:由两个表相关记录连接而得到的记录,一般通过外来玛-主码连接.部门号部门名称电话d01人事处2255d02财务处2295d03设备处3787SQL语言基础知识创建表职工表:emp(e

2、no,ename,sex,birthday,sal,dno)createTABLEemp(enochar(3)primarykey,enamevarchar(10),sexchar(2),birthdaydate,salinteger,dnochar(3));删除表dropTABLEemp;SQL语言基础知识数据查询(select)无条件查询如:查询职工表,输出职工号、职工名及出生年月。selecteno,ename,birthdayfromemp;条件查询如:查询所有女职工的职工号、职工名及出生年月。selecteno,ename,birthdayfromempwh

3、eresex=“女”;查询输出排序如:查询职工的姓名及工资,按工资由低到高排序selectename,salfromemporderbysalASCSQL语言基础知识数据查询(select)多表查询——连接操作如:查询职工信息,输出职工的姓名、部门名称和单位电话。selectename,dname,phonefromemp,deptwhereemp.dno=dept.dno;查询语句中的统计功能常用的统计函数:SUM(列名);AVG(列名);MIN(列名);MAX(列名);COUNT(*)。如:查询职工的平均工资。selectAVG(sal)fromemp;SQL语言

4、基础知识插入语句(insert)insertintoempvalues(‘e01’,‘张晓红’,‘女’,‘1975-3-12’,3400,‘d01’)修改语句(update)updateempsetsal=sal+300wheredno=‘d01’;删除语句(delete)deletefromempwheredno=‘d01’;JDBC与数据库访问JDBC(JavaDataBaseConnectivity)一种用于访问数据库和执行SQL语句的JavaAPI,由一组用Java语言编写的类和接口组成,JDBC使得Java程序员能够以统一的方式访问各种关系数据库。JDBC的

5、层次结构Java应用程序JDBC驱动程序管理器驱动程序数据库管理系统(DBMS)数据库JDBC驱动程序接口JDBC编程接口JDBC与数据库访问利用JDBC访问数据库的步骤建立数据源建立与数据库的连接通过SQL语句对数据库进行操作处理SQL语句的执行结果关闭数据库JDBC与数据库访问JDBC常用的类与接口java.sql.DriverManager:驱动程序管理器,负责注册数据库驱动程序,并可创建与数据库的连接。java.sql.Connection:代表一个数据库连接,用于向数据库发送SQL语句。java.sql.Statement:用于执行静态的SQL语句,并返回语

6、句的执行结果。java.sql.PreparedStatement:用于执行预编译的SQL语句,可为SQL语句参数赋值。Java.sql.CallableStatement:用于执行SQL的存储过程.java.sql.ResultSet:用于保存查询语句的返回结果。JDBC与数据库访问建立数据源(以access为例)创建数据表“文件”菜单----“新建”-----“空数据库”-----“使用设计器创建表”------打开表(双击),添加记录创建数据源“控制面板”-----“管理工具”------“数据源(ODBC)”在“ODBC数据源管理器”中,单击“添加”,选择Mi

7、crosoftAccessDriver(*.mdb)驱动程序JDBC与数据库访问建立与数据库的连接注册数据库驱动程序方法1:publicstaticvoidregisterDriver(Driverdriver):注册JDBC驱动程序如:DriverManager.registerDriver(newsun.jdbc.odbc.JdbcOdbcDriver());方法2:Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);建立与数据库的连接publicstaticConnectiongetConnection(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。