1.DERBY是什么:

Apache Derby 是IBM于2004年贡献给Apache软件基金会的数据库,于2005年正式成为开源项目,Derby作为一个基于JAVA的关系型数据库框架,他拥有许多便利的地方:

1.极小的容量

2.基于标准

3.安全

4.嵌入式数据库引擎

5.网络服务器

6.纯JAVA

7.使用方便

Derby也提供了便利地工具使其能够快速的使用DERBY技术,分别提供了

1.ij : SQL脚本可以对任何数据库使用

2.Dblock:Derby数据库模式提取工具

3.Sysinfo:显示版本号和类路径

2.DERBY使用方式

一下提供了几种方法能够使用DERBY产品

方法

什么时候用

具体要求

使用命令行运行DERBY

以最快的方式使用derby

1.设置DERBY_HOME环境变量

2.JAVA_Home的环境变量

3.bin的环境变量

运行derbyrun.jar存档文件。

你不想使用源码进行DERBY操作

1.DERBY&JAVA环境的基本配置

2.在PATH环境变量

的derbyrun.jar文件必须在同一文件夹中的其他德比。JAR文件。

3.有关更多信息,请参阅derbyrun.jar文件语法。

使用一个基于JAVA的编程工具运行(推荐)

需要进行深入研究并且你需要使用DERBY进行开发工作

1.derby_home设置环境变量

包括java的可执行文件的位置(通常java_home \bin)在PATH环境变量

2.你必须知道完整的包名为支持工具的java类

3.CLASSPATH环境变量必须设置为包含所需的jar文件

3.DERBY源码获取

通过Derby官网

http://db.apache.org/derby/releases/release-10.10.2.0.html

1.derby环境文件

2.DERBY所需要的JAR包

3.DERBY源码

5.另外在早期版本的DERBY提供了一套专门的UI插件,不过在最新版本已经将其移除

(如需要了解,请去下载10.9.1之前的版本)

4.构建DERBY需要准备的环境

名称

参数

Derby Source

最新的DB源码

Java Development Kit

JAVA 8 JDK,如果你没有获取,可以去ORACLE官网获取环境,(仅支持JAVA6之后的版本)

Ant

你需要利用ANT工具去编译获取环境依赖包,你可以去ANT官网获取1.9.2或更高版本的软件

JUNIT

如果你需要测试DB,请使用3.8.2版本的JUNIT工具进行测试,把工具放在DB源目录即可进行一系列的测试

JDBC

DERBY构建在JDBC4.1和4.2基础上

JAVA

Java 8

Apache Derby倒斗之路-01小道消息的更多相关文章

  1. 小巧数据库 Apache Derby 使用攻略

    1. Derby 介绍 将目光放在小 Derby 的原因是纯绿色.轻巧.内存占用小,分分钟在你机子跑起来,自己做点需要连接数据库的代码实践非常方便. 虽然 Mysql 也可以,多一种选择,不是也挺好么 ...

  2. Apache Derby数据库 安装、知识点

    Apache Derby数据库 安装: 下载路径:http://archive.apache.org/dist/db/derby/ 出处:http://www.yiibai.com/hive/hive ...

  3. Apache Derby数据库系统使用方法

    Apache Derby数据库系统使用方法 最近由于项目要求,试用了一下Apache Derby数据库,这里对了解到的内容做一个记录. Apache Derby是一个开源的关系型数据库管理系统,用Ja ...

  4. 用 Apache Derby 进行 ODBC 编程

    用 Apache Derby 进行 ODBC 编程 https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0409kar ...

  5. 【Derby 系列】Apache Derby 功能特点

    前言 进入Derby 的应用开发之前,浏览一下derby的功能集,这样在真正选择的时候,可以决定Derby是不是适合你的应用. 本篇的是[Derby 系列]初级的第3篇. 1. Derby 是关系型数 ...

  6. [ASP.NET MVC 大牛之路]01 - 开篇

    匆匆2014,转眼就到末尾了.在这一年,你还有哪事情些想做而没有做? 2014年在我身上发生了两件意义重大的事,一是正月初一宝宝出生,我升级成为了爸爸:二是进入了一家创业公司,成为了技术负责人. 去年 ...

  7. 【追寻javascript高手之路01】javascript参数知多少?

    前言 我最近在思考一个问题,我本身平时还是积累了不少东西,面试时候问的东西基本逃不出写的博客(当然,高级阶段的就不行了),但是真的被问到时我却不一定答得上来. 知道且能回答,回答的效果都不是很好... ...

  8. Python自动化运维之路-01

    python的主要应用 python的擅长领域 学python有没有前途?python的语言排名 语言选择 运维会了开发后可以干什么? python的最大优势就是什么都能做. 课程概述 毕业目标 周五 ...

  9. java的学习之路01

    [原创 - 尚学堂科技 - 马士兵老师] JAVA自学之路 一:学会选择 [转载请注明出处:http://www.bjsxt.com/zixue/zixuezhilu_1.html] 为了就业,不少同 ...

随机推荐

  1. S3C2440触摸屏驱动详解

    2440的触摸屏转换接口搭载在ADC接口之上,使用上比ADC接口多了一些花样,首先,触摸屏接口有几种转换模式 1. 普通转换模式 单转换模式是最合适的通用ADC转换.此模式可以通过设置ADCCON(A ...

  2. android studio 更新失败解决办法

    在andriod studio目录下找到studio.exe.vmoptions这个文件,用记事本打开,在后面加上 -Djava.net.preferIPv4Stack=true -Didea.upd ...

  3. js排序算法汇总

    JS家的排序算法   十大经典算法排序总结对比 一张图概括: 主流排序算法概览 名词解释: n: 数据规模k:“桶”的个数In-place: 占用常数内存,不占用额外内存Out-place: 占用额外 ...

  4. flash跨域访问

    -------------------------------------------------------背景------------------------------------------- ...

  5. iOS bug 之 H5 页面没有弹出提示框

    描述:在安卓上有提示框,但是在iOS上没有提示框. step 1: 失误,是我没有在正确的位置设置网址. step 2: 修改之后,测试页能弹出提示框,但是正式的页面没有提示框. step 3: 我输 ...

  6. YII 1.0模型标签与验证规则,前后台验证

    model Admin.php model(),tabName()是固定格式 <?php /* 管理员模型 * ----------------------------------------- ...

  7. 自定义浏览器滚动条的样式,打造属于你的滚动条风格——兼容IE和webkit(ff不支持)

    前段时间,到网上找素材时,看到了一个很个性的滚动条式,打开Chrome的调试工具看了一下,发现不是用JavaScript来模拟实现的,觉得 有必要折腾一下.于是在各大浏览器中对比了一下,发现只用Chr ...

  8. 如何选择面向移动设备的html5开发框架

    很久以前整理了篇将手机网站做成手机应用的JS框架.时隔一年多,很多新的技术已经出现,下面再来总结下还有哪些框架是适合面向手机设备的开发的. 1.jQuery Mobile jQuery Mobile ...

  9. 才一年,H5的发展就成这样了......

    关于H5的发展,分享几个最近看到的惊人数据和新闻: 1.截至2015,有80%的App将全部或部分基于HTML5.这意味着大部分App的内容都将是以网页的形式呈现,典型的例子包括微信.Facebook ...

  10. 清除delphi 控件DBgrid 的记录

    http://blog.csdn.net/windhaunting/article/details/4751560 1.TTable(DBGrid1.DataSource.DataSet).Empty ...