[发明专利]用于数据库转换的模块化接口无效
| 申请号: | 200980162203.8 | 申请日: | 2009-10-28 |
| 公开(公告)号: | CN102713888A | 公开(公告)日: | 2012-10-03 |
| 发明(设计)人: | 维尔纳·莫克 | 申请(专利权)人: | CPA软件有限公司 |
| 主分类号: | G06F17/00 | 分类号: | G06F17/00;G06F17/30 |
| 代理公司: | 北京信慧永光知识产权代理有限责任公司 11290 | 代理人: | 武玉琴;陈桂香 |
| 地址: | 英国海*** | 国省代码: | 英国;GB |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 数据库 转换 模块化 接口 | ||
背景技术
在源数据的格式与目标数据库的格式不匹配的数据库转换中,在试图在不产生错误或丢失关键源数据的条件下进行数据转换时,通常对重要的源进行扩展。通常,在将源数据上传至目标数据库之前需要第三方软件来整理或转换源数据。在诸如银行、医疗和知识产权等数据至为关键的应用中,在数据转换过程中丢失或破坏单条记录可能产生可怕的后果。
对于具有希望转换成新的数据管理应用程序的数据库的客户端,还不能选择在不使用任何额外的软件或人工数据操作的条件下转换任意格式和类型的数据的标准技术。
发明内容
本发明的优选和替代实施例提供了数据转换的系统和方法,该数据转换利用已包含在源数据库软件中的源来执行经配置的脚本,因此不需要第三方软件的介入。本发明在其应用中是通用的,由此能够自动地将任何关系数据库转换成其他任何数据库。
附图说明
为了更好地理解本发明的特性、特征及优点,将参照附图进行具体说明。
图1是能够执行数据转换的示例性实施方式的网络系统;
图2是优选和替代实施方式的功能性网络系统图;
图3是数据转换的实施方式的流程图;及
图4是表示作为计算机系统中的工具的优选协议处理模块和应用程序的布置的计算机组件的框图。
具体实施方式
在说明书中,将说明用于数据、信息以及数据库间数据转移的系统和方法的优选和示例性实施例。在一个实施例中,通过采用客户端的原始DTS数据库包,且在不使用额外的第三方转换软件或人工转换步骤的条件下,将知识产权数据和信息转换为严格的格式。
参照图1,说明了能够执行优选和替代实施例的计算机网络系统。用户和服务器连接到诸如公共互联网、受控网络线路和/或专用广域网络(WAN)等宽带网络100。各个服务器和终端用户均能够通过诸如以太局域网(LAN)、电缆调制解调器、数字用户线路(Digital Subscriber Line,DSL)或T1/T5线路等标准或高速网络连接与互联网100连接。
第一专用客户端数据库应用程序服务器104处理并执行第一知识产权(IP)管理数据库应用程序,第一IP管理数据库应用程序用于访问原始客户端IP数据库102。第二专用应用程序服务器106处理并执行第二知识产权(IP)管理数据库应用程序,第二IP管理数据库应用程序用于访问经转换的客户端IP数据库108。
以图2作为参考,图2包含表示本发明实施例的方法和系统的功能流程图。也以图3作为参考,图3表示本发明实施例的方法。在步骤122中,通过软件110访问来自IP数据库102的原始客户端数据,而且对其分析以确定表格、记录、字段和索引的位置并识别表格、记录、字段和索引。数据库102是关系数据库。可以通过网络100、直接通过控制软件110或者计算机可读媒体上的数据库102的拷贝来访问数据库102。
使用数据转换代理程序114来创建脚本模板,以作为包括SQLSELECT语句的SQL脚本模板,该SELECT语句用于对来自数据库102的客户端数据进行格式化和提取。在步骤124中,基于分析来修改该模板,以使其适应客户端数据库102的环境以及ASP数据库108中所使用的关键数据字段检索。上述修改是通过配置SELECT语句中的FROM部分而部分地进行的,从而对表格关系或连接进行配置,以从客户端数据102中提取数据库108所需的所有必要字段。来自原始客户端数据102的数据字段必须被映射到经转换客户端数据库108中自定义的数据字段和表格,其中经转换的客户端数据库108能够被IP应用程序供应商服务器106上的管理软件120使用。基于知识产权的目的,IP应用程序管理软件120所使用的数据库包含在专利和商标行业中使用的专用字段,诸如:国家代码(Country Code)、续展类型代码(Renewal Type code)、实体大小(Entity Size)、优先权日(Priority Date)、申请提交日(Application Filing Date)、公开日(Publication Date)、授权日(Grant Date)、续展日(Renewal Date)等。
IP数据库可以包括本领域已知的百余条或更多的专用数据字段。这些字段和表格中的记录必须在旧的客户端数据库102和新的数据库108之间进行转换。在脚本修改步骤124中,可将所有的代码查询和转换逻辑构建在SELECT语句中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于CPA软件有限公司,未经CPA软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980162203.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:病人检查台及其制造方法
- 下一篇:车载夜视图像的强光弱化方法





