基于ADO.NET的关系模式到XML Schema的转换

合集下载

.NET平台中访问XML数据的方法

.NET平台中访问XML数据的方法

.NET平台中访问XML数据的方法摘要:XML语言的开放性,语法的统一性,使得XML成为不同系统之间的数据交换的标准语言。

本文论述了XML文档的一般特点、XML同数据库的区别,简述了应用XML的优势。

给出了.NET平台下四种访问XML数据的方式,最后对四种方法进行简单比较。

关键词:XML数据库.NET访问XML (ExtensibleMarkupLanguage) 是可扩展标记语言,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。

XML 是SGML (StandardGen2eralized Markup Language) 的子集,XML 在1998 年 2 月已被W3C 确认为国际标准, 目前XML已被大量应用于异构系统间的数据交换,数据集成,数据共享,将同一数据以不同的形式表现出来等。

1.XML 的特点XML 语言具有三个显著特点:内容和形式分离、良好的可扩展性、良好的可移植性和良好的描述性。

1.1内容和形式分离。

这个特性为XML的应用带来了很大的好处。

当只想改变数据的表现形式时,只需修改从XML 文档中分离出的用于数据表现的样式单即可。

如XSL 技术,正是由于XML文件的内容和结构分离,XSL才可以在不影响内容的情况下改变XML文件结构。

同时基于这样的特点,企业系统可以轻松地实现内容管理和流程管理的彻底分离。

1.2良好的可扩展性。

XML 允许程序员制定自己的标记集,对于一个行业或一特定群也可以制定在自己范围内的通用标记,使得XML 可以轻松适应每一个领域。

例如:MathML(数学标记语言)、和TecML(技术数据标记语言),每种语言都用于其特定的环境。

1.3良好的可移植性。

XML具有统一的标准语法,只要交换数据的平台能处理XML 文档,就能处理由XML 标记的各种格式的数据这样就使得XML具有了跨平台跨系统的特性。

基于XML网络管理的MIB转换方法研究

基于XML网络管理的MIB转换方法研究

基于XML网络管理的MIB转换方法研究吴黎兵;付帆;何炎祥;于天水【摘要】随着互联网规模的快速发展,传统网络管理已无法满足实际需求,一种新的基于XML的网络管理被提出.比较了基于SNMP的传统网络管理和基于XML的网络管理,表明了将XML技术运用于网络管理的优势.介绍了基于XML的网络管理体系结构,并且对过渡阶段所需的SNMP-XML翻译网关进行研究,重点讨论了SNMP-XML翻译网关中的MIB转换技术,即将MIB文件转换为XML文件.%Because of the rapid development of internet, the traditional network management cannot meets the practical demands, therefore,a new network management based on XML was proposed. In order to demonstrate the advantages of the XML - based network management,the traditional network management was compared with the XML - based network management. Then,the architecture of XML - based network management was introduced. The SNMP - XML translation gateway which was necessary during the transition period was also studied,and the MIB conversion method in SNMP -XML gateway,like converting MIB files into XML files was discussed in detail.【期刊名称】《武汉理工大学学报(信息与管理工程版)》【年(卷),期】2011(033)006【总页数】5页(P851-854,863)【关键词】网络管理;SNMP;XML;MIB转换技术【作者】吴黎兵;付帆;何炎祥;于天水【作者单位】武汉大学计算机学院,湖北武汉430072;武汉大学软件工程国家重点实验室,湖北武汉430072;武汉大学计算机学院,湖北武汉430072;武汉大学计算机学院,湖北武汉430072;武汉大学软件工程国家重点实验室,湖北武汉430072;武汉大学计算机学院,湖北武汉430072【正文语种】中文【中图分类】TP393.07网络管理协议(simple network management protocol,SNMP)自1988年由互联网工程任务组IETF提出以来得到了广泛的应用,特别是它的简单性使其容易在各种平台上部署并实现网络管理功能,现在互联网中很多网络设备都具有SNMP代理。

基于Schema的XML文档和关系模式的映射研究

基于Schema的XML文档和关系模式的映射研究

摘 要
X L 渐成为 I e e上数据描述和交换 的标准 , M 逐 nrt tn 已经贯穿于 I e e 应用 的各个领 域之 中。如何 准确地实现 X L nrt tn M
与关系模式的转换 已经成为一个重要的研究课题。在分析 、 比较 了 D D 与 Shm T ce a的优缺 点,基 于结构 、 约束保 持及语义保 持等方面对映射规则进 行研 究的基 础上, 出一 系列基 于 Shma的映射规则 。 提 ce 关键词 X ce a MLShm 关 系模 式 映射规则
杂类 型 ; 由 A y p 可 nt e生成 新 的复 杂类 型 , 多个 简 y 从
更为复杂 , 已逐渐 为替代 D D作为 X L模式描述 T M
20 07年 l O月 1 日收 到 2
第一作者简介 : 涝 (9 O ) 男 , 江 18 一 , 汉族 , 江苏科技大学硕 士研究
生, 研究方向 : 计算机应用 , — a :ag a ao.o .n E m ij nw i ho cr c 。 li @y n
20 Si eh E gg 0 8 c.T c. nn .
基于 Shma的 X ce ML文档和关 系 模 式的映射研究
江 苈 于 建 武 刘 镇
( 苏 科 技 大 学 电子 信 息 学 院 , 江 2 20 ; 江 市 信 息 产业 局 镇 江 2 2 0 ) 江 镇 10 3 镇 , 10 3
类型 直接 映射和相 似数据类 型 的规则 限定 , M X L
Shm 基 本 上满 足 了对 各 种 D MS的 内部 数 据 结 ce a B
维普资讯







关系模式到模块化的XML Schema的模型映射方法

关系模式到模块化的XML Schema的模型映射方法

关系模式到模块化的XML Schema的模型映射方法侯莹;李凤岐;牛纪桢;姜厚云【期刊名称】《计算机工程与应用》【年(卷),期】2011(047)012【摘要】Based on relational schema vector model and XML schema tree model,an algorithm BTT to convert from relational schema to XML schema is proposed. BTT mapping rules preserve the integrity information of structure,properties and constraint. The conversion sequence from bottom to top confirms the modules encapsulated and reused, makes the update to XML schema can be finished in related module, greatly enhances the maintenance efficiency. The experimental results show that compared to the traditional nested XML schema, the XML schema converted by BTT has obvious advantage in the maintenance efficiency.%基于关系模式的向量模型和 XML 模式树模型,提出了一种关系模式到模块化的 XML Schema 的模型映射方法 BTT,其映射规则保持了关系模式的结构、属性以及约束信息的完整保留,自底向上的映射顺序在没有牺牲转换效率的情况下,完成了模块化的封装与重用,使得对转换后的 XML Schema 文档的更新操作可以在模块化内部完成,大大提高了维护效率.实验结果表明了与传统的嵌套层次的 XML Schema 文档相比,BTT 方法转换形成的 XML Schema 在维护效率上有明显优势.【总页数】5页(P122-125,129)【作者】侯莹;李凤岐;牛纪桢;姜厚云【作者单位】大连理工大学,软件学院,辽宁,大连,116621;大连理工大学,软件学院,辽宁,大连,116621;大连理工大学,电信学院,辽宁,大连,116024;大连理工大学,软件学院,辽宁,大连,116621【正文语种】中文【中图分类】TP392【相关文献】1.关系数据共享与交换过程中一种基于XML Schema的模式转化方法 [J], 周竞涛;张树生;孙宏伟;王明微2.数据集成中XML Schema到关系模式的转换方法 [J], 聂玲;刘波3.一种XML Schema到关系模式的转换方法 [J], 邓梦浪;陈斌全;刘琳岚4.扩展P-Schema及其在XML Schema到关系模式映射中的应用 [J], 毛玉洁;顾明5.基于约束保存算法的XML Schema到关系模式的映射方法 [J], 魏东平;王金凤;张宏伟因版权原因,仅展示原文概要,查看原文内容请购买。

保留语义约束的关系模式到XMLSchema转换

保留语义约束的关系模式到XMLSchema转换

数 据就 成 了研 究 的热点 . 目前 , 国内外关 于 X ML文 档与 数据库 中的信息 转换 , 己做 了大 量 的研 究 工作. 所探
讨 的方 法可 归纳 为 以下 两种 :
( ) 于模板 的转换 : 预先 定义好 的 X 1基 用 ML数 据 模 板 , 创建 关 系 数据 的 XML视 图. 例如 ,SlRo t[ i ue ] k 1 用 一种 关系 到 X ML转换 语 言 RX L定 义关 系数 据库 的 X 图. P RANT 2也是 用类 似 的方法 . MI视 X E O[ ] 这些
维普资讯
第3 6卷
第1 期
20 0 8年 1月
河 南 师 范 大 学 学报 ( 自然 科 学 版 ) J u n l f Hea r l n v ri ( t r l ce c ) o r a n n No ma ie s y Na u a in e o U t S
£ 3 No .6 .1
J n 20 a.08
文章 编 号 : 0 0 3 7 2 0 ) 1 0 3 —0 1 0 —2 6 ( 0 8 0 — 0 2 4
保 留语义 约束 的关 系模式 到 X ce 转换 ML S h ma
郝 艳 广 , 定 康 , 海 水 周 程
( 西 师 范 大学 计 算 机 信息 工程 学 院 , 昌 3 0 2 ) 江 南 3 0 2
技 术支 持 以标 准 的 X 方式 ( MI 如通 过 X ey ) Qu r E 对关 系数 据 源进行 查询 , 在一 定程 度 上实现 了关 系数据 到
XML数 据 的映射 或转换 , 过它们 主要 是将 关系 数据 库作 为 XML 的存 储 手段 , 点 不在 于这 两种 数 据 的 不 重 动 态转换 . 些方 法都 摒弃 了 XML模式 ( TD, 这 D XML S h ma等 ) ce 的作用 , 系数据 中的约束得 不 到保持 . 关 () 2 基于 结构 的转换 : 没有 预先 定义 的 X ML数 据模 板 , 而是 根 据关 系 数 据 的结 构动 态 生 成 XML模 式 ,

一种XML Schema到关系模式的转换方法

一种XML Schema到关系模式的转换方法

XML S h ma a d r lt n ls h ma b s d o h t r p s h i i ci n l p i g rg lt n b t e n t et o e s mb e , n h n t n — c e n ea i a c e , a e n t a p o o e t eb d r t a o we e o ma pn e u a i e w e h w n e ls a d t e a s o r f r h ea in ls h ma t h e c ito fXML S h ma t r aie t e t n fr t n o e ain ls h ma t o m t e r lt a c e o t e d s r in o o p c e o e l h r s mai f l t a c e o XML S h ma s a o o r o c e . Ke wo d y rs Hee o e e u aa e c a g Da a mo e XML S h ma tr g n o s d t x h n e t d l ce
息 。X ce a 用 与 D D完 全 不 同 的 语 法 , 据 描 述 能 力 MLSh m 采 T 数
0 引 言
互联 网技 术的发展 , 大大提 高了信息流通的速度和效率 , 吸 引了越来越 多的企业 、 个人通 过网络从 事其相关活动 , 得基于 使 网络的数据交换和业务协作 越来越 频繁 , 异构 数据 库之 间数据 的开放和共享 日益重要 , 然而 为分布 于网络 的各式 各样 的数据 提供 一个 统一 的表示方法无疑会提高异构数据 库之间的数据交 换能力。可扩 展标记语言 X ML作 为一种 用来描 述数据 的标 记 语言 , 具有对数据进行统一描述 的强大功能 , 以一 种开放的 自 它 我描述方式定义数据结构 , 在描 述数据 内容 的 同时 能突 出对结

C#对象与XMl文件之间的相互转换

C#对象与XMl文件之间的相互转换

C#对象与XMl⽂件之间的相互转换C#提供三种序列化⽅式,分别为:1、是使⽤BinaryFormatter进⾏串⾏化;2、使⽤SoapFormatter进⾏串⾏化;3、使⽤XmlSerializer进⾏串⾏化。

其中对于BinaryFormatter 的⽅式需要实现ISerializable接⼝,⽽XmlSeriializ不需要实现对应的接⼝,可以直接序列化。

在这⾥⾯我们主要采⽤XMlSerialize来实现对应的序列化操作进⽽实现对应的对象和XMl⽂件之间的转换关系。

在通过序列化实现对应的转换关系操作的功能时,我⾸先创建了Department ,teams,Person三个对象,并设置了对应对象之间的关系,建⽴的三个对象以及他们之间的对应关系模型如下图所⽰:对象的三者的代码为:代码如下:public class Department{public Department(){}public string Name;public List<Team> Teams;public Team this[string Name]{get{Team t = null;foreach (Team te in Teams){if (pare(, Name) == 0){t = te;break;}}return t;}}}public class Team{public Team(){}public Team(string Name,string Title){ = Name;this.Title = Title;}public string Name;public string Title;public List<Person> Persons;}public class Person{public Person(){}public Person(string Name,int Age,string Hobby,string Station){ = Name;this.Age = Age;this.Hobby = Hobby;this.Station = Station;}public string Name;public int Age;public string Hobby;public string Station;}基于以上三者的对应关系,编写对应的调⽤函数,实现对应的对象和XMl⽂件的转换,对应的实现转换的代码为:代码如下:public static void Main(){Department dep =new Department(); ="事业部";dep.Teams =new List<Team>();dep.Teams.Add(newTeam("Test","测试团队"));dep.Teams.Add(newTeam("Develop","开发团队"));dep["Test"].Persons =new List<Person>();dep["Test"].Persons.Add(newPerson("dwf", 22,"程序", "测试⼯程师"));dep["Test"].Persons.Add(newPerson("WL", 22,"代码", "测试⼯程师"));dep["Develop"].Persons.Add(newPerson("dwf", 22,"程序", "开发⼯程师"));dep["Develop"].Persons.Add(newPerson("WL", 22,"代码", "⾼级开发⼯程师"));XmlSerializer serializer =new XmlSerializer(dep.GetType());TextWriter writer =new StreamWriter("Department.xml");serializer.Serialize(writer, oSer);writer.Close();}⽣成的XMl⽂件的格式为:代码如下:<?xml version="1.0"encoding="utf-8"?><Department xmlns:xsi="/2001/XMLSchema-instance"xmlns:xsd="/2001/XMLSchema"> <Name>事业部</Name><Teams><Team><Name>Test</Name><Title>测试团队</Title><Persons><Person><Name>dwf</Name><Age>22</Age><Hobby>程序</Hobby><Station>测试⼯程师</Station></Person><Person><Name>WL</Name><Age>22</Age><Hobby>代码</Hobby><Station>测试⼯程师</Station></Person></Persons></Team><Team><Name>Develop</Name><Title>开发团队</Title><Persons><Person><Name>dwf22</Name><Age>22</Age><Hobby>程序</Hobby><Station>开发⼯程师</Station></Person><Person><Name>WL33</Name><Age>22</Age><Hobby>代码</Hobby><Station>⾼级开发⼯程师</Station></Person></Persons></Team></Teams></Department>通过以上⽅式⽣成的Xml⽂件也保存了对应对象的属性以及对应的包含的成员的信息,但是XMl⽂件⾥⾯对于对象的所有属性都是通过添加对应的⼦节点进⾏展⽰的,当通常我们对应XMl⽂件的组织,当对应的成员为对应对象的属性信息时我们更多的是希望对应的属性信息节点来设置对应的属性信息。

NET编程基础课程考核说明

NET编程基础课程考核说明

.NET 编程基础课程考核说明.一、考核说明“ .NET 编程基础”是中央电大网站编程专业(专科)的统设必修课程。

1、考核对象中央电大网站编程专业学生。

2、命题依据本考核说明以“ .NET 编程基础教学大纲” 为依据编制。

本考核说明是考试命题的依据。

3、考核目的和要求本课程主要考核学员对.NET 框架、通用类型系统、面向对象相关知识的理解、文件操作、使用 操作数据、创建和使用Web 服务,等内容。

要求学员记住一些基本概念、主要的名词术语和.NET 程序设计的基本方法,但不要求学员死记具体的内容细节和程序实例。

具体考核要求分为三个层次:了解、理解和应用。

(1)了解即知道有关概念、方法和背景;(2)理解是在了解的基础上能够进行简单分析和判断;(3)应用是在理解的基础上能够进行实际操作和应用。

4、命题原则(1)在教学大纲和考核说明所规定的目的、要求和内容范围之内命题。

由于本课程为.NET 最新技术,实践性非常强。

为了考察学员对所学知识的应用能力,防止死记硬背情况的发生,设计了部分编程题,均参照教材中的案例和实验中的练习题目。

(2)试题宜小而多,覆盖面广,并突出要点。

5、试题题型有选择题、填空题、判断题、简答题和编程题五种题型。

(1)填空题:这类题目主要考察学员对基本概念的理解能力。

(2)选择题:给出一些有关.NET 编程基础概念和特点方面的试题,要求学员从题后给出的供选择的答案中选择合适的答案,补足这些叙述。

这类题目主要考察学员对.NET 概念、面向对象概念和包括 在内的许多基础知识的掌握程度。

以单选题为主,部分多选题目在题中单独注明。

(3)判断题:给出一些有关.NET 编程知识的叙述,要求学生判断相应叙述的对错。

这类题目主要考察学生对相关知识点的正确理解情况。

(4)简答题:这类题目包含名词解释、回答问题。

(5)编程题:编写简单的程序或者程序填空,考察学生的编程能力。

6、考核形式采用期末考试与平时成绩相结合的方式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
与 数 据 完 整 性 相关 的元 数 据 包 括 是否 允许 空 值 , 检查
2 关 系模 式 元 数 据 的提 取
由具体 的关 系数 据库 提 取 出关 系模 式是 转换 过程 的第 一 步 。虽然 各种 AP 提 供 了相关 函数可 以提取数 I
约束 名称 、 定义 , 主健或 唯一约 束 的名 称 、 类型 、 、 引 列 索 类型 , 外健 约束 的名称 、 外健 、 照列 、 参 更新删 除规则等 。
关元 数 据 生成 关 系模式 对应 的 XML S h ma c e 。下 面 以
clmn ou s

s sc y . omp t d ue
c lmn s sc lmn ou s y .ou s中的每个计算列对应一行
s s d fut y . ea l

cn tans 每 个 默认 值 约 束 对 象 在 表 中 各 对 应 一 行 o srit
电 脑 开 发 与 应 用
XML S h ma 下 面创 建 的 XML S h ma的结 构 参 照 ce , ce 由 AD NE 生 成 的 XML S h ma的结 构 , 对 其 0. T ce 并 进 行 了扩 充 。基 本 转换 规 则如 下 : *数据库映射为 X ML文 档 的根 元 素 , 类 型 为 其 c mpe Ty e n me 性值 设 置 为数据 库名 称 。 o lx p ,a 属 * 基 本 表 映射 为数 据 库元 素 的子元 素 , 类 型 为 其
s sc ek y. h c

cn tans 每个 C C 约束 的对象都在表中占一行 o srit HE K c ntans 每个作为 生键或唯一约束 的对象对应一行 o srit
k y es

ss k y y. e

S ev r2 0 QL S re 0 5数据 库 为例 介绍 其 转换 过程 。
映射 和数 据完 整性 映射两 方面 。 3 1 关 系数据 结构 映射 .
约 束 名 称 ,ee 值 设 置 为 被 引用 约 束 , 附 加 属 性 描 rfr 用
述 修改 删 除规则 。 * C C 约束用 附 加属 性表 示 。 HE K
对 于关 系数 据结 构映 射 目标是 把 给定 的关 系模 式
d t u frme h ns i r p s d b s do aab fe c a im sp o o e a e n ADO. NET aa st ,ac n e so eh d fo r lto a c e ait d t e s o v r inm t o r m eain lsh m o XM L c e n S h ma
效 的方法 来 获取 、 转换 并 显示 元数 据 的 自定 义形 式 。 所 有 用 户 可 用 的 目录 元 数据 都 通 过 目录视 图 来 显示 , 表
* 2 1 —60 0 10— 2收 到 ,0 10— 8 回 2 1 -72 改
数 据 。为 方便进 一 步 的处 理 , 化转 换算 法 , 文使用 简 本 AD NE 的数 据 集作 为元 数 据 缓 存 机 制 , 从 数 据 O. T 将
约 束名 称 。 * 外键 约 束 映 射 为 k y e 元 素 , a e rf n me属 性 值 为
3 关 系模式到 XML S hma的映射 c e
关 系 模 式 到 XML Sh ma的 映射 是 指建 立 两 个 ce
模 型 的元 素之 间 的对应 关 系 , 映射 包括 关 系 数 据结 构
KEYW oRDS r l to a c e ea i n ls h ma,XM L S h ma c e 。AD . O NET
X ML 因其 具 有 可 扩 展 性 、 自描 述 性 、 平 台 , 跨 以 及 强 大 的数 据 描 述 能力 等 优 势 , 已逐 渐 成 为数 据 交 换
数 据 表
用 途
Tals be Cou s lmn
D fut ea l s C e k h cs K y es
存储数据库相关表信息 存储表中各列信 息
存 储 默 认 值 约束 存 储 检查 约束 存储主键、 唯一 约 柬
cmpeTye nme属 性值 设 置为基 本 表名称 。 o lx p ,a
Co e s o r m l to l S he a t nv r i n f o Re a i na c m o XM L c e a Ba e n A DO . S h m sdo NET
刘丽 萍 张 月琴
( 太原 理 工 大学计 算机 科 学与技 术 学 院 太原
库 提取 出 的 元 数 据 分 类 存 放 在 数 据 集 的不 同数 据 表 中 。表 2列 出了所 构建 的相 关数 据 表 。
** 刘丽萍 , ,9 1年 , 读硕士研究生 , 女 17 在 研究方 向 : 数据库技术 。
第2 4卷
第 9 期
裹 2 用 于 缓 存 元 数 据 的数 据 裹
关 系模 式 是 对 关 系 的描 述 , 括 3个 方 面 :关 系 包
ky e

c lmn ou s
数据 结 构 、 系操 作 、 据 完整 性 , 中关 系数 据结 构 、 关 数 其 数据 完 整性 是 重建 数据 库 的两 个 主要 因素 。元 数 据是
ss id xs y .n e e
s s i e tt y . d n iy

用 途 返 回 数 据 库 中 表 对 象 返 回 表 或 视 图 的 列 对 象 返每 列 都 在 表 中 占一 行
对 于从 关 系 模式 到 XML S h ma的转 换 , ce 人们 采 用 了众 多 的技 术 和方 法 , 中许 多 转 换 方 法 自行 设 计 其 的数 据 结构 不 尽合 理 , 而 使转 换 算法 过 于复 杂 。 从 本文 采 用 直 接 从 关 系 数 据库 提 取关 系 模 式元 数 据 , 以 ADO. NET提 供 的 数据 集 作 为 数据 结构 , 中 提取 相 从
* 属性 映射 为表 元 素 的子 元 素 ,a n me属 性 值 设
KeC lmn y ou s F rin oeg s
F rin ou s oeg C lmn
存储主键、 唯一约束 的列信息 存储外键约束
存 储 外 键 约束 的列 信 息
置 为属 性名 称 , 型为 XMLSh ma内建数 据类 型或 类 ce
名称 , 附加 属性 P i r Ke rmay y值设 为“re 。 tu ”
关 的元 数 据 ; 第二 是 使用 了统 一 的数据 结 构 : 据表 ; 数
第三 是利 用 数据集 特有 的机制 , 大大 简化 了数据 检索 。
* 唯一 约束 映射 为 u iu 素 ,a nq e元 nme属 性 值 为
据库 相 关元 数据 , 不能 完全 提取 全 部 的约束 。 过关 但 通
系 数据 库查 询语 言对 目录视 图查 询 可 以获取 所需 的元
关 系数据 库 系统都 提 供访 问元数 据 的机 制 。s QL S re 0 5提供 了多 种访 问元数 据 的手段 , 中使用 evr2 0 其 目录 视 图这 一 最 常 用 的 目录 元 数 据 界 面 , 提 供 最有 可
结构 单 一 、操 作简 单和 算 法复 杂度 低 的特 点 。
【 键 词 】 关 系模 式 ,XML S h ma 关 c e ,AD NE 0. T
中 图 分 类 号 :TP 1 31 文 献 标 识 码 :A
ABS RACT Th s a tce d s u s s t e ma p n u e ft e c n e so r m e a i n ls h ma i t T i ri l ic s e h p i g r l s o h o v r i n fo r l t a c e o XM L S h ma Afe t - o n ce . t r a me a
i r vd d s p o i e .Th t o a h d a t g s o i g e d t t u t r e me h d h s t e a v n a e fsn l a a s r c u e,e s p r to n o c mp e iy a y o e a in a d l w o lx t .
其 约束类 型 。
采 用 AD NE 的数据 表 作 为存 储 结 构 具 有 如 O. T 下 的优 点 , 一是 通过 一 次查 询 目录视 图 即可 获 取 相 第
* 默认 值用 属性 元 素 的 dfut 性表 示 。 eal属
* 非空 约束 用属 性元 素 的 miOc us 性表 示 。 n cr属 * 主键 映射 为 u iu 元 素 , a nq e n me属 性值 为 约束
的标 准 。 异构 关 系数据 库 系统 数 据交 换过 程 中 , 在 常常 需要 将 关 系模 式 转换 为 XML S h ma 以 在 异构 端 重 ce , 建关 系模式 。
1 出了 常用 的一些 与关 系模 式 相关 的 目录视 图 。 列
表 1 常 用 目 录视 图
视 图 名 称 ss tbe y.a l s s sclmn y.ou s s stp s y・y e
0 02 ) 3 0 4
【 摘 要 】 关 系数据 结构 和数 据 完整 性 两方 面讨 论 了将 关 系模 式转换 为 XML S h ma的 映射规 则 , 出 了基 于 从 c e 提 ADO. T 提 供 的数据 集作 为元 数据 缓 存机 制 ,将 关 系模 式转换 为 XML S h ma的转换 方 法。该 方 法具 有数据 NE c e
相关文档
最新文档