在数据库应用环境日益复杂、数据量迅猛增长的今天,用户对数据的深层次挖掘与分析需求将呈现猛增之势,因此,需要出现功能更为强大的数据库产品。打造一个性能稳定、安全性高、扩充性好、技术支持过硬的数据库产品,无疑成为目前数据库厂商的努力方向。
Sybase较早地进入中国,用户主要集中在金融服务业、电信业、医疗保健业以及政府部门。在中国市场,Sybase尤其关注电信行业。赛迪顾问调查显示,2001年Sybase产品已占电信行业市场份额的45%;同时,电信行业几乎占到Sybase业务的一半。
IBM十分注重与中国政府和大学的合作,它与32所大学以及税务、公安等政府部门进行了一系列的合作,因此,IBM DB2在政府和大学中有较高的占有率。此外,IBM DB2在金融、电信等重点行业也占有一定市场。当前,IBM公司正在对XML、仓储及其它集成技术进行扩展,以便DB2更易于连接不同数据库(包括非IBM数据库)。
Oracle数据库软件的高安全系数,使得它在金融保险业、电信、制造业、科技教育等行业拥有广泛的客户群。为了对抗IBM和微软,Oracle在2002年推出了数据库管理软件9i最新版。同时,Oracle公司将重点放在其数据库集成和增加非传统数据库服务上,以降低保有成本。
在Windows数据库市场里,MS SQL Server占据了绝对领先的优势,并一向以平价、易用著称,因此,SQL Server在教育、科研、政府以及证券等行业一直占有较大的市场比例。
IBM DB2 V8四大特性支撑On Demand
自主运算 作为IBM自主运算行动的组成部分,DB2 V8中的自主管理技术通过消除、简化和自动化大量与维护企业级数据库有关的传统任务,大大降低了数据库管理的复杂性。DB2 V8先进的自我管理和自我调整功能有助于客户减轻管理强度,减低TCO,使企业在其数据管理基础设施方面的投资获得迅速回报。
保健中心 保健中心是IBM的一项重要特色。它通过提供自主管理和自我监控功能,自动向数据库管理人员报告系统的运行情况,提供修改建议及对数据库或应用中出现的问题进行自动调整和警报,可以减轻数据库管理人员的管理任务。它的自动评估系统的状态,警告数据库管理人员系统的日志空间或内存可能即将耗尽,并且自行采取修正措施,以确保数据库正常运行。
配置顾问 使用配置顾问,数据库管理人员只需回答几个简单的参数问题,系统即可自动配置正确的参数。DB2配置顾问是DB2不断增强的一组特性,通过结合自动化、人工智能和专家建议,减少数据库调整和管理所需的人员技能。
联邦Web服务 联邦技术使DB2能够无需经过应用程序,直接访问、分析和集成各类电子商务的Web服务信息,从而增强其联邦功能。DB2的联邦Web服务功能还通过减少编程需求,使企业更加迅速、轻松和经济地部署Web服务。
商业智能 DB2 V8提供了多维集群。这一突破性技术提供高级商业智能分析功能,使客户能够轻松采用一个步骤重组储存于DB2中的数据,从而对此信息进行更快速的查询。多维查询有助于确保高性能。
Sybase ASE未来的数据库系统
据调查显示,如果电子商务以当前的速度增长,到2010年,我们还需要增加2亿名IT员工来支持这些增长。需要2亿名人员维护IT系统,保证其正常运行。这种情况难道真会发生吗?肯定不会。成本、人才匮乏的客观事实不允许我们这么做,我们只能依赖技术的进步,比如高智能管理的数据库。
进入“理想员工”时代
我们正在尝试创建新的数据库管理系统,这些数据库管理系统所采用的流程和工具将模仿人的智能和判断,来不间断地维护和运行数据库环境和系统。
这些系统有哪些特性呢?据Sybase高级副总裁和部门总经理Raj Nathan博士介绍,这些系统应具有自管理的功能。而这只是其众多特性中的一个,我们在以前的说法中将其统称为自动化。“自动化”意味着新一代数据库管理系统对人的依赖性将越来越小,在变化莫测的运行条件下维持均衡。
自愈系统
Sybase的Nathan博士引用了一个比喻来描述数据库的发展趋势:“如果身体变热,身体就会出汗;如果身体变冷,血管就会收缩。这是身体维持均衡的方法。我们就是用了这个原理来设计自管理数据库系统的。”
简单地说,Nathan描述的是体内平衡的原理,即一个机体内由功能平衡和化学成分平衡所产生的生理均衡状态。为了创造这种体内平衡状态,IT必须采取的下一步措施是为网络注入更多的智能。
如何实现
Sybase的工作重点是如何使数据管理实现自动化,并维持较高的可用性,同时公司正在简化那些没有被自动化的流程,使应用具备自恢复的功能。
随着XML成为B2B信息交换的标准,公司需要有效地存储、检索和查询不断增长的XML数据。Sybase已经将XML集成到目前的关系DBMS中,即Adaptive Server Enterprise(ASE) 12.5中。对于数据库中的XML,我们需要对它的基本存储和接入技术重新考虑。这就是XML会对数据库有重大的影响的原因。Nathan强调,由于数据库环境极其复杂,Sybase的自管理系统是非常必要的。
导致企业内网络业务复杂的因素有以下三个:不断增长的数据量;数据量增长速度之快使技术人员无法管理;公司正在寻找削减成本的办法。Sybase公司将利用动态配置概念为ASE 15.0提供更多的自管理功能,ASE12.5中的动态调整功能将作为ASE 15.0中的自动自调整特性。
Sybase进行的另一项重大的研究是主动地检测由于人为的错误而可能产生的软件故障。未来的网络将采用自管理和自恢复系统,以获得强大的处理能力和存取大量数据的能力。
单纯的一个IT软件可能不会被认为是一个“理想员工”,不会使公司内的首席信息官的工作轻松起来。但Sybase在今年和明年将陆续推出“理想员工”的零碎组件。最终的“理想员工”可能还要10年的时间才能实现。即使到那时,“理想员工”真的出现,也不能代表真正意义上的完美,人类会继续追寻新的目标。
Ipedo统一数据格式
Ipedo公司(www.ipedo.com.cn)的XML Database是一个Native XML数据库,它将XML作为统一的数据表示格式。Ipedo XML Database能够帮助用户从分散的系统和应用中,有效地将信息整合成标准的XML信息,从而可以被各种应用方便地访问。它提供了一个高效的、可扩展的、灵活的XML信息操作平台,而且能够方便地与其他系统和平台进行数据集成和共享。Ipedo XML Database在整个系统的设计中充分考虑了XML的特点,并根据XML的特点进行了优化。
标准化 Ipedo支持目前W3C所有XML相关标准,包括:XML 1.0 with Namespace standard、DOM、SAX 2.0、XPath 1.0、XQuery 1.0、XSLT 1.1、XML Schema 1.0和DTD。
高性能 利用Ipedo's Active Edge这项XML缓存专利技术,Ipedo大大提高了XML数据的处理性能。同时,利用Hot Index技术还能够针对具体的应用进一步提高性能。
数据完整 一方面,Ipedo利用Schema和DTD来定义XML数据,在任何数据修改操作中都验证XML数据的合法性;另一方面,它也提供了无Schema和DTD模式,大大提高了文档管理的灵活性。此外,Ipedo还提供了Schema的版本管理。
方便管理 Ipedo将文档按照Collection(文档集)方式来管理,可以将多个文档同时存放在一个Collection中。对于Collection,用户可以指定Schema或DTD,也可以不指定,同时还可以在Collection上建立不同的Index来优化性能。此外,它还对Collection中的文档进行版本控制。
使用方便 Ipedo用纯Java实现,可以在不同平台上使用。它同时支持两种运行模式:服务器模式和Embedded模式。在编程接口方面,同时提供了标准的Java、COM、SOAP、EJB等接口。
SQL Server快速部署 简单易用
Microsoft SQL Server 2000是用于快速传送下一代可伸缩Web应用程序的完整数据库和分析解决方案。作为Windows DNA的核心组件,它能显著减少将电子商务、商业和数据仓储应用程序推向市场所需的时间。
支持Web
在SQL Server 2000投放市场以前,SQL Server已经是在 Web 上存储数据的最流行的数据库。通过SQL Server 2000,用户可提供更多 Web 和电子商务功能,如:·支持丰富的XML和Internet标准、方便安全地通过Web访问数据、功能强大而灵活的基于Web的分析功能,为Web数据分析提供数据挖掘工具和算法,支持完整的点击流和Web数据分析。
快速投放市场
SQL Server长期被当作建立、部署和管理电子商务、商业和数据仓储解决方案的最快途径。SQL Server 2000 包括多项革新,保证易于使用,并能最快地将应用程序推向市场。这些革新包括:集成和可扩展的分析服务、简化管理和优化、增强和简化的T-SQL开发和调试、灵活和可扩展的数据转换。
分析服务
SQL Server 2000中的分析服务目标是为各种分析操作提供完整的端对端平台。用户可混合采用Microsoft和第三方的算法和工具自定义分析应用程序。此外,分析服务的设计对象是数据库管理员和应用程序开发人员,而不是统计学专家。任何在结构化查询语言(SQL)和Visual Basic方面具有坚实基础的用户都能理解、使用和通过编程扩展分析服务中的功能。最终,分析服务将作为核心功能提供,包括在SQL Server 2000的企业版、标准版、开发人员版和企业评估版中。
Oracle9i为E-B提供源动力
Oracle9i数据库为企