我知道数据是如何在数据库中存储和表示的,但却找不到关于数据(知识)如何在知识中表示的任何相关信息,base.One的答案是,它们是以事实和rules.But的形式存储的,我们如何存储事实和规则,并将它们命名为prolog数据库--它们实际上是知识库,我们简单地将它们称为database.So --这两个术语都是以交互方式使用的,或者两者之间存在着重大差异。
发布于 2014-11-23 10:43:54
数据库和知识库之间的差异正在缩小。传统上,它们是:
数据库提供了各种属性,使它们适合于事务处理。Prolog不提供这些。
另一方面,Prolog数据库和知识库一般允许存储一般术语/数据,而(传统)数据库则需要平面数据。Prolog还可以存储包含变量的一般规则。
https://stackoverflow.com/questions/27086476
复制相似问题