赛迪网 > IT技术 数据库 > 精彩更新
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

细化解析:知识库和数据库的不同理念

发布时间:2007.08.28 04:51     来源:赛迪网    作者:yashi

数据库是被这样解释的:数据库是计算机应用系统中的一种专门管理数据资源的系统。数据有多种形式,如文字、数码、符号、图形、图像以及声音等。数据是所有计算机系统所要处理的对象。人们所熟知的一种处理办法是制作文件,即将处理过程编成程序文件,将所涉及的数据按程序要求组织成数据文件,用程序文件来调用。数据文件与程序文件保持着一定的对应关系。在计算机应用迅速发展的情况下,这种文件式方法便显出不足。比如,它使得数据通用性差,不便于移植,在不同文件中存储大量重复信息、浪费存储空间、更新不便等。数据库系统便能解决上述问题。数据库系统不从具体的应用程序出发,而是立足于数据本身的管理,它将所有数据保存在数据库中,进行科学的组织,并借助于数据库管理系统,以它为中介,与各种应用程序或应用系统接口,使之能方便地使用数据库中的数据。

这段说明介绍的确非常详细,不过你可能看得头晕眼花了,其实简单地说数据库就是一组经过计算机整理后的数据,存储在一个或多个文件中,而管理这个数据库的软件就称之为数据库管理系统。一般一个数据库系统(Database System)可分为数据库(Database)与数据管理系统(Database Management System,DBMS)两个部分。

知识库(knowledge base)是知识工程中结构化,易操作,易利用,全面有组织的知识集群,是针对某一(或某些)领域问题求解的需要,采用某种(或若干)知识表示方式在计算机存储器中存储、组织、管理和使用的互相联系的知识片集合。这些知识片包括与领域相关的理论知识、事实数据,由专家经验得到的启发式知识,如某领域内有关的定义、定理和运算法则以及常识性知识等。 知识是人类智慧的结晶。知识库使基于知识的系统(或专家系统)具有智能性。并不是所有具有智能的程序都拥有知识库,只有基于知识的系统才拥有知识库。现在许多应用程序都利用知识,其中有的还达到了很高的水平,但是,这些应用程序可能并不是基于知识的系统,它们也不拥有知识库。一般的应用程序与基于知识的系统之间的区别在于一般的应用程序是把问题求解的知识隐含地编码在程序中,而基于知识的系统则将应用领域的问题求解知识显式地表达,并单独地组成一个相对独立的程序实体。 知识库的特点如下 1)知识库中的知识根据它们的应用领域特征、背景特征(获取时的背景信息)、使用特征、属性特征等而被构成便于利用的、有结构的组织形式。知识片一般是模块化的。 2)知识库的知识是有层次的。最低层是事实知识”,中间层是用来控制事实”的知识(通常用规则、过程等表示);最高层次是策略”,它以中间层知识为控制对象。策略也常常被认为是规则的规则。因此知识库的基本结构是层次结构,是由其知识本身的特性所确定的。在知识库中,知识片间通常都存在相互依赖关系。规则是最典型、最常用的一种知识片。 3)知识库中可有一种不只属于某一层次(或者说在任一层次都存在)的特殊形式的知识——可信度(或称信任度,置信测度等)。对某一问题,有关事实、规则和策略都可标以可信度。这样,就形成了增广知识库。在数据库中不存在不确定性度量。因为在数据库的处理中一切都属于确定型”的。 4)知识库中还可存在一个通常被称作典型方法库的特殊部分。如果对于某些问题的解决途径是肯定和必然的,就可以把其作为一部分相当肯定的问题解决途径直接存储在典型方法库中。这种宏观的存储将构成知识库的另一部分。在使用这部分时,机器推理将只限于选用典型方法库中的某一层体部分。 另外,知识库也可以在分布式网络上实现。这样,就需要建造分布式知识库。建造分布式知识库的优越性有三点 (1)可在较低价格下构造较大的知识库; (2)不同层次或不同领域的知识库对应的问题求解任务相对来说比较单纯,因而可以构成较高效的系统; (3)可适于地域辽阔的地理分布。 知识库的构造必须使得其中的知识在被使用的过程中能够有效地存取和搜索,库中的知识能方便地修改和编辑,同时,对库中知识的一致性和完备性能进行检验。

知识库的特点如下:

(1)知识库中的知识根据它们的应用领域特征、背景特征(获取时的背景信息)、使用特征、属性特征等而被构成便于利用的、有结构的组织形式。知识片一般是模块化的。

(2)知识库的知识是有层次的。最低层是“事实知识”,中间层是用来控制“事实”的知识(通常用规则、过程等表示);最高层次是“策略”,它以中间层知识为控制对象。策略也常常被认为是规则的规则。因此知识库的基本结构是层次结构,是由其知识本身的特性所确定的。在知识库中,知识片间通常都存在相互依赖关系。规则是最典型、最常用的一种知识片。

(3)知识库中可有一种不只属于某一层次(或者说在任一层次都存在)的特殊形式的知识——可信度(或称信任度,置信测度等)。对某一问题,有关事实、规则和策略都可标以可信度。这样,就形成了增广知识库。在数据库中不存在不确定性度量。因为在数据库的处理中一切都属于“确定型”的。

(4)知识库中还可存在一个通常被称作典型方法库的特殊部分。如果对于某些问题的解决途径是肯定和必然的,就可以把其作为一部分相当肯定的问题解决途径直接存储在典型方法库中。这种宏观的存储将构成知识库的另一部分。在使用这部分时,机器推理将只限于选用典型方法库中的某一层体部分。

另外,知识库也可以在分布式网络上实现。这样,就需要建造分布式知识库。建造分布式知识库的优越性有三点:

(1)可在较低价格下构造较大的知识库;

(2)不同层次或不同领域的知识库对应的问题求解任务相对来说比较单纯,因而可以构成较高效的系统;

(3)可适于地域辽阔的地理分布。

知识库的构造必须使得其中的知识在被使用的过程中能够有效地存取和搜索,库中的知识能方便地修改和编辑,同时,对库中知识的一致性和完备性能进行检验。

知识库:知识库是数据库的一种类型,是由信息网编织的不同模式,是由相关的数据构成的,数据是科学实验、检验、统计等所获得的和用于科学研究、技术设计、查证、决策等的数值。由数据知识构成信息知识;再由信息知识构成程序知识。

知识库可分为数据层、程序层、功能层、管理层、整合层、更新层。在知识库中功能层的联系是易变的,如:主题、语种、分类等。而知识和内容的功能顺序是不变的,知识原则本身能够不断地延续下去。一般性的知识创造都是在功能层,这是由于功能层的易变性,并由此而构成不同的模式。而真正意义上的知识创造,则需要认识理论的突破,才能创造出新的知识。功能层仅仅创造了新的知识模式,而不能创造知识本身。

数据库:数据库是指为了满足某一个部门中,多个用户多路使用的需要,按照一定的数据模式,在计算机系统中组织、储存和使用的互相联系的数据集合。

数据库的特征:⑴文卷与应用程序对应;⑵不仅描述数据本身,而且描述数据之间的联系;⑶反映整体信息结构,面向多个用户。数据库的类型包括:⑴分布式数据库系统;⑵数据库机器;⑶数据库语言模型;⑷数据库智能检索;⑸办公室自动化系统中的数据库。 (责任编辑:卢兆林)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 解析Sybase数据库中master库的日志管理 (08-27) · Sybase数据库迁移到AS 400 db2的FAQ(5) (08-27)
· Sybase数据库迁移到AS 400 db2的FAQ(1) (08-27) · SQL Server 压缩日志及数据库文件大小 (08-26)
· 新一代的三层架构利器数据库开发工具 (08-26) · 为什么Access数据库的精髓不在VBA之中 (08-26)
· 细化解析:从数据库创建工作流应用程序 (08-26) · 细化解析:轻松掌握数据库的工作原理 (08-26)
· 深入了解:由国人自主研发的达梦数据库 (08-26) · 解析数据库使用和开发中的十个常见错误 (08-26)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
[政务][电信][金融][农业][制造业][中小企业]
[CIO][ERP][协同][IT管理][中间件][电子商务]
[政策][地方][专家][评估][辞典][博客][社区]
· 专题:一路畅通构想曲——让出行不再遭遇堵车
· CIO工作亲历:企业ERP选型不能忽视"选人关"
· 综述:信息化建设给中国监狱带来的各种变化
· 金融业风险管理和法规遵从有五点需考虑的因素
· 保险业CIO关注:该如何建立统一高效的CRM体系
· 调查显示:多数CIO对IT规划仍存在困惑和误解
  博客·论坛 ·曾剑秋·项立刚·Java学习·网管