没有合适的资源?快使用搜索试试~ 我知道了~
derby数据库链接.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 3 浏览量
2022-11-26
19:03:19
上传
评论
收藏 376KB PDF 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/87170938/0001-e5611b0de9a557747a918c00bbbdb82d_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
13页
...
资源推荐
资源详情
资源评论
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/release/download_crawler_static/87170938/bg1.jpg)
Apache Derby GetStarted
本文是对 Apache Derby 官方文档的翻译与学习的总结,如有转载,请声明出处!
1.下载
首先到 Apache Derby 网站下载 Derby 最新的 release 版本。
笔者使用的版本为 10.4.1.3。
建议将可以下载的发布包全部下载,因为文件都不是很大。以备后用。笔者下载了:
db-derby-10.4.1.3-bin.zip [PGP] [MD5]
db-derby-10.4.1.3-lib.zip [PGP] [MD5]
db-derby-10.4.1.3-lib-debug.zip [PGP] [MD5]
db-derby-10.4.1.3-src.zip [PGP] [MD5]
derby_core_plugin_10.4.1.648739.zip [PGP] [MD5]
derby_ui_plugin_1.1.2.zip [PGP] [MD5]
本文中只使用 db-derby-10.4.1.3-bin.zip 文件。
2.Derby 简介
Derby 是一个开源的基于 Java 和 SQL 的关系数据库管理系统(RDBMS)。Derby 是使用纯 Java
编写和实现的。Derby 为用户提供了轻量的标准数据库引擎,它可以紧密的嵌入到任何基于
Java 的解决方案中。Derby 确保数据完整性,并提供负责的事务处理操作。默认的配置中不
包含任何独立的数据库服务器。
Derby 可以有两种部署方式:
![](https://csdnimg.cn/release/download_crawler_static/87170938/bg2.jpg)
嵌入式:Derby 被单个用户的 Java 应用程序使用,在这种模式下,Derby 和应用程序运行在
同一个 JVM 中。Derby 对于终端用户几乎是透明的,因为它的启动和终止都是由应用程序来
控制,而不需要任何的管理。
服务器模式:Derby 由应用程序启动,此时通过用户可以通过网络连接。在这种模式下,Derby
运行在服务器主机的 JVM 中。其他 JVM 的应用程序通过连接服务器来访问数据库。
Derby 的运行需要 Java 1.4+版本的支持。
3.安装
解压缩 db-derby-10.4.1.3-bin.zip 文件到本地系统目录,例如 C:\。(Apache 的帮助文档中
提到了 Windows 和 Linux 两种操作系统,笔者只介绍 Windows 操作系统的情况)
将该目录记为 DERBY_HOME。
解压缩后的目录中包含了样例程序,运行脚本, javadoc,derby doc,运行时类库,derby
测试程序等。
设置环境
将 DERBY_HOME 设置为系统变量。
将 DERBY_HOME\bin 添加到系统 path 环境变量中。
设置完成以后,运行 derby 的命令如下:
java -jar %DERBY_HOME%\lib\derbyrun.jar ij [-p propertiesfile] [sql_script]
java -jar %DERBY_HOME%\lib\derbyrun.jar sysinfo [-cp ...] [-cp help]
java -jar %DERBY_HOME%\lib\derbyrun.jar dblook [arg]* (or no arguments for usage)
java -jar %DERBY_HOME%\lib\derbyrun.jar server [arg]* (or no arguments for usage)
在 DERBY_HOME\bin 目录下,有一些设置 CLASSPATH 的脚本,命名为 setXxxCP。
![](https://csdnimg.cn/release/download_crawler_static/87170938/bg3.jpg)
4.运行 Derby 工具
在 Windows 命令行提示符窗口中执行 sysinfo、ij、dblook 命令,对应着 DERBY_HOME\bin
目录中的脚本,可以运行 Derby 的工具。
sysinfo:显示 Java 环境的信息以及 Derby 的版本。
ij:它是一个 JDBC 工具,可以用来运行脚本或者交互查询。
dblook:它是一个数据定义语言生成工具。
5.自学
本部分包括了四方面的内容:
1> 使用 ij 工具来加载 Derby 嵌入式驱动,并启动 Derby 数据库引擎。创建 firstdb 数据库
以及 FIRSTTABLE 表。使用基本的 SQL 语句进行插入和选择数据。Derby 的日志信息保存在
derby.log 文件中。
2> 使用 Derby 的客户端/服务器配置。启动 Derby 网络服务器,在单独的进程中使用 ij 工
具加载 Derby 客户端驱动,并连接到网络服务器,创建 seconddb 数据库和 SECONDTABLE 表,
并使用基本的 SQL 语句插入和选择数据。
3> 在简单的 Java JDBC 程序中加载 Derby 数据库引擎,使用嵌入式驱动来创建 jdbcDemoDB,
以及 WISH_LIST 表。使用键盘输入的内容作为数据库表的数据。然后查看数据库中的数据。
通过查看代码来了解基本的 JDBC 访问 Derby 数据库的方式。介绍了 CLASSPATH 和连接 URL
属性,shutdown=true.
4> 将 3>中的应用程序修改加载客户端驱动来连接 Derby 网络服务器。
Part1
创建 derbytutor 目录
D:\common\apache-db-derby-10.4.1.3-bin>md derbytutor
D:\common\apache-db-derby-10.4.1.3-bin>cd derbytutor
剩余12页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/685a9662e294460aabe14011440192a4_m0_71272694.jpg!1)
不吃鸳鸯锅
- 粉丝: 8353
- 资源: 2万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- 7022352744023811-源项目.zip
- Javascript重点知识掌握
- 305建筑结构水电欧式6套(14.5x20.2)\施工图\C型施工图二层、三层空调平面图(二)-6.dwg
- 305建筑结构水电欧式6套(14.5x20.2)\施工图\C型施工图地下层、首层空调平面图(一)-03.dwg
- 305建筑结构水电欧式6套(14.5x20.2)\施工图\C型施工图地下层、首层空调平面图(二)-4.dwg
- “Flappy Bird”是一个基于pygame库开发的经典飞行小游戏
- 305建筑结构水电欧式6套(14.5x20.2)\施工图\C型施工图超级多联系统原理图-07.dwg
- 305建筑结构水电欧式6套(14.5x20.2)\施工图\C型施工图\结构楼梯与目录.dwg
- 305建筑结构水电欧式6套(14.5x20.2)\施工图\C型施工图\结构C型结构平面.dwg
- 305建筑结构水电欧式6套(14.5x20.2)\施工图\C型施工图\建筑1-13C型大样031026.dwg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)