ใช้โปรแกรมอะไรเป็นฐานข้อมูลก็ได้ครับ แล้วแต่ความถนัด หากได้ระดับ Data Warehouse ก็จะช่วยได้หลายอย่าง แต่ก็แพง
ไม่ว่าจะใช้ฐานข้อมูลแบบไหน ก็ขอให้เราดึงข้อมูลมาวิเคราะืห์ด้วยโปรแกรทต่างๆได้ ก็ไม่มีปัญหาแล้วครับ
ในการพยากรณ์แนวโน้มทำได้หลายวิธีครับ ไม่ว่าจะใช้หลักการทางสถิติทั่วไป เช่น Regression, Multiple Regression, Logistic Regression หรือจะใช้ Artificial Neural Networks เรียนรู้ีความสัมพันธ์ของข้อมูลชุดเดียว เปรียบเีทียบกับเป้าหมายที่สนใจ แล้วเราก็สามารถแทนค่าปัจจัยให้มันพยากรณ์ผลลัพธ์ได้เลยครับ
ส่วนโปรแกรมนั้นก็มีหลากหลายเช่นกัน หากสนใจเรื่อง Data Mining นี้ อาจเข้าไปหาโปรแกรมต่างๆ มาลองเล่นได้ หาได้ www.kdnuggets.com ได้เลยครับ