- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JDBC与JAVA数据库编程
3 Sept. 2008
© Neusoft Confidential
课程结构
内容 课时(H)
第一章:JDBC 的概念 0.5
第二章:JDBC 基础应用 1.5
第三章:JDBC 高级应用 1
第一章:JDBC 的概念
目标:
本章旨在向学员介绍JDBC 的概 学时:0.5学时
念,通过本课的学习,学员应
该掌握如下知识: 教学方法:讲授ppt
1)了解JDBC的体系结构
2)掌握java.sql包中常用的基
本的 JDBC API
1.1 JDBC 是什么
• JDBC (Java DataBase Connectivity )Java 数据库连接,主要
提供编写Java 数据库应用程序的API 支持。
Java 数据库应用程序 客户机
JDBC
DBMS 独有的协议
数据库服务器
DBMS
1.2 JDBC 实现的功能
• 创建和管理与数据源的连接
• 发送SQL 命令至数据源
• 提取并处理由数据源返回至应用程序的结果集
1.3 JDBC 的体系结构
• JDBC 的结构可划分为两层:
– JDBC 驱动程序管理器接口
– JDBC API
1.4 JDBC体系结构图
Java数据库应用程序
客户机
JDBC API
JDBC Driver Interface
DBMS独有的协议
数据库服务器
DBMS
1.5 JDBC优缺点
优点:
(1) JDBC使得编程人员从复杂的驱动器调用命令和函数中解脱出来,可
以致力于应用程序中的关键地方。
(2) JDBC支持不同的关系数据库,这使得程序的可移植性大大加强。
(3) JDBC API是面向对象的,可以让用户把常用的方法封装为—个类,
以备后用。
缺点:
(1) 使用JDBC ,访问数据记录的速度会受到一定程度的影响。
(2) JDBC结构中包含不同厂家的产品,这就给更改数据源带来了很大的
麻烦。
1.6 JDBC版本
JDBC 1.x
• 最初的java 连接规范
• 作为一个内插式附件来发布的,不久就被继承到了标准
的JDK 中
• 提供了基本的数据存储架构、,由一些核心接口组成,
包括DriverManager,Connection,Statement,ResultSet.
1.6 JDBC版本
JDBC2.0
• 新特性:可滚动结果集、可更新结果集、批量更新、
性能调整。
• Core API:用java.sql 包来实现
• Optional Package API:用jav
您可能关注的文档
最近下载
- 2025年护理人员N1进阶N2考试试题及答案 .pdf VIP
- DB21T1342-2021 建筑工程文件编制归档规程.pdf
- Unit-1-Discovering-Useful-Structures-超好用的公开课获奖课件-(.pptx VIP
- 专业技术职务任职资格评审表.doc VIP
- 医疗操作规程.docx VIP
- 湖北省专业技术职务任职资格评审表.docx
- 钒酸铋光催化剂的制备及改性.pdf VIP
- 城市轨道交通列车牵引与制动系统(配实训工单) 实训手册(带答案).docx VIP
- 吊装施工专业技术方案(含计算).doc VIP
- 城市轨道交通车辆维护与检修中职全套完整教学课件.pptx
文档评论(0)