【技术实现步骤摘要】
本专利技术涉及电力系统数据库模型,特别是涉及一种电力系统数据库模型维护方法及系统。
技术介绍
1、数据库在各行各业信息化过程中的应用越来越广泛,尤其是关系型数据库在电力系统模型中的应用。通常关系型数据库会给用户提供配套的维护工具和维护接口,但是这些维护工具和接口普适性强而专业性欠缺,很难满足电力用户的个性化需求,使得对数据库模型的维护效率较低。目前,电力系统客户倾向于要求将使用的国外的数据库或者开源数据库更换为国产数据库,而大部分电力系统控制平台的数据库不能支持多种不同的关系型数据库,即使能支持,更换难度也非常大。
2、电力系统用户在使用数据库的过程中都会建立自己的模型,并以数据库表的形式来实现自己的模型,模型有较强的逻辑性和一致性,通常需要多个表中的数据相互校验。虽然市场上大部分数据库及其维护工具都可以通过外键和触发器等机制来初步定义多个表之间的关系,但是这些关系被固化在了数据库中,用户修改易出错且麻烦。如果用户更换为其他类型的数据库,各个表之间原有的关系也无法被复制粘贴,用户只能重新定义。可见,现有的数据库维护工具无法显
...【技术保护点】
1.一种电力系统数据库模型维护方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的电力系统数据库模型维护方法,其特征在于,所述数据库表的属性包括表本身的属性、表中的所有字段的属性、指定字段的外键关系以及枚举值。
3.根据权利要求1所述的电力系统数据库模型维护方法,其特征在于,所述第二类XML文件中包括有作为节点名字的描述字段、节点的级联删除关系属性、图标属性和数据过滤属性。
4.根据权利要求3所述的电力系统数据库模型维护方法,其特征在于,所述电力系统设备的上下级从属关系是根据数据库表的主键和外键确定的。
5.根据权
...【技术特征摘要】
1.一种电力系统数据库模型维护方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的电力系统数据库模型维护方法,其特征在于,所述数据库表的属性包括表本身的属性、表中的所有字段的属性、指定字段的外键关系以及枚举值。
3.根据权利要求1所述的电力系统数据库模型维护方法,其特征在于,所述第二类xml文件中包括有作为节点名字的描述字段、节点的级联删除关系属性、图标属性和数据过滤属性。
4.根据权利要求3所述的电力系统数据库模型维护方法,其特征在于,所述电力系统设备的上下级从属关系是根据数据库表的主键和外键确定的。
5.根据权利要求1所述的电力系统数据库模型维护方法,其特征在于,所述表格编辑模块包括有表格编辑界面,用于展示被点击的节点所对应的电气设备及其所有子设备列表,并辅助编辑数据库表。
6.根据权利要求5所述的电力系统数据库模型维护方法,其特征在于,将所述表格编辑模块编辑的数据存储在内存中,当需要保存时,通过数据库连接模块统一写入数据库。
7.根据权利要求6所述的电力系统数据库模型维护方法...
【专利技术属性】
技术研发人员:张延辉,黄浩然,杨迎春,贾亚楠,贺博,张向前,肖寰宇,王少鹏,丁博,刘洪星,朱朝磊,李世通,霍智超,陈鹏鹏,刘科成,王鹍鹏,吴可可,丁亮,方韬,周山虎,
申请(专利权)人:许昌许继软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。