MyEclipse Derby是什么?
MyEclipse Derby是什么呢?Apache Derby是一個完美的,并且開源的,100% Java編寫的,容易管理的關系數據庫管理系統,它可以和一些商業產品的特性進行交付。
Apache Derby 是一個與平臺無關的數據庫引擎,它以 Java 類庫的形式對外提供服務。與其他難以部署的數據庫不同,安裝MyEclipse Derby非常簡單,只需要將其 .jar 文件復制到系統中并為您的項目添加該 .jar 文件即可。
盡管MyEclipse Derby很容易安裝,但是它的特性卻非常豐富。它可以支持關系數據庫中的所有企業級的特性,包括崩潰恢復、事務回滾和提交、行/表級鎖、視圖、主鍵/外鍵約束、觸發器、子查詢表達式,等等。
您可以采用兩種模式來部署和運行MyEclipse Derby:
1.在嵌入式模式(embedded mode)中,MyEclipse Derby只處理來自與應用程序使用的JVM相同的JVM的請求。在采用嵌入式模式來使用MyEclipse Derby時,應用程序會在啟動和關閉時分別自動啟動或停止關系引擎。Derby包的derby.jar文件(2MB)包含了MyEclipse Derby 數據庫引擎和嵌入式JDBC驅動程序。
2.在網絡服務器模式(network server mode)中,Derby會處理來自不同JVM的應用程序請求。或者,如果您喜歡使用Perl、PHP、Python或C來編寫程序,那么您也可以部署一個Derby網絡服務器,并通過各種語言特有的模塊連接到這個服務器上,例如Perl的DBI(Database Interface)和PHP的ODBC(Open Database Connectivity)。Derby的derbynet.jar文件(0.2MB)包含了Derby Network Server。
使用過程:
1. 在 MyEclipse 視圖下的 Servers 面板上, 啟動 MyEclipse Derby 這個服務器.
2. 選擇菜單 Window -> Open Persipective -> MyEclipse Database Explorer, 打開新的數據庫瀏覽視圖.
3. 在最左邊的 DB Browser 面板下選中 MyEclipse Derby 項, 點擊右鍵并選擇彈出菜單中的菜單項 Open Connection 來打開數據庫連接并顯示所有的數據庫和表格.
4. 展開 MyEclipse Derby 節點, 單擊選中第一項 Connected to MyEclipse Derby, 點擊右鍵并選擇彈出菜單中的菜單項 New SQL Editor.
5. 在 SQL 編輯器里鍵入下列建表語句:
create table testUser(
id int not null,
username varchar(200),
age int,
primary key ("ID")
)
然后點擊編輯器上面的綠色的運行向右箭頭按鈕來創建表格.
那么MyEclipse Derby的介紹就到這里,其他的相關信息,會在別的文章中涉及。
【編輯推薦】