分享到:

GKD-Base完整性约束的实现

GKD-Base完整性约束实现方案,分为编译和执行两个独立阶段。前者从CreateTable或AlterTable语句中获取约束的信息  (本文共3页) 阅读全文>>

国防科学技术大学
国防科学技术大学

GKD-Base完整性约束的研究与实现

随着计算机的广泛应用,信息化时代的来临,数据库管理系统受到越来越广泛的关注和重视,国内一些研究机构也开发出了自己的数据库管理系统,比如GKD-Base。但是由于起步比较晚,这些国产数据库管理系统与国际上主流的数据库管理系统还有很大的差距,很多功能无法实现,这给这些数据库的全面推广带来了很大的影响。因此,迫切需要对国产数据库管理系统进行功能扩展和升级。该课题“安全数据库管理系统GKD-Base功能扩展”就是在这种背景下诞生的,目的在于解决GKD-Base功能扩展所需的关键技术。本文对实现完整性约束的各个关键技术进行了研究和探讨,首先从介绍GKD-Base内核的体系结构开始,重点讨论了GKD-Base的客户端和服务器端的组成,接着研究了与实现完整性约束有关的内核中的关键技术。在此基础上,本文讨论了完整性约束的编译,并给出了完整性约束的数据字典的设计,功能的实现。接着讨论了CHECK约束的实现,CHECK约束包括了Primary ke...  (本文共72页) 本文目录 | 阅读全文>>

《计算机工程与应用》2003年20期
计算机工程与应用

演绎数据库中完整性约束视图表示和生成算法

在演绎数据库系统中,一般将完整性约束条件和IDB规则分别表示和存储。文章基于笔者自行设计的SD-DDBS系统...  (本文共3页) 阅读全文>>

《计算机科学》1994年04期
计算机科学

完整性约束规则的自动生成

1.前言 传统数据库一直被动地对用户(应用程序)的要求作出反应,八十年代末期提出的主动数据库突破了这一局限,能够在没有用户干预的情况下,自动地对系统内部或外部产生的事件做出响应[5],其主动性行为的基础是规则系统的有力支持。 后期推出的关系数据库产...  (本文共5页) 阅读全文>>

复旦大学
复旦大学

XML的完整性约束

xml在很短的时间内就获得广泛认同,已成为一种被大量使用的通用的数据格式。xml文档很容易表达来自不同源的数据,但是其所能表示的语义信息却相对有限。文章的主要工作是在已有的DTD和xml schema规范的基础上进一步增强定义完整性约束的能力,尤其是引入在模式设计中极为重要的函数依赖概念。为适应xml文档特有的树型结构和半结构化特征,文章采用基于路径的表示方法。这里所给出的函数依赖,不但可以表示在整个文档中成立的约束(绝对),还可以表示在文档的局部成立的约束(相对)。文章的函数依赖更自然地将键表示为它的特例,它的定义能力是已有方法的一个超集。为讨论xml上函数依赖的相应逻辑蕴涵的问题,文章提出一个关于函数依赖的推理规则集,并证明其正确性和完备性,它是一个重要的理论基础。随着xml应用范围的拓广,为提高数据质量,一个设计良好的DTD是必须的。在这个过程中,一个很重要的需要考虑的因素是,在基于良好设计的DTD的xml文档上,应该尽可...  (本文共94页) 本文目录 | 阅读全文>>

中国科学院研究生院(计算技术研究所)
中国科学院研究生院(计算技术研究所)

资源空间模型的完整性约束理论

本文的主要研究是在国家自然科学基金和国家重大基础研究973项目“国家语义网格”的支持下完成的。在关系数据模型和基于XML的数据模型中,完整性约束都发挥了极其重要的作用。资源空间模型(RSM)是一种基于正交分类语义的数据模型。它能够在将来的互联环境中有效的管理复杂多样的资源。本文提出了关于资源空间模型的完整性约束的理论。在资源空间模型中,提出了码的概念和相关的定理。为了保持资源空间模型的完整的分类语义,本文提出了四种完整性约束,它们分别是:(1)实体完整性约束;(2)成员完整性约束;(3)参照完整性约束;(4)用户自定义的完整性约束。本文提出的完整性约束的理论为资源空间模型正确地定义、管理和使用资源提供了一个基础。  (本文共28页) 本文目录 | 阅读全文>>

《中国新通信》2019年19期
中国新通信

Oracle中constraint的应用研究

数据完整性是数据库管理系统中重要的技术指标。本文研究在大型数据库Oracle平台,如...  (本文共2页) 阅读全文>>