CN108959489A - 一种高效的数据交换和数据源隔离方法 - Google Patents

一种高效的数据交换和数据源隔离方法 Download PDF

Info

Publication number
CN108959489A
CN108959489A CN201810655422.0A CN201810655422A CN108959489A CN 108959489 A CN108959489 A CN 108959489A CN 201810655422 A CN201810655422 A CN 201810655422A CN 108959489 A CN108959489 A CN 108959489A
Authority
CN
China
Prior art keywords
database
data
component
constructing
data source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810655422.0A
Other languages
English (en)
Inventor
张元刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Zeyang Intelligent Technology Co Ltd
Original Assignee
Shanghai Zeyang Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Zeyang Intelligent Technology Co Ltd filed Critical Shanghai Zeyang Intelligent Technology Co Ltd
Priority to CN201810655422.0A priority Critical patent/CN108959489A/zh
Publication of CN108959489A publication Critical patent/CN108959489A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明提供了一种高效的数据交换和数据源隔离方法,包括:定义多个本地数据库或者远程数据库,并记下各数据库的数据库信息;定义操作数据库的相关变量,并获得ID号;根据数据库的数据库信息,选择对应数据库的数据库操作函数,***数据库操作代码;将数据库操作函数中的默认参数修改为定义好的变量ID号,如果需要数据库操作语句则相应写入;保存代码;在软件中或者软件外部执行保存的代码。本发明能够在一个软件中同时操作不同数据库的异构数据;在数据的误操作时不会影响数据源的安全;以实现不同类型数据库之间的数据交换。

Description

一种高效的数据交换和数据源隔离方法
技术领域
本发明涉及计算机编程技术领域,具体地,涉及一种高效的数据交换和数据源隔离方法。
背景技术
随着科技和社会的快速发展,计算机软件工程变得越来越重要,各行各业中的机械自动化、智能化控制、互联网、物联网等等对于软件开发的效率、控制或运行速度等要求也越来越多。
软件工程应用中,软件开发主要包括页面交互、业务逻辑和数据库设计。在软件业务逻辑实施之前,页面设计和数据库设计一定要完成。传统的数据库设计都是单数据库设计或者多数据库同构类型数据。这种传统的方法无法解决多数据库的异构数据的处理,包括数据的交换和数据源的隔离。比如,如何解决MySQL和Access数据库间的数据操作,传统的方式没有很好的解决方案。
经过检索发现:
1、申请号为201710418271.2的中国发明专利申请《数据交换***、方法和装置》,公开了数据交换***、方法和装置。该***的一具体实施方式包括:第一服务器,用于基于需求信息,获取待交换数据标识;对待交换数据标识进行存储;获取待交换数据标识的存储地址;对待交换数据标识的存储地址进行加密,生成第一加密存储地址;第二服务器,用于从第一服务器获取第一加密存储地址;对第一加密存储地址进行解密,获取待交换数据标识的存储地址;基于待交换数据标识的存储地址,获取待交换数据标识;基于待交换数据标识,从预先存储的数据集合中查找出待交换数据标识所指示的待交换数据,以使第一服务器从第二服务器获取待交换数据。该实施方式节省了数据交换***的建设与维护成本。但是,该发明是一种通过标识位进行数据交换存储的***、方法和装置,其本质是同类型数据的操作,不适用于不同数据库类型之间的数据操作。
2、申请号为201710341456.8的中国发明专利申请《SAP与BPC的数据交换方法及***》,公开了一种SAP与BPC的数据交换方法,通过BPC***搭载在BW***上,BPC合并***建立在BW多维数据模型基础上,使用BW ETL工具与SAP商务套件进行数据交换;以及该方法对应的一种SAP与BPC的数据交换***,包括数据源存储模块、数据转换模块、数据仓库管理模块、商业建模模块和合并过程控制监视器。本发明优点表现为:大大优化合并报表***数据采集过程,满足SAP***和非SAP***不同运营的模式带来的双准则核算及报表披露的需求,优化双准则报表数据带来的数据重分类的处理过程、优化主数据维护过程、使得数据分析过程更具灵活性。但是,该发明注重在SAP***和非SAP***间的数据交换和处理,适用范围窄。
3、一种数据交换***,英文简称DTP,是部署于不同安全级别网络/安全域之间,专门用于业务数据检查,存取控制及分发的软硬件***。数据交换***由两***立主机组成:TAS(数据交换***信任端)、UAS(数据交换***非信任端)。适用于政府、金融、大型企业等需要大批量数据高效率、高安全、高可靠传输的网络应用环境。但是,该数据交换***对硬件要求高,且会影响硬件设计,不适宜推广。
因此,采用传统的数据库设计方法已经不能满足工业应用的需求。如何隔离不同的数据库类型,并同时操作不同的数据库类型,成为本领域亟待解决的问题。
发明内容
针对现有技术中存在的上述不足,本发明的目的是提供一种高效的数据交换和数据源隔离方法,该方法能够隔离不同的数据库类型,并可以同时操作不同的数据库类型,数据缓存机制有效保证操作数据和源数据相隔离,能更好地满足现有工业应用中对于软件开发的需求。所述数据缓存机制是指:将DB函数读到的数据库的数据赋值一个变量,这个变量就是一个数据缓存。
本发明是通过以下技术方案实现的。
一种高效的数据交换和数据源隔离方法,包括:
定义多个本地数据库或者远程数据库,并记下各数据库的数据库信息;
定义操作数据库的相关变量,并获得每一个相关变量的ID号;
根据数据库的数据库信息,选择对应的数据库操作函数,***数据库操作代码;
将数据库操作函数中的默认参数修改为定义好的相关变量的ID号,如果需要数据库操作语句则相应写入;
保存代码,并执行数据库操作函数,实现不同数据库之间的数据交换,同时实现不同数据库之间的数据源隔离。
优选地,所述数据库信息包括如下任意一项或任意多项:
-数据库类型;
-数据库地址;
-数据库名称;
-数据库密码。
优选地,所述定义操作数据库的相关变量,并获得每一个相关变量的ID号,包括:
布置层Layer;
选取多个组件作为操作数据库的相关变量,拖拽到层Layer中;
获取每一个组件的ID号,即为相关变量的ID号。
优选地,所述组件包括:基础组件、通用组件和高级组件。
优选地,所述数据库操作函数包括如下函数:
-DB函数,用于实现对数据库的操作和不同数据库之间的数据交换;
-BindingDataTo函数,用于实现不同数据库之间的数据源隔离。
优选地,所述DB函数的函数表达式为如下任意一项或任意多项:
-DB:varDB=Access,FileName,Password,SQL,表示操作Access数据库,其中varDB为数据源,Access表明数据库类型,FileName为文件路径,Password为密码,SQL为数据查询条件;
-DB:varDB=Excel,FileName,SQL,表示操作excel数据库,其中varDB为数据源,Excel表明数据库类型,FileName为文件路径,SQL为数据查询条件;
-DB:varDB=MySQL,ServerName,DBName,UserName,Password,SQL,表示操作MySQL数据库,其中varDB为数据源,MySQL表明数据库类型,ServerName为服务器名字,DBName为数据库名称,UserName为用户名,Password为密码,SQL为数据查询条件
-DB:varDB=SqlLite,FileName,SQL,表示操作SqlLite数据库,其中varDB为数据源,SqlLite表明数据库类型,FileName为文件路径,SQL为数据查询条件;
-DB:varDB=SQLServer,ServerName,DBName,UserName,Password,SQL,表示操作SQLServer数据库,其中varDB为数据源,SQLServer表明数据库类型,ServerName为服务器域名或IP,DBName为数据库名,UserName为用户名,Password为密码,SQL为数据查询条件。
优选地,所述BindingDataTo函数的表达式为:
BindingDataTo:ControlID=DataSource[,[DISTINCT]FieldName],表示绑定数据到控件,所述数据为通过DB函数从数据库读到的数据,所述控件为TextBox、ListBox和Combo中的任意一种或任意多种;其中,ControlID为TextBox、ListBox和/或Combo,DataSource为数据源,[,[DISTINCT]FieldName]为TextBox、ListBox和/或Combo的返回值。
优选地,当数据库操作函数的参数中包含有SQL参数名时,表明需要将数据库操作语句作为参数写入该数据库操作函数。
优选地,所述执行数据库操作函数,包括如下任意一个或任意多个步骤:
-在开发环境中执行代码;
-在Runtime模式下执行代码,即在开发环境外部执行代码。
优选地,所述相关变量的ID号为变量建立时默认的ID号或通过赋值得到的ID号。
与现有技术相比,本发明具有如下的有益效果:
1、本发明提供的高效的数据交换和数据源隔离方法,是对不同的数据库类型的数据进行操作,通过选择数据库操作函数,实现异构数据的交换和隔离(即不同数据库之间的数据交换和数据源隔离)。
2、本发明提供的高效的数据交换和数据源隔离方法,可以满足大部分***的设计,不局限于某一类***,同时可以处理不同类型的数据库数据。
3、本发明提供的高效的数据交换和数据源隔离方法,更加强调软件中的数据处理,没有特别的硬件要求,同时注重不同类型数据库之间的数据交换和处理。
4、本发明能够在一个软件中同时操作不同数据库的异构数据。
5、本发明提供的高效的数据交换和数据源隔离方法,在数据的误操作时不会影响数据源的安全。
6、本发明可以实现不同类型数据库之间的数据交换及数据源隔离。
以上有益效果表明,本发明能够更好地满足现有工业应用中对于软件开发的需求。
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为本发明一实施例中数据交换和数据源隔离方法流程图。
具体实施方式
下面对本发明的实施例作详细说明:本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
如图1所示,一种高效的数据交换和数据源隔离方法的一实施例流程图,包括:
步骤S1:定义多个本地数据库或者远程数据库,并记下各数据库的数据库信息,所述数据库信息包括数据库类型、数据库地址、数据库名称、数据库密码等信息;
步骤S2:定义操作数据库的相关变量,并获得每一个相关变量的ID号;以Var组件作为操作数据库的相关变量为例,所述操作数据库的相关变量包括数据缓存、数据库地址等变量;
步骤S3:根据数据库的数据库信息(例如数据库类型),选择对应的数据库操作函数,***数据库操作代码;所述数据库操作函数为能够实现不同数据库之间操作数据的数据交换和数据源隔离的函数;
步骤S4:将数据库操作函数中的默认参数修改为定义好的相关变量ID号,如果需要数据库操作语句则相应写入;
步骤S5:点击Action并保存代码;
步骤S6:执行数据库操作函数。
其中:
数据库操作语句写入函数中的作用为:数据库操作函数的参数部分,有些是数据库的操作语句,需要写出数据库操作语句,才能正确使用该函数。
判断需要写入数据库操作语句的标准是:当数据库操作函数的参数中包含有SQL参数名时,该参数名表明需要将数据库操作语句作为参数写入数据库操作函数。
在上述步骤中,数据库操作代码可以理解为是数据库操作函数中的一个函数,数据库操作语句为该函数中的一个参数,即操作数据库的参数。
进一步地,步骤S2包括如下步骤:
步骤S2-1:布置层Layer;
步骤S2-2:选取多个组件作为操作数据库的相关变量,拖拽到层Layer中;
步骤S2-3:获取每一个组件的ID号,即为操作数据库的相关变量的ID号。
进一步地,所述组件包括:基础组件、通用组件和高级组件;其中:
所述基本组件包括如下任意一个或任意多个组件:
-Layer层组件,用于构建Layer层;
-Label组件,用于构建标签;
-TextBox组件,用于构建文本框;
-Image组件,用于构建Image图像;
-Gif组件,用于构建Gif动图;
-Apng组件,用于构建Apng图像;
-CommandButton组件,用于构建按钮;
-Var组件,用于构建代码中的变量;
所述通用组件包括如下任意一个或任意多个组件:
-Menu组件,用于构建菜单栏;
-ComboBox组件,用于构建下拉框;
-ListBox组件,用于构建列表框;
-CheckBox组件,用于构建复选框;
-OptionButton组件,用于构建单点选择框;
-DateBox组件,用于构建日期选择组件;
-TimeBox组件,用于构建时间组件;
-ProgreBar组件,用于构建进度条;
-Timer组件,用于构建触发时钟;
所述高级组件包括如下任意一个或任意多个组件:
-Chart组件,用于构建图表框;
-Flash组件,用于构建Flash;
-Report组件,用于构建报表组件;
-Tree组件,用于构建树组件;
-WebBrowser组件,用于构建浏览器组件。
进一步地,所述数据库操作函数包括如下函数:
-DB函数,用于实现对数据库的操作和不同数据库之间的数据交换;
-BindingDataTo函数,用于实现不同数据库之间的数据源隔离。
进一步地,所述DB函数的函数表达式为如下任意一项或任意多项:
-DB:varDB=Access,FileName,Password,SQL,表示操作Access数据库,其中varDB为数据源,Access表明数据库类型,FileName为文件路径,Password为密码,SQL为数据查询条件;
-DB:varDB=Excel,FileName,SQL,表示操作excel数据库,其中varDB为数据源,Excel表明数据库类型,FileName为文件路径,SQL为数据查询条件;
-DB:varDB=MySQL,ServerName,DBName,UserName,Password,SQL,表示操作MySQL数据库,其中varDB为数据源,MySQL表明数据库类型,ServerName为服务器名字,DBName为数据库名称,UserName为用户名,Password为密码,SQL为数据查询条件
-DB:varDB=SqlLite,FileName,SQL,表示操作SqlLite数据库,其中varDB为数据源,SqlLite表明数据库类型,FileName为文件路径,SQL为数据查询条件;
-DB:varDB=SQLServer,ServerName,DBName,UserName,Password,SQL,表示操作SQLServer数据库,其中varDB为数据源,SQLServer表明数据库类型,ServerName为服务器域名或IP,DBName为数据库名,UserName为用户名,Password为密码,SQL为数据查询条件。
进一步地,所述BindingDataTo函数的表达式为:
BindingDataTo:ControlID=DataSource[,[DISTINCT]FieldName],表示绑定数据到控件,所述数据为通过DB函数从数据库读到的数据,所述控件为TextBox、ListBox和Combo中的任意一种或任意多种;其中,ControlID为TextBox、ListBox和/或Combo,DataSource为数据源,[,[DISTINCT]FieldName]为TextBox、ListBox和/或Combo的返回值。
进一步地,步骤S6包括如下任意一个或任意多个步骤:
-在开发环境中执行代码;
-在Runtime模式下执行代码,,即在开发环境外部执行代码。
进一步地,所述相关变量的ID号为变量建立时默认的ID号或通过赋值得到的ID号。
上述高效的数据交换和数据源隔离方法,实现不同数据库之间的数据交换,同时能够实现不同数据库之间的数据源隔离。
为了更具体的了解本发明,以下通过具体应用实例进行说明,但该应用实例并不用来限定本发明。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
在以下应用实例中,高效的数据交换和数据源隔离方法的实施采用计算机***进行,计算机***包括计算机,计算机包括经由***总线连接的处理单元、***存储器、固定存储器接口、移动存储器接口、用户输入接口、网络接口、视频接口和输出***接口等;
其中,在处理单元的支持下,通过用户输入接口实现本实施例高效的数据交换和数据源隔离方法的各步骤的实施;步骤S2中,拖动组件需要通过键盘或者触摸屏完成,编辑组件的属性需要通过键盘完成;步骤S3中选取数据库操作函数需要通过鼠标或者触摸屏点击,或者通过键盘输入;步骤S4中形成的事件程序代码还能够通过固定存储器接口、移动存储器接口、网络接口、视频接口和输出***接口等保存至其他存储器或运行环境中。步骤S5中需要通过鼠标或者触摸屏点击保存代码至存储硬盘;步骤S6中执行数据库操作函数需要通过鼠标点击运行解释器,解释运行存储在硬盘上的代码,通过计算机显示器显示运行的软件。
需要说明的是,上述硬件配置说明仅仅是说明性的,并且决不意味着对本实施例应用或使用的任何限制。
下面结合附图及具体应用实例对本实施例方案进行进一步的详细说明。
应用实例说明:
实例举例1:MySQL数据库和Access数据库同时操作
首先分别创建好MySQL数据库和Access数据库。然后打开软件,布置好层Layer以后,拖动一个Button组件到层Layer容器中,双击Button组件的ID号,编写点击事件,在点击事件中,首先***函数模块中的DB:var=Access函数,并根据本机的Access数据库情况改写,然后***DB:varDB=MySQL函数,并根据本机的MySQL数据库情况进行修改。点击Action并保存程序,点击Button组件即能得到两个不同的数据库的数据源,同时从不同的数据源变成同一种数据缓存,即存在同一种操作数据的相关变量中。
部分程序示例:
DB:db数据集
1=MySQL,'@txtServer.Text','@txtDatabase.Text','@txtUsername.Text','@txt Password.Text',[email protected]
DB:db数据集2=Access,'@txtAccessFile',”,[email protected]
上述实施例能实现不同数据库之间的数据交换,同时实现不同数据库之间的数据源隔离。
本发明上述实施例提供的高效的数据交换和数据源隔离方法,实现异构数据的交换和隔离(即不同数据库之间的数据交换和数据源隔离),满足大部分***的设计,不局限于某一类***,同时可以处理不同类型的数据库数据。更加强调数据处理,没有特别的硬件要求,同时注重不同类型数据库之间的数据交换和处理,能够在一个软件中同时操作不同数据库的异构数据,在数据的误操作时不会影响数据源的安全。
附图中的流程图显示了根据本发明的较优实施例的方法功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,流程图中的每个方框、以及方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人员来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。

Claims (10)

1.一种高效的数据交换和数据源隔离方法,其特征在于,包括:
定义多个本地数据库或者远程数据库,并记下各数据库的数据库信息;
定义操作数据库的相关变量,并获得每一个相关变量的ID号;
根据数据库的数据库信息,选择对应的数据库操作函数,***数据库操作代码;
将数据库操作函数中的默认参数修改为定义好的相关变量的ID号,如果需要数据库操作语句则相应写入;
保存代码,并执行数据库操作函数,实现不同数据库之间的数据交换,同时实现不同数据库之间的数据源隔离。
2.根据权利要求1所述的高效的数据交换和数据源隔离方法,其特征在于,所述数据库信息包括如下任意一项或任意多项:
-数据库类型;
-数据库地址;
-数据库名称;
-数据库密码。
3.根据权利要求1所述的高效的数据交换和数据源隔离方法,其特征在于,所述定义操作数据库的相关变量,并获得每一个相关变量的ID号,包括:
布置层Layer;
选取多个组件作为操作数据库的相关变量,拖拽到层Layer中;
获取每一个组件的ID号,即为相关变量的ID号。
4.根据权利要求3所述的高效的数据交换和数据源隔离方法,其特征在于,所述组件包括:基础组件、通用组件和高级组件;其中:
所述基本组件包括如下任意一个或任意多个组件:
-Layer层组件,用于构建Layer层;
-Label组件,用于构建标签;
-TextBox组件,用于构建文本框;
-Image组件,用于构建Image图像;
-Gif组件,用于构建Gif动图;
-Apng组件,用于构建Apng图像;
-CommandButton组件,用于构建按钮;
-Var组件,用于构建代码中的变量;
所述通用组件包括如下任意一个或任意多个组件:
-Menu组件,用于构建菜单栏;
-ComboBox组件,用于构建下拉框;
-ListBox组件,用于构建列表框;
-CheckBox组件,用于构建复选框;
-OptionButton组件,用于构建单点选择框;
-DateBox组件,用于构建日期选择组件;
-TimeBox组件,用于构建时间组件;
-ProgreBar组件,用于构建进度条;
-Timer组件,用于构建触发时钟;
所述高级组件包括如下任意一个或任意多个组件:
-Chart组件,用于构建图表框;
-Flash组件,用于构建Flash;
-Report组件,用于构建报表组件;
-Tree组件,用于构建树组件;
-WebBrowser组件,用于构建浏览器组件。
5.根据权利要求1所述的高效的数据交换和数据源隔离方法,其特征在于,所述数据库操作函数包括如下函数:
-DB函数,用于实现对数据库的操作和不同数据库之间的数据交换;
-BindingDataTo函数,用于实现不同数据库之间的数据源隔离。
6.根据权利要求5所述的高效的数据交换和数据源隔离方法,其特征在于,所述DB函数的函数表达式为如下任意一项或任意多项:
-DB:varDB=Access,FileName,Password,SQL,表示操作Access数据库,其中varDB为数据源,Access表明数据库类型,FileName为文件路径,Password为密码,SQL为数据查询条件;
-DB:varDB=Excel,FileName,SQL,表示操作excel数据库,其中varDB为数据源,Excel表明数据库类型,FileName为文件路径,SQL为数据查询条件;
-DB:varDB=MySQL,ServerName,DBName,UserName,Password,SQL,表示操作MySQL数据库,其中varDB为数据源,MySQL表明数据库类型,ServerName为服务器名字,DBName为数据库名称,UserName为用户名,Password为密码,SQL为数据查询条件
-DB:varDB=SqlLite,FileName,SQL,表示操作SqlLite数据库,其中varDB为数据源,SqlLite表明数据库类型,FileName为文件路径,SQL为数据查询条件;
-DB:varDB=SQLServer,ServerName,DBName,UserName,Password,SQL,表示操作SQLServer数据库,其中varDB为数据源,SQLServer表明数据库类型,ServerName为服务器域名或IP,DBName为数据库名,UserName为用户名,Password为密码,SQL为数据查询条件。
7.根据权利要求5所述的高效的数据交换和数据源隔离方法,其特征在于,所述BindingDataTo函数的表达式为:
BindingDataTo:ControlID=DataSource[,[DISTINCT]FieldName],表示绑定数据到控件,所述数据为通过DB函数从数据库读到的数据,所述控件为TextBox、ListBox和Combo中的任意一种或任意多种;其中,ControlID为TextBox、ListBox和/或Combo对象,DataSource为数据源,[,[DISTINCT]FieldName]为TextBox、ListBox和/或Combo对象的返回值。
8.根据权利要求6或7所述的高效的数据交换和数据源隔离方法,其特征在于,当数据库操作函数的参数中包含有SQL参数名时,表明需要将数据库操作语句作为参数写入该数据库操作函数。
9.根据权利要求1所述的高效的数据交换和数据源隔离方法,其特征在于,所述执行数据库操作函数,包括如下任意一个或任意多个步骤:
-在开发环境中执行代码;
-在Runtime模式下执行代码,即在开发环境外部执行代码。
10.根据权利要求1所述的高效的数据交换和数据源隔离方法,其特征在于,所述相关变量的ID号为变量建立时默认的ID号或通过赋值得到的ID号。
CN201810655422.0A 2018-06-23 2018-06-23 一种高效的数据交换和数据源隔离方法 Pending CN108959489A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810655422.0A CN108959489A (zh) 2018-06-23 2018-06-23 一种高效的数据交换和数据源隔离方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810655422.0A CN108959489A (zh) 2018-06-23 2018-06-23 一种高效的数据交换和数据源隔离方法

Publications (1)

Publication Number Publication Date
CN108959489A true CN108959489A (zh) 2018-12-07

Family

ID=64486371

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810655422.0A Pending CN108959489A (zh) 2018-06-23 2018-06-23 一种高效的数据交换和数据源隔离方法

Country Status (1)

Country Link
CN (1) CN108959489A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113570059A (zh) * 2021-07-21 2021-10-29 北京航天测控技术有限公司 航天器决策推理方法、装置及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101582079A (zh) * 2009-06-23 2009-11-18 用友软件股份有限公司 一种对象查询方法和装置
CN102708316A (zh) * 2012-04-19 2012-10-03 北京华胜天成科技股份有限公司 一种用于多租户架构中数据隔离的方法
CN103207908A (zh) * 2013-03-29 2013-07-17 成都康赛电子科大信息技术有限责任公司 多数据源动态隔离访问方法
CN104965917A (zh) * 2015-07-07 2015-10-07 无锡集敏科技有限公司 工业用实时数据库接口方法
US20160092542A1 (en) * 2014-09-26 2016-03-31 Oracle International Corporation System and method for dynamic database split generation in a massively parallel or distributed database environment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101582079A (zh) * 2009-06-23 2009-11-18 用友软件股份有限公司 一种对象查询方法和装置
CN102708316A (zh) * 2012-04-19 2012-10-03 北京华胜天成科技股份有限公司 一种用于多租户架构中数据隔离的方法
CN103207908A (zh) * 2013-03-29 2013-07-17 成都康赛电子科大信息技术有限责任公司 多数据源动态隔离访问方法
US20160092542A1 (en) * 2014-09-26 2016-03-31 Oracle International Corporation System and method for dynamic database split generation in a massively parallel or distributed database environment
CN104965917A (zh) * 2015-07-07 2015-10-07 无锡集敏科技有限公司 工业用实时数据库接口方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113570059A (zh) * 2021-07-21 2021-10-29 北京航天测控技术有限公司 航天器决策推理方法、装置及***

Similar Documents

Publication Publication Date Title
JP6850907B2 (ja) テンポラル−リレーショナルデータベースを有するリレーショナルデータベース管理システムにおけるクエリプランの生成および実行
CN107533453B (zh) 用于生成数据可视化应用的***和方法
Freire et al. Computational reproducibility: state-of-the-art, challenges, and database research opportunities
US9026901B2 (en) Viewing annotations across multiple applications
CN110168522B (zh) 维护数据沿袭以检测数据事件
EP1637993A2 (en) Impact analysis in an object model
US20080244510A1 (en) Visual creation of object/relational constructs
Psallidas et al. Provenance for interactive visualizations
EP2343658A1 (en) Federation as a process
Parmar et al. MongoDB as an efficient graph database: An application of document oriented NOSQL database
Seera et al. Perspective of database services for managing large-scale data on the cloud: a comparative study
CN108959489A (zh) 一种高效的数据交换和数据源隔离方法
Simmhan et al. Analysis of approaches for supporting the open provenance model: A case study of the trident workflow workbench
Omitola et al. Capturing interactive data transformation operations using provenance workflows
US20140006367A1 (en) Automated report of broken relationships between tables
CN109062954A (zh) 一种高效的数据交换和数据源隔离***
Schulz et al. A flexible data model to support multi-domain performance analysis
Beheshti et al. Bp-sparql: A query language for summarizing and analyzing big process data
CA3209125A1 (en) Data processing system with manipulation of logical dataset groups
Rajbhandari et al. Incorporating provenance in service oriented architecture
Hilal et al. An OLAP Endpoint for RDF Data Analysis Using Analysis Graphs.
Shershakov Multi-perspective process mining with embedding configurations into DB-based event logs
US20140143278A1 (en) Application programming interface layers for analytical applications
Michail et al. Object Relational Mapping Vs. Event-Sourcing: Systematic Review
Uronkarn et al. Change patterns detection and traceability impact analysis of business process models

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20181207

RJ01 Rejection of invention patent application after publication