这两天一直在看SQL2005。虽然几年里接触了太多的软件产品,以至于有些审美疲劳。但是还是觉得SQL2005是一个亮丽的产品,有很多让人惊喜的特性,像SSIS的架构和可视化的界面。
当然好的产品除了界面这样的细节,也离不开对于市场的把握。比如SQL系列,发展到今天,它的轨迹,能够看出微软对于数据库市场远景的预测——从关系数据库到商业智能。
1970年,IBM的E.F. Codd,首次提出了关系数据模型。但利用这套理论崛起的,却是Oracle。Ellison在关系数据库上的投入,获得了巨大的成功。当关系数据库成为主流,Oracle也取代了IBM,主导了数据库市场。伴随游戏规则变化的,是行业格局的变化。
从1979年Oracle推出第一个商用关系数据库,至今20多年。如果从前更多是一个缺少数据和信息的时代;现在的企业和个人,却往往苦于淹没在太多的数据和信息中。如何从中得到及时、准确和相关的信息,变得前所未有的重要。所以这两年最热门的企业——Google,其核心价值,是能够帮助人们准确的定位信息。
在信息技术发展多年之后,企业中已经存在众多的信息系统,如财务、生产、客户关系,即时消息;日积月累,保存了大量的相关数据和信息。 企业需要从中提取出准确、相关、及时的信息,为财务、销售、客户服务等各方面的决策和运作提供支持,从而将数据信息转化为商业价值。这种需求牵涉到从数据提取、存储、分析到展示的流程。而对这些流程的支持,很多已经超出了传统关系数据库的范围。
所以我看好SQL2005的定位——商业智能平台,对于商业智能整个流程,提供技术上的支持;而不仅是关系数据库引擎。微软正在做的,是改写数据库市场的游戏规则。如果从SQL 7.0引入OLAP和ETL算起,微软对于商业智能平台的打造,已经持续了7、8年。