Not sure if this is the same thing
The structure of an expert system
Knowledge base- consists of if then rules, heuristics
Database of facts- table of data that relates to the specific situation being analysed, used by the inference engine, relevant to current task
INference engine-...