Difference Between Database And Knowledge Base