【技术实现步骤摘要】
一种SQL自动对标的匹配方法及装置
本专利技术涉及数据治理领域,特别涉及一种SQL自动对标的匹配方法及装置。
技术介绍
结构化查询语言(StructuredQueryLanguage)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统,可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。SQL可以独立完成数据库生命周期中的全部活动,包括定义关系模式、录入数据、建立数据库、査询、更新、维护、数据库重构、数据库安全性控制等一系列操作,这就为数据库应用系统开发提供了良好的环境,在数据库投入运行后,还可根据需要随时逐步修改模式,且不影响数据库的运行,从而使系统具有良好的可扩充性。现有的SQL对标方案的操作方式有:第一 ...
【技术保护点】
1.一种SQL自动对标的匹配方法,其特征在于:包括以下步骤:/nS1、读取数据项的第一名称,根据第一名称查询是否具有相同名称的标准,如果有则进行关联对标,如果没有则转入步骤S2;/nS2、对第一名称进行识别得到第一名称的中文部分为第二名称,得到第一名称的非中文部分为第三名称;/nS3、根据第二名称和第三名称中的任意一项查询是否具有相同名称的标准,如果有则进行关联对标,如果没有则转入步骤S4;/nS4、根据同义词库第一名称的同义词查询是否具有相同名称的标准,如果有则进行关联对标,如果没有则转入步骤S5;/nS5、对第一名称进行分词处理后查询分词是否具有相同名称的标准,如果有则 ...
【技术特征摘要】
1.一种SQL自动对标的匹配方法,其特征在于:包括以下步骤:
S1、读取数据项的第一名称,根据第一名称查询是否具有相同名称的标准,如果有则进行关联对标,如果没有则转入步骤S2;
S2、对第一名称进行识别得到第一名称的中文部分为第二名称,得到第一名称的非中文部分为第三名称;
S3、根据第二名称和第三名称中的任意一项查询是否具有相同名称的标准,如果有则进行关联对标,如果没有则转入步骤S4;
S4、根据同义词库第一名称的同义词查询是否具有相同名称的标准,如果有则进行关联对标,如果没有则转入步骤S5;
S5、对第一名称进行分词处理后查询分词是否具有相同名称的标准,如果有则进行关联对标,如果没有则转入步骤S6;
S6、根据第一名称进行人工匹配完成该数据项的关联对标。
2.根据权利要求1所述的一种SQL自动对标的匹配方法,其特征在于:所述步骤S4中根据第一名称的同义词查询是否具有相同名称的标准的方法包括以下步骤:
S401、在同义词库中查询第二名称的同义词为第四名称,查询第三名称的同义词为第五名称;
S402、根据第四名称和第五名称中的任意一项查询是否具有相同名称的标准。
3.根据权利要求1所述的一种SQL自动对标的匹配方法,其特征在于:所述同义词库的建立方法为:
S40...
【专利技术属性】
技术研发人员:张艳清,查文宇,周宇,刘俊良,金日海,王怡君,
申请(专利权)人:成都四方伟业软件股份有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。