|
此文章由 huaxianz 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huaxianz 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 test1ok 于 2011-10-7 21:40 发表 
虽说codd发明关系数据库似乎是需要很好数学。用数据库,觉得好像和数学不太搭界,也设计过一些小数据库,觉得还是best practice和经验更重要
你说的有道理。能开车的不一定要懂汽车动力原理。而且有些人还能开的很好。但是了解原理对于更好的应用应该是有帮助的,而且是通常是本身质的区别。举个简单的例子,我遇见过的developer包括很多的dba都不清楚为什么view的定义里不能包含order by clause,为什么cursor是关系型数据库编程里最应该保守使用的statement等等。这些都和数据库原理有关,which is purely mathmatics.
至于bi和统计学之间的关系,由于我之前的很长一段都在做data mining,所以深有感触。我没有统计学背景,更不会去发明什么decision tree,clustering,similarity...算法。每次项目用到不同的算法时,前boss都扔给我一厚落参考书,告诉我都哪些章需要读,她本身是这个领域的phd.不懂背后的理论也可以玩得转data mining model,毕竟在产品里都集成了,不需要自己去实现,只是调用。但是有这方面北京的话,绝对是巨大的优势。
当然这些都是见仁见智。 |
|