Apache Derby是一个开源的、100% Java编写的、与平台无关的、易管理的关系数据库管理系统。Derby为用户提供了轻量的标准数据库引擎,它可以紧密的嵌入到任何基于Java的解决方案中。Derby确保数据完整性,并提供负责的事务处理操作。默认的配置中不包含任何独立的数据库服务器。同时,Derby 的安装过程非常简单,只需要将其 .jar 文件复制到系统中并为您的项目添加该 .jar 文件即可。
Derby拥有一个令人惊奇的特性列表。它可以支持关系数据库中的所有企业级的特性,包括崩溃恢复、事务回滚和提交、行/表级锁、视图、主键/外键约束、触发器、子查询表达式,等等。一部分的列表特性使Derby从其他的Java 关系数据库管理系统中分离出来。
Derby可以有两种部署方式:
嵌入式:Derby被单个用户的Java应用程序使用,在这种模式下,Derby和应用程序运行在同一个JVM中。Derby对于终端用户几乎是透明的,因为它的启动和终止都是由应用程序来控制,而不需要任何的管理。
服务器模式:Derby由应用程序启动,此时通过用户可以通过网络连接。在这种模式下,Derby运行在服务器主机的JVM中。其他JVM的应用程序通过连接服务器来访问数据库。
在MyEclipse里默认已经集成了Derby数据库,启动Derby只需点击MyEclipse Derby的Start即可,如下图所示:
切换到Database视图,右键选择“new”,配置数据库连接,如下图所示:
其中Driver name自定义,test是当前要新建的数据库名称,Username和Password随便填,而Jar包在MyEclipse6.5安装目录
\myeclipse\eclipse\plugins\com.genuitec.eclipse.derby_6.5.0.zmyeclipse650200806\lib下;
配置好后右键选择“Open Connection”进行连接,连接上后右键“connected to MyEclipse Derby”,选择“New Sql Editor”,然后就可以使用SQL命令进行建表操作了。
分享到:
相关推荐
Derby数据库连接方法详解 Derby数据库连接方法是Java应用程序连接Derby数据库的主要方式。 Derby数据库是一种嵌入式关系数据库管理系统,可以嵌入到Java应用程序中,提供了一个轻量级、可靠的数据库解决方案。 ...
Derby数据库完整压缩包,解压缩即可使用,bat文件在bin文件目录下,驱动程序在lib目录下。 Apache Derby非常小巧,核心部分derby.jar只有2M,所以既可以做为单独的数据库服务器使用,也可以内嵌在应用程序中使用。...
上网页也可以找到一些资源关于derby数据库的安装配置,但是你看起来会很麻烦,而且比较难以上手。 这是我自己动手实践过的,里面有很多截图方便你理解安装过程,已经电脑上面环境变量的配置,在MyEclipse上面的...
Derby数据库Eclipse插件是开发人员在Eclipse集成开发环境中使用Apache Derby数据库时的一种便捷工具。Apache Derby,也称为JavaDB,是一个开源的关系型数据库管理系统,完全用Java编写,支持ACID事务、SQL标准以及多...
本文档将详细介绍Derby数据库的初级使用,包括安装、启动、创建数据库、设置用户以及连接数据库的步骤。 1. **Derby数据库版本**: 版本为db-derby-10.8.2.2,可以在官方下载地址...
derby 数据库驱动jar包, 更多其他数据库驱动jar包(包括db2,derby,exasol,h2,jtds,mimer,mysql,nuodb,oracle,postgresql,redshift,sqlite,vertica)请看楼主其他资源贴
- **指南目的**:旨在提供全面的开发指导,包括安装、配置、使用和维护Derby数据库。 - **目标受众**:主要面向开发人员、系统管理员和技术支持人员,尤其是那些对内嵌数据库有需求的项目团队。 #### 安装与配置 - ...
- **组件介绍**:详细介绍 Derby 数据库的主要组成部分及其功能。 - **管理工具**:提供用于管理 Derby 数据库的工具和命令。 #### 十、创建 Derby 数据库 - **数据库创建**:解释如何创建一个新的 Derby 数据库。...
以上就是关于Derby数据库的一些基础操作介绍。这些操作对于日常开发和维护Derby数据库是非常重要的。掌握这些基本命令,能够帮助开发者高效地管理数据库,并且在遇到问题时能够迅速定位并解决问题。
在嵌入式模式中,Derby数据库引擎与应用程序共同存在于同一JVM内,这使得开发过程中可以省略掉安装数据库管理系统(DBMS)软件和配置连接等步骤。相比于传统的JDBC连接模型,Derby的嵌入式工作模型更简化了应用程序...
Derby数据库是一款轻量级的关系型数据库管理系统,由Apache软件基金会开发并维护,它完全免费且开源。Derby被设计为嵌入式数据库,适用于Java应用程序,尤其在桌面应用、测试环境以及小型服务器场景中非常实用。这个...
Apache Derby是一个完全用java编写的数据库,Derby是一个Open ...Cognos 8 BI的Content Store默认就是使用的Derby数据库,可以在Cognos8的安装目录下看到一个叫derby10.1.2.1的目录,就是内嵌的10.14.2.0 版本的derby。
Derby数据库是一款轻量级的关系型数据库管理系统,它属于Apache软件基金会,被广泛应用于嵌入式系统和小型项目。在某些情况下,用户可能需要将Derby数据库的数据转换为SQL格式,或者是迁移到如DB2这样的其他数据库...
01. Getting Started with Derby - 10.9.pdf 02. Derby Reference Manual - 10.9.pdf 03. Derby Developer's Guide - 10.9.pdf 04. Tuning Derby - 10.9.pdf 05. Derby Server and Administration Guide - 10.9.pdf ...
这个"db_derby10.10.1.1-bin.zip"压缩包是专门为Windows操作系统设计的,包含了Derby数据库的二进制文件和必要的库,使得用户可以在Windows环境下快速安装和运行Derby数据库。解压该压缩包后,你会找到"db-derby-...
`ij`是Derby自带的一个交互式的SQL命令行工具,用于连接到Derby数据库并执行SQL语句。通过`ij`,开发者可以创建数据库、表,执行查询,以及进行各种数据库管理任务。下面是关于如何使用`ij`工具操作Derby数据库的...