Apache Derby
開発元 Apacheソフトウェア財団
最新版
10.17.1.0 / 2023年11月10日 (2年前) (2023-11-10)
リポジトリ ウィキデータを編集
プラットフォーム Java
種別 RDBMS
ライセンス Apache Software License 2.0
公式サイト The Apache Derby Project
テンプレートを表示

Apache Derby(アパッチ・ダービー)は、IBMから寄贈されたCloudscapeソースコードを元に、 Apacheソフトウェア財団によってプログラムの開発が進められている、Java技術で実装されたRDBMSソフトウェア

歴史

編集
1996年
Cloudscape Inc. 設立
1997年
Cloudscape Inc. よりJBMSという名称でリリースされ、その後Cloudscapeと改名。
1999年
Informix Software, Inc.により、Cloudscape Inc が買収される。
2001年
IBMInformixからCloudscapeを含むDBMSのソフトウェア資産を買収。IBM Cloudscapeとブランド名称が変更されリリースが続けられる。主に、IBM製品の組み込みDBMSとして使われる。
2004年
IBMよりソースコードがApacheソフトウェア財団に寄贈される。
2005年
incubationを卒業してApache DBのsubprojectとなる。
サン・マイクロシステムズがApache Derbyを基にしたJava DBを提供することを発表。
2006年
サン・マイクロシステムズがJDK 6にJava DBを同梱することを発表。
2007年
IBMがCloudscapeの販売終了を決定。[1]

特徴

編集
  • Java技術により実装されている。
  • APIとしてJDBCを提供する。特に10.2.2.0より提供されるバイナリはJDBC 4.0をサポートする。

構成

編集
  • EngineとNetwork Server、Network Clientおよびツール群から構成される。

Engine

編集

Network Server/Network Client

編集

ツール群

編集

ij

編集

Derbyのデータベースに接続してSQLを発行する。

dblook

編集

データベースからDDL文を抽出する。

sysinfo

編集

Javaの実行環境に関する情報とDerbyのバージョン情報を表示する。


利用

編集

Apache Derbyに付加価値を加えて商品化したCloudscapeJava DBを、IBMサン・マイクロシステムズがそれぞれ提供している。

また様々な製品やプロジェクトにて、Apache Derbyは組み込まれたDBMSとして使われている/DBMSとして利用可能である。[4]

雑学

編集

Apache Derbyのロゴはダービー帽に掛けている。

参考文献

編集
Apache Derby Projectのサイト
The Apache Derby Project
Cloudscapeのサイト
IBM Cloudscape
Java DBのサイト
Java DB

関連項目

編集

📚 Artikel Terkait di Wikipedia

Java

Java ウィキブックスにJava関連の解説書・教科書があります。 ウィキメディア・コモンズには、Javaに関連するカテゴリがあります。 Javaの文法 Javaのキーワード (予約語) Javaの性能 Javaに対する批判 C♯とJavaの比較 Java仮想マシン Javaコンパイラ Java Community

Java仮想マシン

Java仮想マシン(ジャバかそうマシン、英語: Java virtual machine、Java VM、JVM)は、Javaバイトコードとして定義された命令セットを実行するスタック型の仮想マシン。APIやいくつかのツールとセットでJava実行環境(JRE)としてリリースされている。この環境を移植す

Java Database Connectivity

Software は、様々なアプリケーション、データベース、Web API のタイプ4の JDBC ドライバを出荷している。 ^ Java JDBC API ^ JavaDB (Apache Derby) は、エンドユーザ向けのJREには同梱されないため、アプリケーションとともに再配布する必要がある。

Carbonado (Java)

Carbonado はJavaで書かれたオープンソースの関連データベースマッピングフレームワーク。 典型的なオブジェクト関係マッピング手法に従うのではなく、依然としてオブジェクト指向である一方で、関係モデルは保存される。SQLやJDBCの特定の機能に縛られていないCarbonadoは、Berkeley DB

Amazon SimpleDB

Amazon SimpleDB Limits, Amazon SimpleDB Developer Guide (API Version 2007-11-07) Amazon SimpleDB公式サイト ライブラリ AWS SDK - Java、.NET、PHP M/DB - SimpleDB

Eclipse (統合開発環境)

システムが含まれている。Eclipseは主にJavaで書かれており、主にJavaアプリケーションの開発に使用されるが、Ada、ABAP、C、C ++、C#、Clojure、COBOL、D、Erlang、Fortran、Groovy、Haskell、JavaScript、Julia、Lasso、Lua

技術評論社

組込みプレス(Vol.1〜Vol.20) ソフトウェア・テスト PRESS(Vol.1〜Vol.10) JAVA PRESS(vol.1〜Vol.47) JAVA Expert(Vol.1〜Vol.3) JAVA API実用リファレンス(Vol.1〜Vol.4) Eclipse パーフェクトマニュアル(Vol

Berkeley DB

Berkeley DBとブランド名を変えオラクルの製品群の一部を成している。 Berkeley DBには、Cで実装されたオリジナルのBerkeley DB、Javaで実装されたBerkeley DB Java Edition、XMLデータベースのBerkeley DB XML