基于E/R图的XML模式设计方法研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:zt20032053
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XML(ExtensibleMarkupLanguage)是用于表示Web上数据和文档的通用标记语言,在很短的时间内就获得了广泛的认同,已经成为网络环境下主要数据交换的标准之一。目前大量计算机应用使用XML模式描述数据结构;针对现实世界进行抽象设计XML模式,逐渐成为Web环境下软件工程中系统分析与设计阶段不可或缺的环节。E/R图作为系统分析时普遍采用的经典图形化数据建模方法,将E/R图转换为XML模式具有重要的现实意义。 本文采用树结构描述XML模式,给出一种将E/R图转换为XML模式的方法。允许用户选择E/R图的一个子图进行转换;对于同一张E/R图,可以转换成XML模式树表示的一个或多个XML模式。针对实体集和联系集在XML模式树中的相对位置,给出转换规则。 随着XML应用范围的拓广,一个设计良好的XML模式是必须的。如果XML文档的模式在设计上存在不足,XML模式中就可能存在一些异常的数据依赖,从而导致XML文档包含冗余的数据,并因此带来操作异常现象。本文研究了以XML模式树为XML模式的XML文档的规范化问题。给出了基于XML模式树的XML函数依赖的概念,并在此基础上提出了XML文档的部分函数依赖和传递函数依赖;同时还对如何消除这两种函数依赖进行了研究。
其他文献
相关资料表明,到2020年,老年人口将达到2.48亿。其中,80岁及以上老年人口将达3067万人,占老年人口的12.37%。阿尔茨海默病(Alzheimersdisease,以下简称AD)是一种与年龄密切相关的
IPTV是一种基于流媒体技术的网络多媒体服务,用户可以通过网络观看到自己想要看的电视节目或者电影。目前已经有许多国家和地区的电信运营商开始运营IPTV服务。EPG系统是向用
复杂网络是在复杂性科学发展到一定程度后兴起的一门交叉性学科。借助图论、统计物理以及不确定性等理论方法,复杂网络理论着重于对复杂系统的结构特征、演化机制以及同步、传
细分曲面是用低分辨率的控制网格和定义在该网格上的细分规则来表示光滑曲面的。由于细分曲面不但解决了计算机图形学中遇到任意拓扑和一致性表示的问题,而且还保留了传统NURB
本文从分析当前e-Learning的现状开始,针对面临的问题,结合信息技术的发展,提出了构建P2POES平台的方案。该平台是基于P2P网络的,分布在该平台上的学习资源是以Web服务的形式封装
未来的通信网络和数据网络将融合成为一个基于IP的单独网络,这个单独网络的核心网络将采用多协议标签交换(MPLS)技术来实现流量控制以及服务质量(QoS)[1]。相对于IPv4协议的地
通信是多移动机器人在实现团队合作时的关键因素之一。在实际应用时往往面对的是动态、复杂、非结构化的,没有或缺乏固定网络设施的环境,在这种环境中,Ad Hoc网络比一般的网络表
由于环境的复杂多变,需求的不确定性,致使实现企业核心业务功能的信息系统的开发和维护都处于一种被动的状态,系统开发和维护人员因此承受了巨大的压力。由于开发人员并不十分精
随着数据库技术的飞速发展及数据库管理系统的广泛应用,数据库不仅在数量上快速增长,规模也越来越大。激增的数据背后隐藏着许多重要的信息,对其进行更高层次的分析,能促进信息的
。 本文就客户管理系统中的几个相关要点:客户维系管理、客户挽留管理和离网客户管理等展开分析论述。较为详细地说明了与要点相关的几个功能模块的结构和需求,以及各个环节