论文部分内容阅读
[摘要]随着现代计算机技术的发展和人类信息量的增大,数据库已经日益成为计算机信息系统和计算机应用系统的基础和核心。将国产数据库应用于电压系统中,具有可根据电力业务进行函数的扩展、节省存储空间、性价比高以及反应性能良好的优势,本文笔者将结合自己的实际工作经验对此进行深入地探讨。
关键词:国产数据库;电压系统;优势
中图分类号:TM8
作为信息的载体,数据库在几乎所有的大型管理系统中都会被运用到,其重要性不言而喻。随着我国信息化建设的不断深入,国产数据库的技术和性能得到了很大的提高,一些优秀的数据库系统开始出现并得到了广泛的应用,如武汉华工的达梦(DM)系统、中国人民大学和中软总公司合作完成的COBASE、中国人民大学和知识工程研究所推出的EasyBASE/PBASE、北京人大金仓的KingBase、东软集团的OpenBase以及神舟的OSCAR等。
1. 几种国产数据库的概述
1.1 武汉华工的达梦(DM)系统
DM系统是由华中理工大学数据库与多媒体技术研究所在“八五期间”通过承担国家科研项目完成的一个通用关系数据库系统,目前该系统在产品开发上不断创新,其应用已经伸展到国内电力、公安、财务、人事、消防、房地产、军事以及旅游等多个领域。2011年,达梦公司打造了新一代大型通用商业云数据库管理系统DM7,旨在构建一个统一的、对各类数据库的调用平台。DM7作为新一代支持云计算的大型数据库管理系统,较之上一代产品有近数百项新增和改进特性,其中最为重要并最具创新性的特性,是具备MPP(大规模并行计算)技术、海量数据分析技术、大规模并发处理技术、行列混合储存和高安全性。具体说来,DM7具有以下几个特色:大规模并行处理、自动化并行、可靠的数据保护机制、支持列存储、功能齐全、可实现高速数据加载。
1.2 北京人大金仓的KingBase系统
KingBase系统是北京人大金仓信息技术有限公司经过多年努力,自主研制开发的具有自主知识产权的通用关系型数据库管理系统,其核心技术源于中国基于Java技术开发的各种图形化工具,承继了Java的跨平台优势。KingBase系统提供了多种图形化交互管理工具,用于对数据库进行方便、高效的管理,包括企业管理器、查询分析器、物理备份恢复工具、逻辑备份恢复工具、作业调度工具、性能监测与跟踪工具、控制管理器等,这些管理工具均基于Java技术构建,采用了向导驱动等GUI图形用户界面;KingBase系统结合结构化查询语言的操作能力和过程化语言的数据处理能力,可以有效地支持大规模数据存储与存取,并通过各种约束保证数据的完整性和安全性。当数据文件大小达到1GB时,系统将自动扩展新的数据文件空间,理论上不存在数据量的限制。
1.3 东软集团的OpenBase系统
OpenBase是东软集团有限公司软件产品事业部推出的我国第一个自主知识产权的商品化数据库管理系统,已逐渐形成了以大型通用关系型数据库管理系统为基础的产品系列,包括:OpenBase多媒体数据库管理系统,OpenBase Web应用服务器、OpenBase Mini嵌入式数据库系统、OpenBase Secure安全数据库系统等,所有的这些产品涵盖了企业应用、Internet/Intranet等不同的应用领域,具有不同的应用模式,形成了OpenBase面向各种应用的全面的解决方案,而且以其高可靠性、安全性在政府发展国产数据库的导向下迅猛发展。OpenBase具有三种体系结构,即集中式体系结构、客户/服务器体系结构、支持web浏览器/Web应用服务器/数据库服务器三层体系结构。
1.4 神舟的OSCAR系统
神舟的OSCAR系统是拥有完全自主知识产权的企业级大型、通用对象关系型数据库管理系统,是国家“十五”863重大软件专项“大型通用数据库管理系统及其应用”和航天科技集团公司的大力支持下研制成功的。OSCAR系统支持windows、Linux等多种主流操作系统平台,应用Java技术定制各种数据库管理工具,具有很好的跨平台支持能力;采用成熟的关系数据模型作为核心的数据模型,支持通用数据查询语言SQL。OSCAR系统性能稳定、功能完善,可广泛应用于各类企事业单位、政府机关,尤其是国防、航天、航空等事关国家政治、军事、经济安全的各要害单位的信息化建设。OSCAR系统的成功研制和应用,一方面将可能彻底解决由于广泛应用国外数据库产品可能带来的信息安全问题,另一方面也将在系统软件领域极大地推动我国民族软件产业的发展。
2. 国产数据库在电压系统中的应用
2.1 根据电力业务可容易地进行函数的扩展
電力行业涉及的业务种类较多,这对数据库提出了更高的要求。相对于oracle等国外系统,国产数据库更加灵活,可以在不同平台上,数据库应用程序可以从笔记本电脑扩展到台式机,大型数据库服务器,以至整个企业网络,而无需重新进行设计。与此同时,国产数据库扩展了存储过程功能,允许存储过程里定义子过程和函数,具备开放的指标体系管理模式,以满足电力企业不断发展的新需求。
2.2 能够更好地节省存储空间
以达梦系统为例,其具备的Package功能是在PL/SQL设计中融入的一个新特性,一个可以将相关对象存储在一起的PL/SQL结果,这样做的好处在于提供了必需的程序设计结构,促进了模块化编程设计,使用户能够做到抽象和数据隐藏。与此同时,达梦系统支持列存储,在数据仓库、数据挖掘等查询密集型应用中使用列存储表,具备更好的压缩/解压算法,能够进一步减少存储空间。
2.3 对大量电压数据的同步调用具有更好地反应性
将国产数据库使用于电能质量监测时,经常需要同时调用多个电压监测点的电压数据,从而便于掌握整个电网的电压情况。相对于国外数据库,国产数据库可实现高速数据的加载,即数据的加载可完全并行,所有节点可同时读取数据,然后根据散列算法,将属于自己的数据留下,将其他节点的数据通过网络直接传送给目标节点,从而实现高速数据加载。
2.4 易于维护且性价比更高
经过近些年的发展,国产数据库的性能和技术已经得到了较大的提高,如达梦公司已经推出了DM7,人大金仓的KingBase系统已经推出了6.1版本,产品的成熟度达到了很高的水平,具有很高的安全性和稳定性,能够满足绝大部分电力企业的需求。一方面,国产数据库具有强大的自我调节能力,使系统易于使用和维护,其安装和配置简单,数据库管理高度简化,数据库管理功能强大,并具有完备实用的外部工具,可以实现全部数据库的操作和维护;另一方面,国产数据库的销售价格及技术支持费用比国外数据库要低很多,能够为用户节约大量的投资。
2.5 安全性较高
以人大金仓的KingBase系统为例,其获得了GB/T 20273-2006第三级“安全标记保护级”认证(相当于国际安全标准的B1级)。按照国际标准,数据库的安全标准从低到高分为D1、C1、C2、B1、B2、B3、A级七个标准,而按照美国法律,B1级及其以上安全标准的数据库产品是禁止向中国出口的。所以目前国内使用的国外数据库产品,安全等级普遍偏低,不适合电力部门这样关系到国家经济命脉的企业使用,而人大金仓的国产数据库则解决了这一难题,满足了国内电力公司对高安全性的需求。
3. 小结
国产数据库的应用推广是我国信息化建设中的一项重要任务,将国产数据库应用于电力行业,能够极大地提高电力公司的管理水平,并且系统简单易用,性价比和安全性较高,有良好的扩展能力和数据压缩能力。
参考文献:
[1]余丹.国产数据库的品牌建设之路[J].信息网络安全,2006(11).
关键词:国产数据库;电压系统;优势
中图分类号:TM8
作为信息的载体,数据库在几乎所有的大型管理系统中都会被运用到,其重要性不言而喻。随着我国信息化建设的不断深入,国产数据库的技术和性能得到了很大的提高,一些优秀的数据库系统开始出现并得到了广泛的应用,如武汉华工的达梦(DM)系统、中国人民大学和中软总公司合作完成的COBASE、中国人民大学和知识工程研究所推出的EasyBASE/PBASE、北京人大金仓的KingBase、东软集团的OpenBase以及神舟的OSCAR等。
1. 几种国产数据库的概述
1.1 武汉华工的达梦(DM)系统
DM系统是由华中理工大学数据库与多媒体技术研究所在“八五期间”通过承担国家科研项目完成的一个通用关系数据库系统,目前该系统在产品开发上不断创新,其应用已经伸展到国内电力、公安、财务、人事、消防、房地产、军事以及旅游等多个领域。2011年,达梦公司打造了新一代大型通用商业云数据库管理系统DM7,旨在构建一个统一的、对各类数据库的调用平台。DM7作为新一代支持云计算的大型数据库管理系统,较之上一代产品有近数百项新增和改进特性,其中最为重要并最具创新性的特性,是具备MPP(大规模并行计算)技术、海量数据分析技术、大规模并发处理技术、行列混合储存和高安全性。具体说来,DM7具有以下几个特色:大规模并行处理、自动化并行、可靠的数据保护机制、支持列存储、功能齐全、可实现高速数据加载。
1.2 北京人大金仓的KingBase系统
KingBase系统是北京人大金仓信息技术有限公司经过多年努力,自主研制开发的具有自主知识产权的通用关系型数据库管理系统,其核心技术源于中国基于Java技术开发的各种图形化工具,承继了Java的跨平台优势。KingBase系统提供了多种图形化交互管理工具,用于对数据库进行方便、高效的管理,包括企业管理器、查询分析器、物理备份恢复工具、逻辑备份恢复工具、作业调度工具、性能监测与跟踪工具、控制管理器等,这些管理工具均基于Java技术构建,采用了向导驱动等GUI图形用户界面;KingBase系统结合结构化查询语言的操作能力和过程化语言的数据处理能力,可以有效地支持大规模数据存储与存取,并通过各种约束保证数据的完整性和安全性。当数据文件大小达到1GB时,系统将自动扩展新的数据文件空间,理论上不存在数据量的限制。
1.3 东软集团的OpenBase系统
OpenBase是东软集团有限公司软件产品事业部推出的我国第一个自主知识产权的商品化数据库管理系统,已逐渐形成了以大型通用关系型数据库管理系统为基础的产品系列,包括:OpenBase多媒体数据库管理系统,OpenBase Web应用服务器、OpenBase Mini嵌入式数据库系统、OpenBase Secure安全数据库系统等,所有的这些产品涵盖了企业应用、Internet/Intranet等不同的应用领域,具有不同的应用模式,形成了OpenBase面向各种应用的全面的解决方案,而且以其高可靠性、安全性在政府发展国产数据库的导向下迅猛发展。OpenBase具有三种体系结构,即集中式体系结构、客户/服务器体系结构、支持web浏览器/Web应用服务器/数据库服务器三层体系结构。
1.4 神舟的OSCAR系统
神舟的OSCAR系统是拥有完全自主知识产权的企业级大型、通用对象关系型数据库管理系统,是国家“十五”863重大软件专项“大型通用数据库管理系统及其应用”和航天科技集团公司的大力支持下研制成功的。OSCAR系统支持windows、Linux等多种主流操作系统平台,应用Java技术定制各种数据库管理工具,具有很好的跨平台支持能力;采用成熟的关系数据模型作为核心的数据模型,支持通用数据查询语言SQL。OSCAR系统性能稳定、功能完善,可广泛应用于各类企事业单位、政府机关,尤其是国防、航天、航空等事关国家政治、军事、经济安全的各要害单位的信息化建设。OSCAR系统的成功研制和应用,一方面将可能彻底解决由于广泛应用国外数据库产品可能带来的信息安全问题,另一方面也将在系统软件领域极大地推动我国民族软件产业的发展。
2. 国产数据库在电压系统中的应用
2.1 根据电力业务可容易地进行函数的扩展
電力行业涉及的业务种类较多,这对数据库提出了更高的要求。相对于oracle等国外系统,国产数据库更加灵活,可以在不同平台上,数据库应用程序可以从笔记本电脑扩展到台式机,大型数据库服务器,以至整个企业网络,而无需重新进行设计。与此同时,国产数据库扩展了存储过程功能,允许存储过程里定义子过程和函数,具备开放的指标体系管理模式,以满足电力企业不断发展的新需求。
2.2 能够更好地节省存储空间
以达梦系统为例,其具备的Package功能是在PL/SQL设计中融入的一个新特性,一个可以将相关对象存储在一起的PL/SQL结果,这样做的好处在于提供了必需的程序设计结构,促进了模块化编程设计,使用户能够做到抽象和数据隐藏。与此同时,达梦系统支持列存储,在数据仓库、数据挖掘等查询密集型应用中使用列存储表,具备更好的压缩/解压算法,能够进一步减少存储空间。
2.3 对大量电压数据的同步调用具有更好地反应性
将国产数据库使用于电能质量监测时,经常需要同时调用多个电压监测点的电压数据,从而便于掌握整个电网的电压情况。相对于国外数据库,国产数据库可实现高速数据的加载,即数据的加载可完全并行,所有节点可同时读取数据,然后根据散列算法,将属于自己的数据留下,将其他节点的数据通过网络直接传送给目标节点,从而实现高速数据加载。
2.4 易于维护且性价比更高
经过近些年的发展,国产数据库的性能和技术已经得到了较大的提高,如达梦公司已经推出了DM7,人大金仓的KingBase系统已经推出了6.1版本,产品的成熟度达到了很高的水平,具有很高的安全性和稳定性,能够满足绝大部分电力企业的需求。一方面,国产数据库具有强大的自我调节能力,使系统易于使用和维护,其安装和配置简单,数据库管理高度简化,数据库管理功能强大,并具有完备实用的外部工具,可以实现全部数据库的操作和维护;另一方面,国产数据库的销售价格及技术支持费用比国外数据库要低很多,能够为用户节约大量的投资。
2.5 安全性较高
以人大金仓的KingBase系统为例,其获得了GB/T 20273-2006第三级“安全标记保护级”认证(相当于国际安全标准的B1级)。按照国际标准,数据库的安全标准从低到高分为D1、C1、C2、B1、B2、B3、A级七个标准,而按照美国法律,B1级及其以上安全标准的数据库产品是禁止向中国出口的。所以目前国内使用的国外数据库产品,安全等级普遍偏低,不适合电力部门这样关系到国家经济命脉的企业使用,而人大金仓的国产数据库则解决了这一难题,满足了国内电力公司对高安全性的需求。
3. 小结
国产数据库的应用推广是我国信息化建设中的一项重要任务,将国产数据库应用于电力行业,能够极大地提高电力公司的管理水平,并且系统简单易用,性价比和安全性较高,有良好的扩展能力和数据压缩能力。
参考文献:
[1]余丹.国产数据库的品牌建设之路[J].信息网络安全,2006(11).