2014-11-23 7 views
1

Я знаю, как данные хранятся и представлены в базе данных, но не могут найти соответствующую информацию о том, как данные (знания) представлены в базе знаний. Один ответ: они хранятся в форму фактов и правил. Но как насчет пролога, где мы храним факты и правила и называем их как базу данных пролога, они на самом деле являются базой знаний, и мы просто называем их базой данных. Так или иначе, оба термина используются взаимозаменяемо или между ними существуют существенные различия.Разница между базой знаний и базой данных

+0

Это нечеткий термин. Запись в Википедии является разумной. – philipxy

ответ

4

Различия между базами данных и базами знаний уменьшаются. Традиционно они были следующими:

Базы данных предлагают различные свойства, которые делают их пригодными для обработки транзакций. Prolog не предлагает их.

С другой стороны, база данных Prolog и базы знаний в целом позволяют хранить общие термины/данные, тогда как (традиционные) базы данных требуют плоских данных. Prolog также может хранить общие правила, содержащие переменные.

Смежные вопросы