网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > SQL技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.利用sql server 2005数据库邮件发.
.SQL Server 存储过程嵌套示例.
.启动SQL SERVER时自动执行存储过.
.个人经验总结:处理海量数据的经.
.使用SQL Server导入和索引 Micro.
.sql server 2005 批量导入导出.
.在应用环境中如何构造最优的数据.
.SQL Server 数据库管理常用的SQL.
.使用查询分析器调整SQL服务器脚本.
.如何用dbms_rowid获取rowid的详细.
.用存储过程几个最直接的好处.
.SQL Server导入excel数据之Bug!.
.SQL Server 2000数据库崩溃后的补.
.分页存储过程2005 .
.深入讲解数据库性能调优技术中的.
.SQL Server 2000之日志传送功能—.
.如何应用SQL Server DBCC避免堵塞.
.讲解一个完整数据挖掘过程的四个.
.关于UltraLite所不提供的ASA功能.
.讲解数据库调优与程序员相关的几.

通过数据仓库来实现少花钱多办事的目的

发表日期:2008-2-20


实施数据仓库的建议

你知道你需要一个数据仓库,而且已经下定决心了:你的竞争对手比你更早的预测到了市场趋势,其它公司也在Web驱动的市场上比你反应得更迅速,而你没有足够得能力赶上它们。另外,你的各个部门的数据查询和报表请求几乎要拖垮了你的业务系统。这一切都表明你真的需要一个数据仓库。

而当你走进老板的办公室,面对企业的决策者,你知道该对他们说些什么吗?如何才能向决策者推销自己的想法?怎样才能让他们接受你的观点,对这个无形的、没有明确预算也没有明确受益程度的项目进行投资呢?下面是我给你的几个建议。

投资回报

当你向决策者们陈述自己对于数据仓库的实施计划时,不要将投资回报作为争取投资的筹码。因为你没有测定过数据仓库会对生产效率或者市场了解度的增长起到什么作用,因此你无法提供一个投资回报计划。由于没有任何数据仓库的经验,因此你也就无法量化其带来的好处。事实上,实施数据仓库的首要原因是要开发企业的业务智能能力,它会教给你如何明确的测量市场了解度的增长。也就是说,你在申请时间和经费来开发一个可以测定自身价值的工具。

就算你已经开发出了具有数据分析和性能监测能力的产品,也还是无法说明你最终要测量的是什么。为什么这么说呢?因为高级别的业务性能度量是基于更详细的更低级的度量的,而这些是你将要在部门级培养的数据分析所负责的领域。而在产品成形前他们自己也不知道所要做的是什么。

这一切听起来是那么神秘,但是这些神秘的数字确实有用。下面这几点内容你可以大胆的说出来,并且我会告诉你如何说。虽然没有附带具体数据,但其逻辑性很强,不容反驳。

数据仓库的优势

1.多级的趋势分析。你的财务人员、销售人员以及市场人员将有能力对市场趋势进行多等级的定义和分析,所包括的范围大到整个市场,小到一个地区的市场或任意定义的范围。而且他们可以控制预测的精度,因为数据来源的品质和测量精度都是可以控制的。


2.企业范围的性能监测。同等级别的分析能力可以应用于部门级、业务单元级,以及整个企业范围。你可以开发,并且不断的改进,度量整个企业的性能。


3.用户定义的,用户控制的报表。这一点尤其需要强调,因为它听起来有种紧随世界趋势的意思。实际上我们一点也没有夸大它的能力,而且这也正是你需要的能力。


你的案例

现在考虑一下你的报告系统。以订货量为例,系统会将大量的报表发送到不同部门的不同人员手中。这里出现的状况是没有人能够处理包括订单、来自订单历史记录的数据,以及来自不同数据库的数据(如客户表格等),因此无法汇总所需的信息。问题出在哪里呢?首先,由于报表很大程度上是静态的,并且所需信息多来自不同的数据库,需要多次请求才能得到,操作起来开销很大。


现在你可以让决策者选择逐一的投资实现单独的功能或者一次投资实现所有功能。你必须让他们清楚的知道,数据仓库实施的最终目的是给你的用户群一个唯一的应用程序,而它可以代替以往的数个程序。在一个大程序上的投资足够投资实现一个数据仓库了,而它所带来的功能将更强大。这才是企业所追求的效益。

数据仓库的另一个好处是它可以实现一个叫做总经理信息系统(EIS)的系统。EIS是一个应用程序,它可以按照分类形式提供经理在决策报告中所需的任何信息。由于一般情况下经理不会面对其它用户所遇到的分析数据的问题,他们不会处理四五个数据源的数据汇总工作。他们只是需要用最简单的方法获得最精确的信息。对于这类用户来说,数据仓库可以令他们梦想成真。


谁是受益者?

如果你无法明确的说明这一点,决策者们是不会为你掏腰包的。数据仓库是一个强大的战略性工具,它可以大大加强企业的竞争力。如果你无法提出具体的投资数目,那么可以说一个很保守的数字10万美元,而最高投资肯定不会到七位数。 


那么你需要购买什么设备呢?如果你目前使用的是某种ERP平台(SAP R/3, Oracle, PeopleSoft),你可以购买相应的开发工具包,其中的工具可以帮助你实现数据提取和载入程序,以及开发数据挖掘和分析程序。如果目前还没有ERP平台,你需要购买存储设备、用于将数据导入数据仓库的extract-transform-load (ETL)软件,以及用于数据挖掘和分析的软件(Online Analytical Processing, or OLAP)。除此之外,你还需要对员工进行业务培训,使他们能够胜任数据分析工作,还要帮助员工转变事务处理思想模式,使他们能顺利进行报表开发工作(后续的文章会对此做更深入的讨论)。

最后你需要总结一下,这也是各位决策者需要听到的:通过数据仓库,你的用户团队可以实现少花钱多办事的目的。

上一篇:数据复制的基本理念与复制技术面临的挑战 人气:1162
下一篇:数据仓库实施过程所需要考虑的步骤 人气:1195
浏览全部数据仓库的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐