1 / 22
文档名称:

11 JDBC.ppt

格式:ppt   页数:22
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

11 JDBC.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

11 JDBC.ppt

文档介绍

文档介绍:Java2 网络编程基础
JDBC
第十一章
11
回顾
目标
JDBC简介
JDBC的类型
JDBC的组成部分和使用
PreparedStatement接口
CallableStatement接口
JDBC 简介-1
JDBC (Java DataBase Connectivity)是一种可用于执行SQL语句的Java API(Application Programming Interface)
由Java语言书写的类和界面组成
引入JDBC意义:
为开发人员提供了一种标准的应用程序设计接口
使开发人员可以用纯Java代码编写数据库应用程序
从ODBC到JDBC的发展历程
ODBC的发展
开放式数据库连接(Open Database Connectivity)
SQL标准:ANSI(美国国家标准化组织)的SQL-89,SQL-92,SQL-3
其它SQL标准化组织:SAG,ISO,X/OPEN,IBM等
微软公司的ODBC接口遵循以上SQL标准化组织对SQL接口的定义,
支持的软件环境有:Excel,Word,Access,Visual Basic,FoxPro,Microsoft SQL Server,Visual C++等
ODBC的模型结构
ODBC有四个主要组成部分:应用程序接口,驱动器管理器,数据库驱动器和数据源
ODBC应用程序接口(ODBC API)
ODBC驱动器管理器(DriverManager)
ODBC数据库驱动器(Driver)
应用程序1
应用程序2
应用程序3
……
Oracle
SyBase
SQL Server
Access
……
JDBC 简介-2
JDBC的诞生:
自1995年5月java语言公布以来,当时由于没有一个纯java语言的API,编程人员不得不在Java程序中加入C语言函数的ODBC调用
JNI缺点有:Java的平台无关性,面向对象等优势无法发挥
,,SQL类包成为Java语言的标准部件
使Java语言与数据库连接时真正实现“Write Once,Run Anywhere!”
JDBC API 能完成:
与数据库建立连接
向数据库发送 SQL 语句
检索数据库返回的结果
JDBC 简介-3
JDBC在应用程序中的作用模型:
Java应用程序
JDBC驱动管理器
JDBC-ODBC桥
ODBC
供应商提供的JDBC驱动程序
数据库
JDBC 简介-4
特性
不限制传递到底层 DBMS 驱动程序的查询类型
JDBC 机制易于理解和使用
提供与 Java 系统的其他部分保持一致的 Java 接口
JDBC 支持的编程模型
JDBC 支持两种模型:
二层模型(C/S)
Java applet/应用程序直接与数据库交互
被称为客户端/服务器配置
三层模型(C/S或B/S)
使用中间层
可以在不同语言中实现中间层

最近更新

一次性餐具健康安全建议书 6页

高考考生冲刺指南建议书 4页

高效采矿用地意见建议书 6页

高效行政管理岗位建设建议书 5页

高效节约型建议书 5页

高效绿化给水管网建议书 5页

高效土地规划建议书 6页

高中生生涯规划建议书 6页

高三备战策略建议书 5页

饭店菜品改进建议书 6页

食堂绿色改造建议书 5页

颜书记改进建议书 5页

领先亮化建议书 6页

干眼症患者的眼部热敷时长建议 40页

急性中毒的急救护理 27页

急诊危重症患者监护策略 42页

恐惧症患者的心理支持系统构建 63页

2024年湖北三峡职业技术学院马克思主义基本原.. 12页

2024年湖北职业技术学院马克思主义基本原理概.. 13页

2024年湖南师范大学树达学院马克思主义基本原.. 12页

2024年漳州科技职业学院马克思主义基本原理概.. 12页

2024年灵山县幼儿园教师招教考试备考题库及答.. 30页

2024年玉溪农业职业技术学院马克思主义基本原.. 12页

2024年甘肃农业职业技术学院马克思主义基本原.. 12页

2024年皖北卫生职业学院马克思主义基本原理概.. 12页

2024年石家庄学院马克思主义基本原理概论期末.. 12页

2024年祁东县幼儿园教师招教考试备考题库带答.. 30页

2024年福建警察学院马克思主义基本原理概论期.. 12页

2024年罗平县招教考试备考题库附答案解析 30页

2024年芜湖学院马克思主义基本原理概论期末考.. 12页