荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Jobs (温少), 信区: WinNT
标  题: DB2 for NT - 面向中小企业的通用数据库
发信站: BBS 荔园晨风站 (Thu Mar 18 15:40:43 1999), 转信


           DB2 for NT:面向中小企业的通用数据库

    基于Windows NT的中小企业信息化市场上充斥着各种数据库产品
,Sybase、Oracle、Microsoft、Informix和IBM都提供了功能强大的
产品。也许有人会困惑地提出这样的问题:IBM也是中小企业平台上的
主流数据库产品供应商吗?事实正是如此。尽管IBM的软件策略已明确
转向网络计算和跨平台解决方案,但很多人仍然将IBM DB2与主机联系
在一起,而不是NT或Internet。然而,今天的DB2已远非昔日可比,IBM
DB2 for NT中不仅包含了许多同类产品能够提供的特色,甚至还支持
多媒体数据。如果用户希望数据库产品拥有足够的可伸缩性,希望在
机构规模大扩展时不必对现有信息资源进行伤筋动骨的增减,希望现
在就能够支持多媒体对象,或者是希望充分利用现有信息技术部门的D
B2资源,那么IBM  DB2就是中小企业应该选用的优良方案。
    与Windows NT集成
    虽然OS/2 Warp Server是NT Server的竞争对手,IBM还是根据NT
特点调整了DB2,引入了NT的线程模式,并将其映射到DB2 Common Serv
er模式之上。这项改变可以为NT上的DB 2用户带来显而易见的好处,
使它们进行更灵活的选择,在对称多处理器(SMP)配置中使用多个处理
器以获得更高的性能。与此同时,DB2 for NT还充分利用了NT的内置I
/O,比如,可以通过NT对DB2的存储磁盘进行块读取或块写入。IBM已经
使DB2能够充分利用NT API进行磁带备份,并由NT注册过程显示DB2的
产品信息,从而使人们不再觉得IBM是在发行某种应付性的兼容产品。
DB2 for NT使用了NT的域服务功能来管理对数据库的群组访问,它还
拥有性能监视器。DB2使用API 将性能数据传输给Widnows NT的性能
监视器,集成了NT的事件日志和性能监视器功能。由于DB2能够和性能
监视器的API通信,从而可以在发生故障时使用NT的性能监视器跟踪DB
2的性能。DB2 for NT不仅符合微软的BackOffice客户机标准,而且符
合BackOffice标志服务器标准。
    通用代码集
    DB2除了在NT平台上表现不俗外,更以统一的界面和功能支持多个
异种平台,分析家们普遍认为,目前的DB2版本在一致性方面已有很大
改观。相形之下,SQLServer for NT在可移植性方面存在着关键差距,
虽然Microsoft从推出NT之日起就把它视为开放系统的标准,但对为数
众多的企业级用户而言,Unix比NT具有更重要的地位。DB2的多平台支
持包括Windows 95(单用户版)、NT、OS/2、多种Unix版本、OS/400和
MVS,其中MVS和OS/400的指令操作与其它平台不尽相同,但NT、Unix和
OS/2共享一个名为"DB2 Common Server"的通用代码集,它依赖于Unix
,用C++编写。在这个通用代码集中,有90%的代码是通用的,另外10%则
映射到不同的软件平台。对第三方软件开发商和应用单位的开发人员
来说,"DB2 Common Server"通用代码方案意味着只需要进行一次程序
开发,就可以在三种平台上进行部署,DB2 for NT的出现满足了NT在4
通道和8通道SMP配置中的可伸缩性。
    IBM一贯可靠的技术支持、可用性、服务水平加上已经有13年历
史的稳定性,使DB2f or NT对那些已经拥有DB2其它版本的企业颇具引
力,在这些企业中,技术人员不需要重新培训就可以自如地操作NT版本
。除此之外,DB2 for NT还将吸引拥有熟练DBA的企业以及需要较小版
本DB2数据库的企业。
    查询优化
    IBM在NT版本共享的DB2 Common Server中推出了基于成本的新优
化功能,这一功能使用了专家系统,并对数据进行多方面的统计,可以
为每一次查询确定最佳路径。DB2的优化功能可以优化多个连接,从而
进一步提高连接效率,它支持递归查询,在语法、语义检查完成后,还
可以重写查询。DB2能够对数据流进行重复搜索,直到达到特定目标,
它所支持的存储和触发器能够实现技术专家和用户对企业级数据库期
盼已久的新功能。
    DB2在大型对象存储方面有着得天独厚的优势,它通过一系列DB2
扩展模块提供对大型对象的支持,这些模块能够支持规模高达2GB的复
杂地形数据或图像,这种存储大型对象的能力可以让用户免受数据库
容量的限制。
    DB2对多媒体数据的处理能力一向为人称道,它的多媒体扩展功能
可以用于全文本调用、语音、图像和指纹,支持用户自己定义的数据
类型和函数。由于DB2以这种方式集成扩展功能,它因而可以将多媒体
数据和传统的数据类型同等对待。DB2的图像扩展模块增加了一种SQL
没有的图像内容查询(QBIC),用户可以将颜色或纹理等图像信息作为
数据搜索内容,利用这类可视化内容和已经建立索引的图像信息(例如
内容、文件大小或文件类型)来搜索图像。
    Internet连接
    Internet连接是数据库技术的热门话题之一,对基于Web的应用而
言,DB2的Internet 连接产品"WWW Connection"提供了建立2层和3层
应用程序的工具,这些应用程序可以使用标准HTML和SQL访问DB2数据
库,通用网关接口实时引擎处理HTML格式的输入,向DB2数据库发送SQL
命令。对DB2数据库的指定可以用基于WWW Connection建立的应用程
序来实现,这种应用程序由宏文件组成,包括HTML输入、报告格式以及
一组SQL命令。
    在WWW Connection基础上建立的应用程序还可以访问Internet服
务器上的DB2数据,也可以访问已经通过分布式数据库连接服务(DDCS)
或IBM的Data Joiner产品连接的服务器上的DB2数据,还能够访问Orac
le、Sybase 和SQL Server。
    DB2 WWW Connection的最新版本是IBM Net.Data,Net.Data不仅
实现了Inernet连接功能,同时还提供了综合的Web开发环境,能够生成
动态Web页面。此外,为了扩展Web应用的能力及灵活性,Net.Data还支
持其应用与其它解释或编译性语言共同使用。
    通过Net.Data,IBM提供了Java工具和类库以及可视Web生成器,可
以和Web进行实时的数据连接,并支持其它数据源,例如用REXX、Perl
和C/C++编写的应用程序。
    DB2 for NT基本性能一览
    ·支持TCP/IP、NetBIOS、IPX/SPX和高级程序间通信(APPC)协议
;
    ·2级开放数据库连接(ODBC);
    ·NT下的16位和32位ODBC应用程序;
    ·Windows 95客户机支持;
    ·用于多媒体数据的扩展,如图像、语音、指纹和全文本搜索;
    ·WWW连接;
    ·复制功能;
    ·并行处理。
                                   (*红茶馆*)

--
※ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.2.88]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店