一种数据库管理系统及数据检验方法技术方案

技术编号:28708510 阅读:35 留言:0更新日期:2021-06-05 23:17
本发明专利技术涉及计算机技术领域,具体是一种数据库管理系统及数据检验方法。一方面公开了一种适用于数据库管理系统的数据检验方法,包括:在所述数据库管理系统内建立对象数据类型的名称以及限制条件;识别提取所述对象;检查识别提取的对象是否满足所述限制条件,另一方面同时公开了一种数据库管理系统,包括:呼叫检验模块和数据输入模块,呼叫检验模块接收数据库管理系统内建立的对象数据类型的限制条件;数据输入模块接收数据库管理系统内建立的对象并检查对象是否符合限制条件。通过三步核验法,极大地改进了数据中心运维系统的运行操作,使数据管理系统得到有效的维护和发展,发挥了数据中心的作用,降低人员工作量。降低人员工作量。降低人员工作量。

【技术实现步骤摘要】
一种数据库管理系统及数据检验方法


[0001]本专利技术涉及计算机
,具体是一种数据库管理系统及数据检验方法。

技术介绍

[0002]随着计算机性能与容量快速增长,储存各种格式的文件、图档以及影音等多媒体数据己成为数据库的一项重要任务。一般而言,不论数据库系统提供内建或是允许使用者自订多媒体数据类型,其内部储存方式均为大型二进制对象,字段数据类型则定义为多媒体数据类型的LONGVARBINARY,提供内建多媒体数据类型的数据库也无法提供字段条件限制,使用者自行新增的类型更无法做到。以往这些情形仅能靠应用程序在数据输入至数据库以前自行检查,然而如此将增加应用程序本身的复杂度并降低可维护性,且数据类型检查不是由数据库系统把关,会降低数据库中的数据完整性,此时需要商业智能概念的介入。
[0003]商业智能是指从企业现有的数据中提取有价值的数据,以帮助企业做出明智的业务经营决策的相关技术、应用等。数据包括来自企业自身业务系统以及企业所处的其他外部环境中的各种数据。为了将数据转化为知识,通常将数据源中的数据通过ETL模型注入到数据仓库当中,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种适用于数据库管理系统的数据检验方法,其特征在于,包括:步骤一、在所述数据库管理系统内建立对象数据类型的名称以及限制条件;步骤二、识别提取所述对象;步骤三、检查所述步骤二中识别提取的所述对象是否满足所述步骤一中的所述限制条件。2.根据权利要求1所述的一种适用于数据库管理系统的数据检验方法,其特征在于:所述步骤三中检查的所述对象,一方面检查的是所述对象的文件类型是否符合所述限制条件中的预设文件类型,另一方面检查的是所述对象对应的应用程序版本是否符合所述预设文件类型对应的应用程序版本;所述预定文件类型包含文书处理程序类型、图像文件类型、声音文件类型或者多媒体文件类型,所述数据管理系统设有呼叫检验模块,所述呼叫检验模块检查所述对象是否符合所述限制条件。3.根据权利要求2所述的一种适用于数据库管理系统的数据检验方法,其特征在于:所述数据库管理系统执行表格创建命令时,连接所述呼叫检验模块至所述对象的数据类型,检查所述对象是否符合所述限制条件。4.根据权利要求1所述的一种适用于数据库管理系统的数据检验方法,其特征在于:一种计算机可读取储存媒体,用以储存计算机程序,所述计算机程序可加载至所述计算机装置中以执行所述的数据库的数据检查方法。5.根据权利要求1所述的一种数据检验方法,适用于数据管理系统,其特征在于:所述数据来自于对源数据进行ETL模型变换和OLAP模型变换所生成的数据立方体,所述方法为根据数据立方体查询条件,从数据立方体生成报告数据集;根据与所述数据立方体查询条件相应的源数据查询条件,从源数据生成参考数据集;根据所述参考数据集与所述报告数据集之间的匹配关系,进行数据验证;其中,所述报告数据集和所述参考数据集分别由维度、每个维度的成员集合以及每个维度的...

【专利技术属性】
技术研发人员:刘汝坤袁翰青杨会峰王占魁孙辰军王静张志王腾徐磊周文芳王立玮遇炳杰樊京杭杨钰雪刘瑞英聂祥谦黄镜宇
申请(专利权)人:国家电网有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1