下载此文档

JDBC数据访问接口.ppt


文档分类:IT计算机 | 页数:约74页 举报非法文档有奖
1/74
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/74 下载此文档
文档列表 文档介绍
JDBC数据访问接口
内容提要
◎ JDBC的结构
◎ SQL指令操作数据库以及常用的SQL函数的使用
◎ JDBC访问数据库的四种基本形式、事务处理
◎分页显示以及如何利用JavaBean操作数据库
◎访问Oracle数据库以及操作Oracle存储过程
数据库应用开发简介
作为有效的数据存储和组织管理工具,数据库的应用日益广泛
目前主流的数据库产品有Oracle、SQL Server、DB2和SyBase等多种。
在数据库开发领域中,有三个方面需要掌握:SQL语言、ODBC数据访问接口和JDBC数据库访问接口。
SQL语言
SQL(Structured Query Language)是使用关系模型的数据库语言,用于和各类数据库连接,提供通用的数据管理和查询功能。SQL语言最初由IBM公司开发,实现了关系数据库中的信息检索。后几经修改和完善,被国际标准化组织确定为国际标准,目前执行的是1992年制定的SQL-92标准。
SQL可以为各种支持SQL-92标准的数据库管理系统(DBMS)所接受和处理,通常各种DBMS都提供图形用户界面,以使用户直接对数据库进行操作。但SQL语言本身并不是完整的编程语言,还需要与其他高级编程语言配合,才能实现应用程序对数据库的访问操作。
ODBC数据访问接口
开放式数据库互连ODBC(Open DataBase Connectivity)是微软公司开发的一套开发数据库系统应用程序接口规范,它支持应用程序以标准的ODBC函数和SQL语句操作各种不同的数据库。
JDBC数据访问接口
为支持Java程序的数据库操作功能,Java语言采用了专门Java数据库编程接口(JDBC,Java DataBase Connectivity),用于在Java程序中实现数据库操作功能并简化操作过程。JDBC支持基本SQL语句,提供多样化的数据库连接方式,为各种不同的数据库提供统一的操作界面
SQL语言概述
SQL(Structured Query Language)是关系型数据库的标准语言,是由国际标准组织提出的,各种关系型数据库都支持SQL指令,Oracle在基本的SQL基础上进行了扩充。
SQL语句有如下的两大特点
(1)SQL是一种类似于英语的语言,很容易理解和书写。
(2)SQL语言是非过程化的语言(第四代语言)。SQL集DDL(Data Definition Language:数据定义语言),DML(Data Manipulation Language:数据操作语言)和DCL(Data Control Language:数据控制语言)于一体。用SQL语言可以实现数据库生命周期的全部活动。
SQL语句分类
SQL分类
描述
数据定义语言
(DDL)
数据定义语言(DDL)用于定义、修改或者删除数据库对象,如Create Table等
数据操纵语言
(DQL)
数据查询语句(Data Query Language,DQL)用于对数据进行检索。如最常用的Select语句
数据操纵语言
(DML)
数据操纵语言(DML)用于访问、建立或者操纵在数据库中已经存在数据,如Select、Insert、Update和Delete等等。
事务控制语言
(TCL)
事务控制语言(Transact Control Language)管理DML语句所做的修改,是否保存修改或者放弃修改。mit、Rollback、Savepoint、Set Transaction等命令。
数据控制语言
(DCL)
数据控制语言(DCL)管理对数据库内对象的访问权限和授予和回收,如Grant、Revoke等等。
基本SQL语句
基本的SQL语句包括DQL和DML。也就是对数据库最常用的四大基本操作:查询(Select)、插入(Insert)、更新(Update)和删除(Delete)
DQL的3种基本格式
1. 基本句型一:(最简单的SELECT语句)
SELECT 字段名 FROM 数据表
例1. SELECT * FROM grade
功能说明:将grade表中的所有字段取出来。
例2. SELECT 学号,姓名 FROM grade
功能说明:将grade表中学号和姓名字段取出来。
例3. SELECT学号,姓名,语文+数学+英语 as 总成绩 FROM grade
功能说明:将grade表中的学号和姓名取出来,并将语文、数学和英语成绩相加产生虚拟列总成绩。

JDBC数据访问接口 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数74
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小5.73 MB
  • 时间2018-05-25