Apache Derby是一個開源的% 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包在MyEclipse安裝目錄
\myeclipse\eclipse\plugins\comgenuitececlipsederby_zmyeclipse\lib下;
配置好後右鍵選擇Open Connection進行連接連接上後右鍵connected to MyEclipse Derby選擇New Sql Editor然後就可以使用SQL命令進行建表操作了
Derby工程源碼下載 (derbyjar等jar文件請另外下載拷貝至工程的lib目錄)
From:http://tw.wingwit.com/Article/program/SQL/201311/16399.html