导读:本文包含了完整性约束论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:完整性,数据库,运动学,启发式,数据,触发器,系统。
完整性约束论文文献综述
黄建伟[1](2019)在《可扩展数据库系统数据完整性约束的实现与优化》一文中研究指出随着大数据和互联网技术的快速发展,传统的集中式数据库系统已经很难满足新业务对于海量数据存储和大量高并发负载的处理需求。于是,可扩展的数据库系统逐渐成为了数据库领域最为炙手可热的研究课题,市场上也相继出现了一批新架构的New SQL数据库系统,它们不仅具有强大的数据存储和事务处理的能力,还拥有良好的可用性和可扩展性。在关系型数据库系统中,通常用四类数据完整性约束来保证其数据的准确性和有效性,其中实体完整性和参照完整性约束是最重要也是最难实现的两类完整性约束。对于传统的集中式数据库系统来说,实体完整性和参照完整性约束都已经是成熟的、必不可少的基本功能。但是,对于新型的可扩展数据库系统来说,特别是那些基于日志结构合并树存储架构的New SQL数据库系统,这些完整性约束功能的实现还不够完备且充满挑战。因此,本文以数据库系统中的数据完整性约束问题为出发点,深入研究了如何在可扩展数据库系统中实现实体完整性和参照完整性这两类最主要的完整性约束。此外,针对可扩展数据库系统读写分离的架构特点和具体的应用场景,本文还探索了多种优化技术来最大化这两类完整性约束事务的执行性能。本文的主要贡献可以概括为以下几点:1.针对实体完整性和参照完整性约束相关功能的事务特点,总结了一类具有普遍意义的隐式长事务操作,并进一步给出了这些隐式长事务操作在可扩展数据库系统中的详细实现算法。2.提出了轻量级的主键生成管理器、自适应的批处理以及分布式并行处理等一系列优化技术,保证了在分布式、高并发以及大数据场景下,这些维护数据库系统实体完整性和参照完整性约束的事务操作依然能够拥有良好的性能。3.在开源的可扩展数据库系统CEDAR中集成了上述实体和参照完整性约束的实现方案和优化技术,并且通过大量的实验进一步证明了这些方法的正确性和高效性。综上所述,本文研究了如何在可扩展数据库系统中实现和优化数据的完整性约束。首先,针对可扩展数据库系统的架构特点,给出了一套完整的实体和参照完整性约束实现方案;其次,探索了一系列的优化技术,提升了事务在分布式和高并发环境下的执行效率;最后,通过大量的实验证明了该方案的正确性和高效性。(本文来源于《华东师范大学》期刊2019-05-01)
王丽娟,吴东明[2](2019)在《基于MySQL数据库实施完整性约束的研究》一文中研究指出在实际开发的项目中,一个健壮数据库中的数据一定有很好的完整性约束。在MySQL中,创建数据表和修改数据表时可以对表的各列进行一些操作,用以约束用户对表进行非法的记录插入和更新。文章将对创建表时直接加约束和修改表时添加约束以及删除约束进行研究。(本文来源于《科技创新与应用》期刊2019年02期)
雷四华,韩晴[3](2018)在《国家水资源管理系统数据库数据完整性约束设计》一文中研究指出围绕国家水资源监控能力建设项目水资源管理系统数据库数据完整性约束设计方法,简要介绍数据库模型研究进展,完整约束在数据管理中的意义及其实现方法;较详细地分析国家水资源监控能力建设项目数据库数据完整性约束设计,与其它主键(实体)完整性约束设计方法比较,分析利弊;介绍国家水资源监控能力建设项目数据库关系表使用方法,并以实例验证说明。(本文来源于《水利信息化》期刊2018年03期)
李毓川[4](2018)在《一种具有完整性约束智能小车运动控制的实现》一文中研究指出为了实现具有完整性约束3轮智能小车在模拟小型足球比赛场地的避障和循迹的运动功能,首先建立了3轮智能小车的全局坐标系,推导了各车轮及小车的运动学模型。利用PWM控制方法实现对小车驱动直流电机速度即轮子速度的控制,然后设计了一种改进的PID控制算法和控制器,通过对智能小车的实地调试,调整了控制器的相关参数,如小车的"带球时间"、小车避障时的转弯半径和转弯速度等,最终使小车在直行和转弯时都能稳定"带球"运动,实现了小车在比赛中的避障和循迹功能,并在比赛中取得了不错的成绩。(本文来源于《电子测量技术》期刊2018年10期)
赵俊,刘国平[5](2017)在《非完整性约束的平面多智能体位置时变一致性控制》一文中研究指出多智能体的通用一致性协议被广泛用于智能体的编队控制问题中.在实际工程中,多智能体系统为了完成期望的协作控制,智能体之间的位置关系通常是时变的.目前,在多智能体编队控制问题中,尽管已有研究成果能够解决多智能体某些特殊类型的时变编队控制,但对一般性的时变编队还没有成熟的研究成果.本文以受非完整性约束的平面多智能体为研究对象,提出了平面非完整性多智能体的位置时变一致性协议.实验结果表明:本文提出的位置时变一致性协议能够有效解决平面非完整性多智能体系统一般性的时变编队问题.(本文来源于《自动化学报》期刊2017年07期)
李虎军,金泉,邢旺,张政[6](2016)在《探析SQL Server触发器与完整性约束的区别》一文中研究指出触发器与完整性约束功能强大、使用灵活,该文着重对在不同情况下两者使用时的优缺点进行了探析,以期能对数据库应用系统设计者与管理者进行数据管理、提高数据完整性控制提供有益帮助。(本文来源于《电脑知识与技术》期刊2016年23期)
陈燕群,王海燕[7](2016)在《ORACLE数据库完整性约束浅析》一文中研究指出随着计算机技术的高速发展以及软件技术的跨越式前进,使数据库技术成为了当今信息化时代中不可或缺的重要组成部分,而当下流行的关系数据库成为了主流,而ORACLE数据库就是目前企事业、机关单位等开发信息管理系统所使用的大型关系数据库,为了使数据库不会遭到无意或有意的破坏,其中数据库中的完整性约束就变得非常重要,该文详细探讨了ORACLE中的完整性约束以及实现的方法。(本文来源于《电脑知识与技术》期刊2016年21期)
黎章海[8](2016)在《集成数据中的完整性约束问题研究》一文中研究指出信息集成旨在为用户访问多个异构的信息源提供统一的全局视图,屏蔽数据来源,克服异构性和数据冲突,从而对应用所需要数据提供透明访问支持。所谓异构性包括所用数据模型、数据管理系统技术差异及逻辑异构,其中逻辑异构又包括模式差异和语义差异。完整性约束为数据库中数据提供与外部现实保持语义一致的途径。在传统数据库(包括理想分布式数据库)中,完整性约束保证当授权用户对数据库进行修改时不会破坏数据的一致性。即当应用试图通过含有INSERT、DELETE和UPDATE语句的更新事务对数据库状态进行变迁时,DBMS将对可能产生的新状态按照给定的完整性约束进行检验,并抵制那些导致完整性约束被破坏的事务发生。为保证应用通过集成系统所获取数据的有效性,同样需要对以全局模式描述的集成数据库施以必要完整性约束。由于集成数据库只是相关信息源数据的整合与融合,信息源系统的自治性和大规模数据集成导致的系统复杂性都不允许集成数据库的完整性维护能像对理想分布式数据库那样通过对信息源更新事务的全局完整性检验来实现;同时,这也并无必要。从原则上说,对集成数据库的完整性维护只需保证从它进行查询所获得的结果都满足这些约束。以往在数据仓库(本质是是一种实体化集成)背景以数据质量保障为题发展的数据清洗,以及后来面向虚拟集成所发展的一致性查询都可看成是服务于这一目标在不同集成方式下采取的实现手段。问题是所有这些技术都是基于对查询本身给出的约束进行检验和修复。(注意到实体化集成可看作对查询结果的实体化存储)。这对于虚拟集成以及虚拟和实体化相结合的集成远未解决问题。首先是如何产生对查询的约束?其次是如何对完整性检验及数据修复的任务在信息集成系统的各构件之间进行合理分配?针对这些问题,本文研究包括如下两方面:(1)为提高集成系统对全局端完整性约束处理的效率,可将完整性约束维护任务在集成端和各信息源适配器之间进行合理负载分配,即将全局完整性约束处理分解为各局部模式的完整性维护及集成端数据冲突消解。为此本文基于约束分解的思想,探讨从全局模式到局部模式之间的约束传播问题。(2)为了解决集成过程中出现的数据不一致的情形,提出新的修复算法。提出基于启发式的修复算法,对全局端来源于不同局部模式间的数据不一致的情形进行修复。(3)通过在集成系统中部署相应的实现,验证完整性约束的实施过程,对本文提出的约束分解和修复算法进行了实现和应用。(本文来源于《暨南大学》期刊2016-06-30)
张彩彩[9](2016)在《包含完整性约束的概率关系数据库更新和查询优化方法研究》一文中研究指出随着数据清洗、传感器网络、追踪移动物体等应用对不确定数据的管理要求越来越高,概率关系数据模型作为一个对不确定数据进行有效管理的重要模型,自2003年开始引起学术界和工业界开始高度关注。从形式上说,一个概率关系数据库是一组传统关系数据库上(可能世界)的概率分布,而完整性约束是关系数据上的重要信息,因此,提出一个包含完整性约束的概率关系数据库模型,并研究该模型上的更新与查询方法具有重要意义。针对目前大部分的不确定数据模型研究着重于描述具体数据之间的约束关系,而没有考虑模式级别的约束关系的问题,提出了一个包含完整性约束的概率关系数据库模型。不确定数据模式级别的完整性约束信息能捕捉动态更新下的数据间的关联关系,因此,利用基于约束的概率关系数据库更新,自动更新数据间的关联关系,有效防止了概率关系数据库包含不合理的可能世界的发生。由于现有将不确定数据从可能世界集合表示方式转化为基于变量的表示方式的数据模型转化方法导致元组表达式十分冗长,通过分析元组表达式的生成规则,提出了一个高效的数据模型转化方法。该转化方法基于一个消除表达式中重复变量的公式,减少了后续查询在处理元组表达式的计算开销。实验表明该数据模型转化方法在没有增加额外时间开销的前提下,大大简化了元组表达式,且提高了后续查询的处理效率。为了解决目前基于约束的概率关系数据库更新方法枚举概率关系数据库中元组的表达式里出现的所有变量的取值,而导致的高时间复杂度的问题,提出了一个高效的更新方法。该方法只需考虑在约束中出现的变量取值,且采用变量替换机制更新元组的表达式,避免了概率关系数据库中其他变量的参与。实验表明该方法在各种参数配置下,都优于现有的更新方法。针对目前基于约束的概率关系数据库更新方法,在获取相关变量满足约束的取值集合这个十分耗时的重要步骤中,没有考虑针对常见的函数依赖约束的特征进行优化的问题,提出了两种更新优化策略。剪枝策略将相关元组的表达式单独遍历,避免了遍历一个由各相关元组表达式组合而成的复杂表达式,减少了遍历到的变量数量,从而减少了获取相关变量满足约束的取值集合的时间。在剪枝策略的基础上,变量消除策略合并多个满足约束且对应相同可能世界的变量取值来最小化新生成的变量数目,利于后续的查询处理。实验结果表明剪枝策略能进一步提高基于约束的概率关系数据库更新方法的效率,而变量消除策略能在不带来额外开销的情况下减少新生成的变量数量。针对目前大部分的概率关系数据库上的一般查询优化方法着重于研究加速查询结果世系逻辑表达式,而没有考虑在查询处理过程中生成简化的结果世系表达式的问题,提出了一个利用模式级别的约束信息来简化查询结果世系数据表达式的优化方法。分别利用函数依赖约束和引用完整性约束这两种模式级别的信息对两种关系操作的世系数据给出了简化的生成方式。假设查询对于概率关系数据库有重要应用价值。为了避免目前基于生成新数据库版本通用处理方法会带来额外更新开销的问题,提出了一种利用条件概率来处理假设查询的优化方法。该方法通过计算结果在假设条件下的条件概率,避免了不必要的概率关系数据库更新。实验结果验证了一般查询优化方法和假设查询优化方法的有效性。(本文来源于《华中科技大学》期刊2016-05-01)
胡艳梅[10](2014)在《基于SQL Server数据完整性约束的实现》一文中研究指出数据完整性是衡量数据库质量的标志,而约束能够保证数据库中数据的正确性及相关数据的一致性,自动维护数据库中的数据完整性。对SQL Server 2008数据库的完整性约束进行探讨,从而防止数据库中的非法数据。(本文来源于《民营科技》期刊2014年10期)
完整性约束论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
在实际开发的项目中,一个健壮数据库中的数据一定有很好的完整性约束。在MySQL中,创建数据表和修改数据表时可以对表的各列进行一些操作,用以约束用户对表进行非法的记录插入和更新。文章将对创建表时直接加约束和修改表时添加约束以及删除约束进行研究。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
完整性约束论文参考文献
[1].黄建伟.可扩展数据库系统数据完整性约束的实现与优化[D].华东师范大学.2019
[2].王丽娟,吴东明.基于MySQL数据库实施完整性约束的研究[J].科技创新与应用.2019
[3].雷四华,韩晴.国家水资源管理系统数据库数据完整性约束设计[J].水利信息化.2018
[4].李毓川.一种具有完整性约束智能小车运动控制的实现[J].电子测量技术.2018
[5].赵俊,刘国平.非完整性约束的平面多智能体位置时变一致性控制[J].自动化学报.2017
[6].李虎军,金泉,邢旺,张政.探析SQLServer触发器与完整性约束的区别[J].电脑知识与技术.2016
[7].陈燕群,王海燕.ORACLE数据库完整性约束浅析[J].电脑知识与技术.2016
[8].黎章海.集成数据中的完整性约束问题研究[D].暨南大学.2016
[9].张彩彩.包含完整性约束的概率关系数据库更新和查询优化方法研究[D].华中科技大学.2016
[10].胡艳梅.基于SQLServer数据完整性约束的实现[J].民营科技.2014