功能约束数据的管理系统和方法技术方案

技术编号:16112570 阅读:26 留言:0更新日期:2017-08-30 05:55
本发明专利技术描述了数据管理系统,其中借助于统一抽象连接器,以元数据描述水平直接实现了信息值因果相关性声明,并且为了这些目的补充了公认数据模型的新基本成分。本发明专利技术的技术结果是显著提高了创建应用程序的速度和执行应用程序的可靠性。技术结果通过利用先进的内部组织方法和数据模型管理结构的交互作用,以及使用声明性编程方法获得了技术成果。

【技术实现步骤摘要】
【国外来华专利技术】功能约束数据的管理系统和方法
本专利技术涉及一种信息识别、存储、提取和转换的系统和方法。更具体地说,本专利技术涉及数据库和全部数据的管理系统,以及局部数据的结构、内部组织和交互作用的方式。
技术介绍
全部数据和局部数据库管理系统是计算机系统,它允许用户清楚地识别、转换信息,以及以结构化形式、关联形式和逻辑上完整的形式存储信息。现代数据管理方法是基于集合理论的方法,特别是埃德加·科德(EdgarFrankCodd)提出的数据库的关系模型。科德指出,所有数据表示都可以简化成数学关系中已知的特殊类型的二维表的组合。依据关系方法,使用表格表示主题域的每个实体,相对而言更加直观明白。该表格的每一列包含一个实体属性的数值。每行包含一个实体实例的所有特性(特点)。以表格属性表示实体之间的关系。以填充数据的关系表展示一个表格的哪些实例与另一个表格的实例相关。关系依据关系表一个或多个列的相同值。同时,关系元数据模型不包含一个数值与另一个数值相关的任何规则和指标,相应地,数据库的数据填写可能只采用一种方式,即明确规定关系元组内的属性值。后一种情况导致,在基于关系(或者从其导出对象关系)模型的现代数据管理系统中,主题域内部规则(彼此之间功能或事件驱动连接从实体属性导出的数值),实现在固有的数据管理系统之外,并利用各种技术手段、计算环境和编程语言。因此,实施全套应用程序业务规则成为一项独立的任务,需要固定检查数据逻辑完整性和一致性情况,这本身就会产生各种各样的错误,包括低级的编程错误。数据与其产生的规则相互隔离,并由此产生使用传统编程形式的必然性,也就是导致大量软件代码的编写和调试,使得应用程序的开发难度更大。本专利技术旨在消除上述缺陷,以及获得一系列的额外优势。专利技术的内容本专利技术的主题是建立数据管理系统管理结构内部组织和交互作用的先进方法,完全或至少部分的消除关系数据模型固有的缺陷,以及确保一系列的额外优势。本专利技术使得可以实现建立应用程序,其中的所有算法部分直接整合成数据库结构,从而克服了先前技术水平的不足。在第一个方面,本专利技术补充了公认数据模型的新基本成分,并描述了数据管理系统,其中借助于统一的抽象连接器,以元数据描述水平直接实现了信息值因果相关性的声明。在第二个方面,本专利技术揭示了一种声明性的数据管理方法,该方法使用数据统一结构实例实现的用于描述信息值因果相关性的抽象连接器,并且依据声明实现这种相关性,因此,整套数值保持其连续一致性和逻辑完整性。在本专利技术的第三个方面,描述了多重处理装置,其中通过分配元数据主体声明和集合局部存储器数据管理系统值导出的独立存储器主体声明,在执行信息值的因果相关性时达到高水平的执行并行性。除此之外,本专利技术揭示了统一识别所有元数据主体的简单有效方法,确保表示主体地址的紧凑性和高速访问主体。本专利技术所有方面的一个重要特点是其内部实现全部声明性特性,允许创建应用软件,不诉诸以任何形式的程序代码编写,从而使这些程序成为完全跨平台程序。在此值得一提的是,本专利技术具有实用的软件实现,并已用于VisualData应用程序快速开发平台中。本专利技术的这些特点和优势及其他特点和优势,参见以下专利技术说明和表述。专利技术详细说明从先前的技术水平获知,物理映象层上的任何自动化主题域,可以被视为在环境事件影响下随时间协同改变自己状况的具体信息值的有限集合。在数据管理系统中,每个这样的信息值都是从某种概念实体的特定特征导出的实例。同时,个别值不能独立存在,被封闭在数值元组(唯一的数据识别对象—在对象表示中,或者表格记录形式中的关系—在关系表示中)中,数值元组是从抽象级别的概念实体的描述中导出的实例。以前,埃德加·科德(EdgarFrankCodd)证明,抽象感知层级上,命名为“类别”(在对象表示中)或“表格”(在关系表示中),并列入其固有特性(以下简称“属性”)中的实体,通过其形式化声明的组合,清楚地描述任何主题域。“类别”和“属性”组合,形成主题域的元描述,也被称为“应用程序模型”。在每个彼此相关的类别中,通过关系属性表示这种联系。最低限度地,使用相应概念实体名称和属性元组,描述应用程序模型中的每个“类别”。类别属性元组清楚地确定信息值的内部存储结构(对于给定类别,所有实例相同),这样使得元组中属性序列不可改变。最低限度地,用实体特性名称,以及其导出值的功能类型和存储形式,描述每个类别属性。主题域的个别概念实体,彼此之间通过数量关系联系在一起,这种联系表示这些实体导出实例定量交互作用的程度。也就是,描述个别概念实体及其局部特性的“类别”和“属性”声明,是从“元类别”和“元属性”形式化抽象实体(形成数据管理系统元模型的更高抽象层次概念)中导出的实例,并且是数据管理系统元模型的基本组成部分。因此,数据管理系统可分出三个层次:1)系统本身的元模型层次;2)应用程序模型层次;3)信息终值层次。同时,需要注意的是,前两个层次所有列出的主体,是声明性描述,是以适合长期储存的机器可读形式存在的。数据管理系统利用声明性主体,为了在其基础上建立后续层次的导出实例,并且以标准化的方式来执行此操作。值得注意的是,应用程序模型层次的主体,通常被称为元数据主体。对于本专利技术的目的,重要的是关注因果关系的存在,彼此之间联系主题域的个别信息值。作为例子,我们研究发票(Invoice)行,其中的总额(Total)等于变量(数量(Quantity)和价格(Price))值的乘积。任何一个变量值的变化,将导致立即改变总额(Total)值,同时,所有三个值是永久相关的。也就是,在物理层上,这种依赖性在于同步和协调发生相关值的所有变化,不能划分出中间状态。为了解决数值协调相关性的任务,本专利技术引入“通用连接器”的抽象概念。在应用程序模型层次上,抽象“连接器”成对地联系类别属性,从而确保实现交换它们之间的数值。以这种方式建立的相关性声明,被数据管理系统计算环境视为主题域的唯一规则,依据此规则相关属性形成自己的数值实例。在遵守唯一限制的条件下,即禁止建立循环封闭序列,这样的唯一规则可以相对地无限组合。同时,数据管理系统,与综合长度和分支的相关性成熟系统无关,能够依靠封闭所有的中间状态确保结果的同步性和一致性。从实际实施与相关属性交互作用的观点来看,以声明应用程序模型实体的形式,直接使用连接器,不完全适宜。因此,在应用程序模型中,使用连接器,只能以抽象形式,确保便于直观理解属性关系。对于连接器的声明表示,在数据模型中使用“套接字”概念(亦称连接器或插头)。一对端部连接器是任何连接器不可缺少的部分,借助于端部连接器,连接器与连接实体进行交互。值得注意的是,在应用程序的对象模型中,在实现概念实体定量交互作用时,关系属性(在其特性中包含完全描述的关系性质)执行这些连接器的类似作用。以同样的方式,两个连接器套接字中的每个套接字包含从自己这方面对声明连接特点的完整描述,并且这些信息对于组织合乎要求的双方属性交互作用是足够充分的。因此,在应用程序模型层次中,在声明两个属性的因果相关性时,它们中的每一个获得其拥有的套接字,也就是,这个套接字是从元套接字抽象实体中导出的实例。需要强调的是,本专利技术补充第三基础构件(形式化抽象元套接字)数据管理系统标准和公认的元模型。以父子关系元套接字与元属性相连本文档来自技高网...

【技术保护点】
计算环境中(至少包括一台处理数据的计算机处理器,以及用于数据存储与中央处理器相连的存储装置)的数据管理系统,其中的数据包括机器可读信息值,它是从元描述(包括其中的描述概念实体以及这些实体特性的形式化机器可读性声明)声明性主体导出的实例,称为实体属性,特点为上述信息值因果相关性的声明是元描述的主体,并且采用上述属性统一抽象连接器的形式,同时,上述相关性声明的实现方式为每个相关性联系的属性获得从统一数据结构(称作“套接字”)导出的唯一识别实例,同时,每个套接字实例保存上述抽象连接器有关实体属性的全套地址、功能和事件特征。

【技术特征摘要】
【国外来华专利技术】1.计算环境中(至少包括一台处理数据的计算机处理器,以及用于数据存储与中央处理器相连的存储装置)的数据管理系统,其中的数据包括机器可读信息值,它是从元描述(包括其中的描述概念实体以及这些实体特性的形式化机器可读性声明)声明性主体导出的实例,称为实体属性,特点为上述信息值因果相关性的声明是元描述的主体,并且采用上述属性统一抽象连接器的形式,同时,上述相关性声明的实现方式为每个相关性联系的属性获得从统一数据结构(称作“套接字”)导出的唯一识别实例,同时,每个套接字实例保存上述抽象连接器有关实体属性的全套地址、功能和事件特征。2.根据第1条,数据管理系统的特点是,单个实体属性的上述套接字完整集合,构成同类数据集形式的属性套接字元组,其中采用不变的序列号唯一标识每个套接字。3.根据第1条,数据管理系统的特点是,抽象连接器的上述地址特性,通过(包括其中)连接器相对侧的实体目标属性和属性套接字的标识符表示;抽象连接器的上述事件特性,通过(包括其中)指示方向和确定连接器数值传输条件的标记表示;抽象连接器的上述功能特性,通过(包括其中)管理传输数值修正的标记表示。4.根据第1条,数据管理系统的特点是,两个实体属性抽象连接器单个套接字的上述地址、功能和事件特性与实体第三属性导出的信息值的因果相关性,通过建立构成第1条附加抽象连接器的两个套接字实现,同时,附加连接器的第二个套接字,属于具有从属套接字的属性,并且这两个套接字通过相互指示符连接。5.根据第4条,数据管理系统的特点是,从属套接字封装附加连接器的套接字。6.根据第1条,数据管理系统的特点是,上述概念实体属性具有附加的特征,它包含系统功能计算方法的标识符,同时,在上述数据管理系统的全套计算方法中,每个单独的计算方法具有唯一可辩识性。7.根据第1条,数据管理系统的特点是,上述概念实体属性具有附加的标记特征,设置标记改变属性行为,它不再与存储形式的导出值结合,而是创建并在属性引用时刻返回一个导出值,为此使用现行的抽象连接器实例。8.计算环境中(至少包括一台处理数据的计算机处理器,以及用于数据存储与中央处理器相连的存储装置)的数据管理方法,其中的数据为机器可读信息值,它是从元描述(包括其中的概念实体以及这些实体特性的形式化机器可读性声明)导出的实例,称为实体属性,特点为上述信息值的因果相关性,以上述属性统一连接器的抽象...

【专利技术属性】
技术研发人员:谢尔盖·阿纳托利耶维奇·格瑞斯尼阿纳托利·亚历山大罗维奇·康德瑞克
申请(专利权)人:谢尔盖·阿纳托利耶维奇·格瑞斯尼阿纳托利·亚历山大罗维奇·康德瑞克
类型:发明
国别省市:俄罗斯,RU

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

1