欢迎来到天天文库
浏览记录
ID:41364942
大小:64.00 KB
页数:12页
时间:2019-08-23
《JAVA中的数据库访问》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Java中的数据库访问一、通用数据库访问技术1、数据库系统的分类(1)桌面数据库用于中小型应用的数据库系统。如VisualFoxpro、Access、Dbase、Paradox(2)大型数据库用于企业海量数据处理,支持多用户访问。如MSSqlserver、Oracle、DB22、通用数据库访问技术出现背景不同的数据库系统,支持不同的数据库访问功能。操作方式也不近相同。访问不同的数据库,就要学习不同的数据库连接方法。这为程序编制带来了困难。3、SQL语句与通用数据库访问技术标准化的结构查询语句(SQL-StructureQueryLanguag
2、e)用两大类语句简化了数据库访问,为建立通用数据库访问技术打下了基础。-DDL:数据定义语句如CREATETABLE-DML:数据操作语句如SELECT、DELETE、INSERT4、sql语句实现的差异不同数据库系统:对SQL语句的支持不尽相同。SQL语句的语法也不尽相同。二、通用数据库访问技术的分类1、ODBC技术最早出现的数据库访问技术。OpenDataBaseConnection-开放式数据连接API编程接口驱动程序管理器数据库驱动程序1数据库驱动程序2数据库驱动程序32、BDE技术BorlandDatabaseEngine体系结构与
3、ODBC相近。但速度快。3、CLX技术Borland公司最新推出的数据库访问技术。4、DAO技术DatabaseAccessObject,微软推出的专用于ACCESS的数据库访问技术。5、ADO技术ActiveXDatabaseObject,目前最为先进的Windows平台上的数据库访问技术。ADOConnectionADORecordset6、JDBC用于JAVA语言的数据库访问技术。三、主流的数据库访问技术1、ODBC目前应用最为广泛,但速度、效率不高。2、DAO已经被微软放弃的技术,不推荐使用。3、ADO正在不断的发展中。Windows
4、应用程序推荐使用的技术。4、JDBC通过ODBC访问数据库通过纯Java代码编写瘦客户机的Java数据库驱动程序四、JDBC技术概论1、加载JDBC驱动Class.forName(“JDBC驱动名");2、建立数据库连接Con=DriverManager.getConnection(url)3、创建SQL语句Statementstmt=Con.createStatement();4、建立结果集对象ResultSetrs=stmt.executeQuery(sql语句)作业将示例程序改写成一个带有图形用户界面的Application,将数据库改
5、成Access数据库,在其中建立一个名为student的表,该表含有姓名、学号和成绩三个字段。在access中为该表添加一些数据,然后在Application中显示表中一条记录信息,并在图形界面中加入四个按钮,标题分别是“到首记录”、“上一条”、“下一条“、”到尾记录”,点击相应按钮时,完成相应功能。
此文档下载收益归作者所有