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是什么?