Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 知识库与数据库的区别_Database_Prolog_Nlp_Storage - Fatal编程技术网

Database 知识库与数据库的区别

Database 知识库与数据库的区别,database,prolog,nlp,storage,Database,Prolog,Nlp,Storage,我知道数据是如何在数据库中存储和表示的,但找不到有关数据存储和表示的任何相关信息(知识)在知识库中表示。一个答案是,它们以事实和规则的形式存储。但是,在prolog中,我们存储事实和规则,并将它们命名为prolog数据库。它们实际上是知识库,我们只是将它们称为数据库。那么,这两个术语是否可以互换使用,或者是否存在重大差异他们之间的差异 数据库和知识库之间的差异正在缩小。传统上,它们是: 数据库提供各种属性,使其适合事务处理。Prolog不提供这些 另一方面,Prolog数据库和知识库通常允许存储

我知道数据是如何在数据库中存储和表示的,但找不到有关数据存储和表示的任何相关信息(知识)在知识库中表示。一个答案是,它们以事实和规则的形式存储。但是,在prolog中,我们存储事实和规则,并将它们命名为prolog数据库。它们实际上是知识库,我们只是将它们称为数据库。那么,这两个术语是否可以互换使用,或者是否存在重大差异他们之间的差异

数据库和知识库之间的差异正在缩小。传统上,它们是:

数据库提供各种属性,使其适合事务处理。Prolog不提供这些

另一方面,Prolog数据库和知识库通常允许存储通用术语/数据,而(传统)数据库需要平面数据。
Prolog还可以存储包含变量的一般规则。

这是一个模糊术语。维基百科的条目是合理的。