as reetasharma108 has defined datawarehoue.that is the simplest and great way to understand.and also tools described are most appropriate.
at last,it completely depends upon u ,how conveniently u take up the tool.so go ahed ....great luck.....!!!!!