基于安全视图的XML查询及更新问题的研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:HELING0702
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着越来越多的数据采用XML来表示和传输,XML正逐渐成为新的Web语言,XML文档的安全性变得非常重要。为了防止用户根据发布的信息来推断XML文档中的敏感信息,本文采用基于安全视图的访问控制机制来防止敏感信息的泄露。同时,为了满足用户更新的需求,提出了安全视图更新系统。首先,本文分析了XML文档中的语义约束,说明了如何利用这些语义约束来推断数据。为了防止敏感信息的泄露,提出了XML安全视图定义语言SSX来定义安全视图,利用SSX语句序列来构建安全视图注释模型SAS,通过SAS可以把用户对安全视图的XPath查询转换为对数据源的XQuery查询,从而避免了视图物化的巨大代价。安全视图提供给授权用户时,用户能对安全视图构建查询,然而,XML原始文档和文档中的语义约束对用户透明,从而有效的保护了数据源中的敏感数据。其次,为了进一步提高改写后的XQuery查询的执行效率,采用GTP来表示XQuery查询,利用XML文档的DTD中的语义约束来对GTP进行优化,从而提高查询效率。再次,针对XML安全视图的更新问题,提出了XML安全视图更新系统。对XQuery语言进行了扩展,使其能够支持对XML文档的更新。安全视图更新系统可以把用户对安全视图的更新转换为对数据源的更新。为了保证更新的有效性,根据DTD提出了更新规则。最后,基于上述研究成果,通过实验结果验证了本文所提出方法的可行性和有效性。
其他文献
变化是软件开发领域和业务领域中一个基本的特征。当前信息系统面临着各种形式变化的挑战,包括信息系统所处业务环境的变化及信息系统技术本身的变化。可重构信息系统为企业快
随着计算机图形技术的发展,计算机真实感图形已深入到人们的日常工作、学习、生活中。人们所要绘制的场景模型越来越复杂,一方面,借助各种建模方法,人们可以建立高度复杂的景物模
学位
RS与GPS为空间信息的采集提供了技术支持,GIS从定量的角度建立了空间信息处理与应用的理论和技术体系。但是,空间信息是复杂的,从量上来看是海量级的;从种类上看不仅包含数值
数据容灾近年来受到越来越广泛的关注,这主要是由于保护信息资源的重要性实际上远远大于保护计算机系统本身。建立容灾系统是保证计算机系统数据完整性和可用性的一种重要措
传统的文档检索包括基于关键字的检索和基于内容的检索,基于关键字的检索直接通过标注文本的匹配来完成文档匹配,但标注的主观随意性大,检索效果不好;基于内容的检索利用多媒体的
网格计算作为一种建立在互联网上的大规模、动态,异构的分布式计算的新一代基础设施而出现,将分布在不同地理位置的计算资源通过国际互联网和网格软件组成新的计算环境.网格
对国内外Web使用挖掘研究情况分析可知,以往的频繁访问序列挖掘算法在动静Web点击流环境中仍存在诸多问题。单纯的Web关联规则挖掘忽略了会话的时间特性;简单的频繁访问序列
软件工程经过漫长的过程才形成一个相对成熟的学科,截至目前,软件开发方法经历了结构化程序开发方法、面向对象开发方法、以及面向构件的和面向服务的软件开发方法。随着网络技
随着云计算的发展,软件即服务的应用范围越来越广泛。联机分析处理(OLAP)系统提供多维视图,方便决策者从多个维度对企业的历史数据进行分析,深入了解企业的运行情况,从而更好、更快
政府服务呼叫中心系统主要是将现代数据库技术、通信技术、Cn技术、多媒体技术以及计算机管理信息系统相结合,在支持数据和语音业务的基础上,建立一个开放的、标准的电子政务统