Page 145 - 水利工程施工质量控制及安全管理
P. 145

第五章  水利信息化


             交互工具,不再需要专门的应用软件,因此有效地降低了系统的维护难度,也降

             低了用户培训的要求。
                 在水利信息应用系统中,大多管理信息系统均属于 OLTP 的范畴。因此,多
             层 C/S 技术将是水利信息化的重要支撑技术之一。
                 (二)OLAP 技术

                 OLAP 的概念最早是由关系数据库之父 E.F.Codd 于 1993 年提出的。当时,
             Codd 认为 OLTP 已不能满足终端用户对数据库查询分析的需要,SQL 对大量数

             据库进行的简单查询已不能满足用户对数据分析的需求。用户的决策分析需要对
             关系数据库进行大量计算才能得到结果,而查询的结果并不能满足决策者提出的
             需求。因此,Codd 提出了多维数据分析的概念,即 OLAP。
                 根据 OLAP 产品的实际应用情况和用户对 OLAP 产品的需求,产生了一种对

             OLAP简单明确的定义,即共享多维信息的快速分析。OLAP的定义具有下述内涵。
                 第一,快速性。用户对 OLAP 的快速反应能力有很高的要求。系统应能在 5s
             内对用户的大部分分析要求做出反应。如果终端用户在 30s 内没有得到系统响应

             就会变得不耐烦,因而可能失去分析主线索,影响分析质量。对于大量的数据分
             析要达到这个速度并不容易,因此就更需要一些专门技术的支持,如数据存储格
             式、大量的事先运算、特别的硬件设计等。
                 第二,可分析性。OLAP 系统应能处理与应用有关的任何逻辑分析和统计分

             析。尽管系统需要事先编程,但并不意味着系统已定义好了所有的应用。用户无
             需编程就可以定义新的专门计算,将其作为分析的一部分,并以用户理想的方式
             给出报告。用户可以在 OLAP 平台上进行数据分析,也可以连接到其他外部分析

             工具上,如时间序列分析工具、成本分配工具、意外报警、数据挖掘等。
                 第三,多维性。多维性是 OLAP 的关键属性。系统必须提供对数据分析的多
             维视图和分析,包括对层次维和多重层次维的完全支持。事实上,多维分析是分
             析企业数据最有效的方法,是 OLAP 的灵魂。

                 第四,信息性。不论数据量有多大,也不管数据存储在何处,OLAP 系统应
             能及时获得信息,并且管理大容量信息。这里有许多因素需要考虑,如数据的可

             复制性、可利用的磁盘空间、OLAP 产品的性能及与数据仓库的结合度等。
                 OLTP 与 OLAP 虽然都是在线处理,但两者的服务对象、处理对象以及访
             问数据的方式都有很大的不同。一是服务对象不同。OLTP 面向普通的用户,它


                                                                                    133
   140   141   142   143   144   145   146   147   148   149   150