Answer
Data mining is conducted on data warehouses used in place of actual operating online databases( that frequently changes) because dat warehouses are static data collection of data present in the online operating databases. It is much easier to explore patterns and apply intelligent mining techniques and have deep insights of data in static form rather the data frequently changes in online operational database. That's why datamining is not conducted "online" databases.
Work Step by Step
\geqData mining is the process of analyzing data to find unique patterns and to have deep insights of data So its easy and effective to analyze data in static from rather than in dynamic.