网站大量收购闲置独家精品文档,联系QQ:2885784924

Java程序设计实用教程(第2版).pptVIP

  1. 1、本文档共515页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

337导

读主要内容●Derby数据库●JDBC●连接Derby数据库●查询操作●更新、添加与删除操作●使用预处理语句●事务●批处理难点●事务338§11.Derby数据库为了学习使用JDBC(JavaDataBaseConnectivity)操作数据库,必须选用一个数据库管理系统,以便有效地学习JDBC技术,而且学习JDBC技术不依赖所选择的数据库JDK1.6版本及之后的版本为Java平台提供了一个数据库管理系统,该数据库管理系统是Apache开发的,其项目名称是Derby,因此,人们习惯将Java平台提供的数据库管理系统称作Derby数据库管理系统,或简称Derby数据库。Derby数据库管理系统只有大约2.6MB,相对于那些大型的数据库管理系统可谓是小巧玲珑,因为Derby数据库具有几乎大部分的数据库应用所需要的特性。33911.1.1准备工作1.Derby数据库相关的jar文件本节主要使用命令行窗口学习Derby数据库的基本操作,有关Java应用程序连接derby数据库将在11.3讲解Java程序或在命令行窗口连接Derby数据库需要有关的类,这些类以jar文件的形式存的放在Jaba安装目录的db\lib目录中,需要把Java安装目录\db\lib(例如E:\jdk1.8\db\lib)下的derby.jar,derbynet.jar以及derbyclient.jar复制到Java运行环境的扩展中,即将这些jar文件存放在JDK安装目录的\jre\lib\ext文件夹中3402.配置系统变量path为了在命令行窗口进行有关Derby数据库的操作,我们需要Java安装目录中db\bin,例如E:\jdk1.8\db\bin下的一些命令,因此可以将db\bin作为系统环境变量path的一个值对于Windows7/WindowsXP,用鼠标右键单击“计算机”/“我的电脑”,在弹出的快捷菜单中选择“属性”命令弹出“系统特性”对话框,再单击该对话框中的“高级系统设置”/“高级选项”,然后单击按钮“环境变量”,添加系统环境变量。如果曾经设置过环境变量path,可单击该变量进行编辑操作,将需要的值E:\jdk1.8\db\bin加入即可,如图11.1所示意。341也可以在打开的命令行窗口直接进行设置,如图11.2所示(一旦关闭命令行窗口,设置即可失效)。34211.1.2内置derby数据库

内置Derby数据库的特点是应用程序必须和该Derby数据库驻留在相同计算机上(内置Derby数据库也是相对后面的网络Derby数据库而言的),并且在当前计算机中,同一时刻不能有两个Java程序访问同一个内置数据库。1.启动ij环境所谓ij环境,就是在该环境下可以使用ij工具来连接数据库,在数据库库中创建表、进行诸如查询、增删改等操作。假设连接D:\2000目录中名字是shop的内置Derby数据库,那么首先打开命令行窗口,并进入D:\2000目录,然后执行ij.bat批处理文件,启动ij环境,如图11.3所示343退出ij环境,可以在命令行窗口键入:exit;注意,不要忘记exit后面的分号。也可以【Ctrl+C】退出ij环境。进入ij环境环境后,就可以使用ij提供的各种ij命令,比如连接数据库、建立表等命令(ij命令不区分大小写)。3442.连接内置derby数据库

在命令行窗口连接内置derby数据库的ij命令如下:connectjdbc:derby:数据库;create=true|false;create=true意思是,如果数据库不存在,那么就在当前目录,即启动ij的当前目录(比如D:\2000)中创建数据库,并与所创建的数据库建立连接。如果数据库存在,那么不再创建数据库,直接与存在的数据库建立连接。create=false意思是,如果数据库存在,就直接与存在的数据库建立连接,如果数据库不存在,不再创建数据库,直接放弃连接。345例如,连接内置Derby数据库shop的ij命令(如图11.4所示意):connectjdbc:derby:shop;create=true;连接数据库时,也可以指定数据库所在的目录,例如,连接D:\00下名字是boy的数据库:connectjdbc:derby:D:/00/boy;create=true;3463.创建表

和数据库建立连接以后,就可以使用ij命令(这些ij命令就是我们熟悉的标准的SQL语句)在数据库库中进行创建表、向表中插入记录、删除表中的记录、查询表中的记

您可能关注的文档

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档