如何选择知识管理系统的数据库平台(1)

文章作者 100test 发表时间 2007:03:14 13:51:01
来源 100Test.Com百考试题网


知识管理系统(KMS)通过IT技术为企业提供知识管理服务,实现企业显性知识和隐性知识、内部知识和外部知识的获取、沉淀、共享、学习、应用和创新,实现知识创造价值。知识管理系统中的知识主要由二种数据结构存在,一是用以描述知识属性和本体的结构化数据,二是以文档、邮件、多媒体等开工存在的非结构化数据。如何选择合适的数据库平台实现二类数据的有效处理将成为KMS系统成败的关键要素之一。

  一、数据处理主流技术分析

  在数据处理领域关系型数据库(RDB)技术处于统治地位,它以关系数学、简单的关系模型为基础,以SQL为处理工具,得到了广泛的应用,其技术特征决定更擅长结构化数据处理应用,近年来各厂商在关系型数据库基础上拓展功能,开始具有内容管理、多媒体等数据处理能力。典型的产品包括Oracle、DB2、SQL Server、MySQL等。而针对海量结构化数据处理,则还有如ESSBase、Cognos等多维数据库系统。

  在文档等非结构化数据处理方面,则以文档型数据库为领先,具有海量特性,不受字节数的限制,任何图形、声音信息,无论其大小、长短、高低,都只是这一数据库中一个的组成元素而已,IBM Lotus Domino则是在存储这类非结构化数据方面具有业界公认优势的产品代表。

  以下是关系型数据库与文档型数据库的简单比较:

关系型数据库(Oracle/DB2等)

文档型数据库(Domino等)

基于事务处理模型

基于文档型

使用结构化数据

使用半结构化数据

提供实时访问数据

使用复制来增加或减少文档(按修改)

使用特别的查询定位数据

使用视图定位数据

使用SQL来访问

使用全文检索来访问

  针对特殊应用领域还有一些专用数据库技术,如空间数据库等技术。

  二、KMS系统主流数据库应用分析

  当今的KMS系统采用的主流技术主要有IBM Domino、SUN JAVA、Microsoft .net三大体系,Domino以电子邮件、协同、非结构文档处理、安全机制见长,JAVA以开放标准正引领技术方向,.net以简单、灵活、易用、低成本也广受亲睐。

  在KMS的数据处理方面则有二大阵营,一类是ORACLE/DB2/SQL SERVER等关系型数据库,另一类是Domino等文档型数据库。



相关文章


Oracle的TNS-12502错误原因及解决
入门基础——Oracle快速入门
OracleSQL内置函数大全之二
Oracle9i数据库WITH查询语法小议
如何选择知识管理系统的数据库平台(1)
OracleSQL内置函数大全之一
Oracle电子邮件系统危机重挫CIO(2)
OracleSQL内置函数大全之三
CCNA中文笔记-ManagingTrafficwithAccessLists
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛