xml与关系模式的转换技术

xml与关系模式的转换技术

ID:5312118

大小:179.09 KB

页数:2页

时间:2017-12-07

xml与关系模式的转换技术_第1页
xml与关系模式的转换技术_第2页
资源描述:

《xml与关系模式的转换技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学术研究XUESHUYANUXML与关系模式的转换技术河南农业职业学院左艳丽刘红赵小丽摘要:介绍了XML技术的概念,利用关系数据树确定了表与表之间的嵌套关系,从而生成映射结构树。然后依据映射结构树和关系数据树把关系模式映射为XML模式,最后生成XMLSchema文档,实现了XML与关系模式之间的相互转换。关键词:XIVIL~关系模式;分布式;数据库一、×ML技术关系模式映射为XML模式,最后生成用s代替;在各种字符串类型中表示XML是一种界定文本数据简便而XMLSchema文档以及数据事例的文档。字符串长度,P在各种数字类型中

2、可标准的方法,得到工业界广泛支持,利用解析器来解析Schema,这一以表示数值的精度,当其值为0时,说具有自描述和数据结构化表示的特点。步形式化描述XMLSchema定义的相关明不存在这个约束;8是列的其他一XML可以实现与平台无关性,所以它结构和约束。形式化的结果生成元素些约束描述,而这些约束主要就是SQL可以在不同的用户和程序之间交换数树,而生成的元素树能够完美地再现中Check描述的约束,需注意的是该约据;文档类型定义DTD则使XML文档不XMLSchema所描述的结构,它与XML束无法从MetaDatabase接口中直

3、接获仅遵循XML的语法规则,而且受所创文档的数据结构是类似的。根据元素取,没有其他约束其值为s。建的词汇表规则约束,成为有效的树和形式化结果,制定适当的映射规第四,PK代表了主键的约束,对XML~:档。则将XML模式映射为关系模式,这里于t∈T,有PK(=,为属于表tXML提供了两种基本的访问方法:需要注意的是需要根据嵌套关系来补的部分属性列的集合,也就是cCc(t)。文档对象模型DOM和XML简单应用程充参照关系。第五,FK代表了外键的约束,对序接口SAX。使用DOM时数据按照根(一)关系模式映射为xML模式于Cc,有脒其中

4、c∈。节点和父子关系以类似树的结构被装首先是关系模式映射为XML,其第六,UK代表了唯一键,或者说入内存中,其优点是DOM树在内存中流程如下所示。唯一索引约束,对于t∈于,有这样的持久保留,应用程序可以更改数据和1、关系模式的提取。系统利用有关系,UK(t):{c),{cj}.一),{Ci),{cj),结构,也可以在任何时候遍历树;缺关的API子模块来读取数据库相关元数为属于表t的部分属性列的集合,即点是资源开销较大,大文档情况下使据,进一步获取关系数据库的模式。{c},{q}Ec(t),{cl即为表t的一个唯用SAX可以大大

5、提高效率。具体的过程如下所示。一性索引。鉴于XML自身的特性,使得它的设想已有一个表名的集合,列名第七,G代表了特定是否含有外键应用领域越来越广泛,从嵌入式系统集合和原子数据类型集合。认为R的映射,即G0)=6,b=O,为不含外键,到图形界面,到分布式系统以及数据代表了关系模式,这里采用一个九元只有当b等于其他值时,才说明有外库管理,有希望成为信息工业界数据组来形式地表示R,使得R=(T,C,P,PK,键,它的数值就是外键数。通信的标准。FK,UK,G,w,∑),其中,有如下说明。第八,w代表了对应特定∈T,是二、XML与关系

6、模式的转换流程第一,T是中的一个有限的集合。否存在外键参照t中的主键,即(t)XML文档与关系模式的转换就是第二,c对应了一个特定t∈孵0一,x=O,代表无外键参照,x等于其把相关数据转化为XML,再转化回去。组c∈黝映射关系。他值时,才代表有外键参照,其数值由于首先是从分布式数据库开始的,第三,P是对于一个c∈I至0其类型就是被参照的数量。所以应该是关系模式转化为xMI模式,定义的映射。P(c),仅为一个六第九,∑是所描述的关系模式中这里需要就提取出的关系模式重新构元组(f,,,竹,p,8),EA;代其他关系描述的集合。造关

7、系模式,表示成关系数据树,利表是否值唯一,取值unique或u_unique;2、映射结构。映射结构也就是把用关系数据树确定表与表之间的嵌套指的是能否允许取空值,它的具体关系模式映射成为XML模式,然后存关系,从而生成映射结构树。然后依值是nullable或u—nullable;订是一个缺在的表与表、列与列之间的层次关系。据映射结构树和关系数据树就可以把省值,在这个参数不存在的情况下使本文是采用一棵带父节点的二叉树来河南农业2013年第11期(下)表示的。其左子节点表示兄弟关系,复杂类型包含的元素都是表的各列以法如下:首先把R

8、E中的根元素放入元右子节点表示嵌套关系,在同一个节及嵌套的表。素的有向树,具体就是把EA根元素属点的属性与子元素按兄弟关系处理,第五步,列元素相关约束的映射。性放到元素树里,而且把EE中子元素而父节点则表示着嵌套该节点的元素。这里的含义是关系模式R中P的内容,也放到元素树里,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。