分享
 
 
 

学习J2EE第三天(Cloudscape数据库的安装和了解)

王朝java/jsp·作者佚名  2006-01-10
窄屏简体版  字體: |||超大  

IBM Cloudscape Version 10.1

简介

Cloudscape 是一个以 Java 类库形式提供的、轻量级的、可嵌入的关系引擎。它的本机接口是带有 Java 关系扩展的 Java Database Connectivity(JDBC)。它实现了 SQL92E 标准和许多 SQL 99 扩展。该引擎提供了事务和崩溃恢复,支持多个连接,而且支持使用一个连接的多个线程。因为 Cloudscape 是一个 Java 类库,您可以很容易地将它嵌入到任何 Java 应用程序或服务器架构中,同时还不会损害该应用程序的 Java 特性。当需要扩充数据库时,Cloudscape 支持复杂 SQL 事务和 JDBC,该特性允许它将应用程序迁移到其他 SQL 数据库,例如 IBM DB2® Universal Database™(UDB)。

Cloudscape Version 10:技术概述

http://www-128.ibm.com/developerworks/cn/db2/library/techarticles/dm-0408anderson/index.html

下载安装程序

http://www-128.ibm.com/developerworks/cn/db2/library/techarticles/dm-0408cline/index.html

一、安装数据库程序

设置环境变量DERBY_INSTALL=D:\Program Files\IBM\Cloudscape_10.1

设置CLASSPATH=%DERBY_INSTALL%\lib\derby.jar;%DERBY_INSTALL%\lib\derbytools.jar;

打开cmd.

//查看系统信息

>java org.apache.derby.tools.sysinfo

二、数据库的简单使用

//进入了默认自带已经建立好的演示数据库文件夹

>cd D:\Program Files\IBM\Cloudscape_10.1\demo\databases启动ij工具.

>java org.apache.derby.tools.ij

ij>

//连接到数据库

ij> connect 'jdbc:derby:toursDB';

//建立一个叫address的表

ij> create table address (name varchar(60), street varchar(255), zipcode int);

0 rows inserted/updated/deleted

//建立一个叫zipmap的表

ij> create table zipmap (zipcode int, city varchar(255));

0 rows inserted/updated/deleted

//插入数据

ij> insert into zipmap values(201, 'shanghai');

1 row inserted/updated/deleted

ij> insert into zipmap values(123456, 'abcde');

1 row inserted/updated/deleted

//查看表里所有数据

ij> select * from zipmap;

ZIPCODE |CITY

------------------------------------------------------------

201 |shanghai

123456 |abcde

2 rows selected

//查找数据

ij> select zipmap.zipcode from zipmap where zipmap.city = 'shanghai';

ZIPCODE

-----------

201

1 row selected

//删除表

ij> drop table zipmap;

0 rows inserted/updated/deleted

ij> drop table address;

0 rows inserted/updated/deleted

//断开连接

ij> disconnect;

//退出ij工具

ij> exit;

D:\Program Files\IBM\Cloudscape_10.1\demo\databases>

三、可以使用的驱动:

org.apache.derby.jdbc.EmbeddedDriver

这个就是可以嵌入到环境中的,当数据库与程序运行在同一个JVM中.

org.apache.derby.jdbc.ClientDriver

这个是用于网络的,比如client/server之类的应用.

四、Cloudscape Technical resource center

http://www.ibm.com/developerworks/db2/zones/cloudscape/

The developerWorks editors have assembled a broad collection of technical resources in the Cloudscape zone. The "zone" is a great place to find all the information you need to get started with IBM Cloudscape.[url=http://www.ibm.com/developerworks/db2/zones/cloudscape/][/url]

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有