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介绍DERBY的更多相关文章

  1. Android Testing学习01 介绍 测试测什么 测试的类型

    Android Testing学习01 介绍 测试测什么 测试的类型 Android 测试 测什么 1.Activity的生命周期事件 应该测试Activity的生命周期事件处理. 如果你的Activ ...

  2. Apache log4net™ 手册——介绍【翻译】

    原文地址 本文内容 配置 配置属性 应用程序 appSettings 配置文件 配置语法 追加器(Appenders) 筛选器(Filters) 布局(Layouts) 根记录器(Root Logge ...

  3. apache ab测试介绍

    apache ab测试介绍 安装ab命令 环境为ubuntu16.04.2 LTS,安装的命令为: sudo apt-get install apache2-utils 使用说明 格式为:ab [op ...

  4. Redis学习01——介绍与搭建环境

    Redis学习01介绍与搭建环境一简介二yum配置已经配置了的可以跳过三安装gcc四安装redis1 上传Redis到linux中2 解压到usrlocal下3 编译redis4 安装redis5 拷 ...

  5. java编程--01介绍日期的比较

    引子:平时开发常常需要对时间进行格式化,进行比较,进行加减计算.最常用的类不外乎:SimpleDateFormat,Calendar,Date,DateTimeStamp等.下面想对java中的日期编 ...

  6. apache常用模块介绍

      mod_actions 基于媒体类型或请求方法,为执行CGI脚本而提供 mod_alias 提供从文件系统的不同部分到文档树的映射和URL重定向 mod_asis 发送自己包含HTTP头内容的文件 ...

  7. Apache Thrift安装介绍 (ubuntu)

    apache thrift是一种常用的远程服务调用框架. 下面对apache thrift的安装进行介绍: 下面是thrift的源码安装: Debian/Ubuntu (14+) 编译运行依赖安装 $ ...

  8. Mongo --01 介绍、安装、优化报警

    目录 一 . NoSQL 介绍 二.MongoDB简介 三.MongoDB特点 四. mongo应用场景 五. 安装配置mongodb 六.优化报警 一 . NoSQL 介绍 NoSQL,指的是非关系 ...

  9. Apache Flink 整体介绍

    前言 Flink 是一种流式计算框架,为什么我会接触到 Flink 呢?因为我目前在负责的是监控平台的告警部分,负责采集到的监控数据会直接往 kafka 里塞,然后告警这边需要从 kafka topi ...

随机推荐

  1. Unity3dShader学习合集暂存

    http://www.cnblogs.com/flappy/archive/2012/08/10/2631348.html 1. Unity3d的參考手冊, 里面涵盖Unity3d官方的描写叙述 ht ...

  2. C# 从零开始写 SharpDx 应用 初始化dx修改颜色

    原文:C# 从零开始写 SharpDx 应用 初始化dx修改颜色 版权声明:博客已迁移到 https://blog.lindexi.com 欢迎访问.如果当前博客图片看不到,请到 https://bl ...

  3. 随机数专题 Day08

    package com.sxt.arraytest2; import java.util.Arrays; /* * 随机数专题 * Math类的random()方法 * m~n的随机数 * 公式:(i ...

  4. oracle函数 CONVERT(c1,set1,set2)

    [功能]将源字符串c1 从一个语言字符集set2转换到另一个目的set1字符集 [参数]c1,字符串,set1,set2为字符型参数 [返回]字符串 [示例] select convert('stru ...

  5. @总结 - 12@ burnside引理与pólya定理

    目录 @0 - 参考资料@ @1 - 问题引入@ @2 - burnside引理@ @3 - pólya定理@ @4 - pólya定理的生成函数形式@ @0 - 参考资料@ 博客1 @1 - 问题引 ...

  6. 2019-6-23-win10-uwp-解决-SerialDevice.FromIdAsync-返回空

    title author date CreateTime categories win10 uwp 解决 SerialDevice.FromIdAsync 返回空 lindexi 2019-6-23 ...

  7. <climits>头文件

    <climits>头文件定义的符号常量 CHAR_MIN char的最小值SCHAR_MAX signed char 最大值SCHAR_MIN  signed char 最小值UCHAR_ ...

  8. linux下svn清除非版本控制文件的方法

    使用svn status命令,文件名前面显示问好的就是非版本控制的文件

  9. web.xml和@WebServlet

    web.xml <servlet> <servlet-name>DZDYServlet</servlet-name> <servlet-class>包名 ...

  10. java 声明多个泛型类型和通配符

    若一个类中多个字段需要不同的泛型声明,则在声明类的时候指定多个泛型类型即可: 格式: public interface IDAO<PK, T> { PK add(T t); void re ...