meaning of data warehousing needs of data warehousing applications of data warehousing architecture of data warehousing advantages of data warehousing disadvantages of data warehousing. meaning of data mining needs of data mining applications of data mining architecture of data mining advantages of data mining disadvantages of data mining