下载此文档

java课件丁振凡第17章.ppt


文档分类:经济/贸易/财会 | 页数:约44页 举报非法文档有奖
1/44
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/44 下载此文档
文档列表 文档介绍
关系数据库概述
命令
功能
举例
Create
创建表格
create table COFFEES (COF_NAME VARCHAR(32), PRICE INTEGER)
Drop
删除表格
drop table COFFEES
Insert
插入数据
INSERT INTO COFFEES VALUES ('Colombian', 101);
Select
查询数据
SELECT COF_NAME, PRICE FROM COFFEES where price>7
Delete
删除数据
Delete * from COFFEES where COF_NAME ='Colombian'
Update
修改数据
Update COFFEES set price=price+1
SQL语句
JDBC驱动程序的分类
1. JDBC-ODBC桥接驱动程序
    Sun公司在Java2中免费提供了JDBC-ODBC桥接驱动程序。
    2. 本地API结合部分Java驱动程序     这类驱动程序将JDBC的调用转换成个别数据库系统的原生码调用,Oracle、Sybase、Informix、DB2等数据库系统均提供了本地API。
     3. JDBC网络纯 Java的驱动程序      这类驱动程序将 JDBC 转换为与 DBMS 无关的网络协议,之后这种协议又被某个服务器转换为个别数据库系统的原生码调用。
     4. 本地协议纯Java的驱动程序      这类驱动程序全由Java写成,这种类型的驱动程序直接将JDBC调用转换为DBMS所使用的协议。也即利用随数据库的原生协议直接与数据库沟通,不用通过中介软件,它是属于专用的驱动程序,要靠厂商直接提供。
如何配置ODBC数据源
选择“系统DSN”选项卡
指定数据源名称
对指定数据源选择数据库
JDBC API
Connection接口:代表与数据库的连接。通过Connection接口提供的getMetaData 方法可获取所连接的数据库的有关描述信息,表名、表的索引、数据库产品的名称和版本、数据库支持的操作。
Statement接口:用来执行SQL语句并返回结果记录集。
ResultSet:SQL语句执行后的结果记录集。您必须逐行访问数据行,但是您可以任何顺序访问列。
ess
("");
String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=";
//,如果与java程序不在同一目录,要指定路径
Connection conn=(url,"","");
ess数据库的连接
import .*; public class ConnectDataBase {    public static void main(String args[]) {       String url = "jdbc:odbc:mydata";       try {          ("");       } catch( e) {          (());    }      try {         Connection con = (url, "", null);         ("Connection eed!");         ();       } catch(SQLException ex) {       ("Message: " + ());      }   } }
2. Statement 接口 提供了三种执行 SQL 语句的方法
方法 executeQuery 用于产生单个结果集的语句,例如 SELECT 语句。
方法 executeUpdate 用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句,executeUpdate 的返回值是一个

java课件丁振凡第17章 来自淘豆网www.taodocs.com转载请标明出处.