ms sql入门基础-xml技术--

ms sql入门基础-xml技术--

ID:9661189

大小:49.50 KB

页数:2页

时间:2018-05-04

ms sql入门基础-xml技术--_第1页
ms sql入门基础-xml技术--_第2页
资源描述:

《ms sql入门基础-xml技术--》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、MSSQL入门基础:XML技术>>  20.2.1XML简介  XML是扩展标识语言(ExtensibleMarkupLanguage)的英文缩写。XML语言是下一代大型L的、简单灵活的语言,提供了比HTML更为广泛的方法来描述文档内容,同时通过一种能够在所有计算机上运行、与平台和操作系统无关的方法,提供了描述元数据的机制。XML不仅是一种技术,而是指一个技术组。XML家族至少包括以下成员:可扩展样式语言(eXtensibleStyleLanguage,XSL)XML链接语言(XMLLinkingLangu

2、age,包括XPath,XLink和XPointer)XML名称空间(XMLNamespace)XML模式(Schema)1可扩展样式语言(eXtensibleStyleLanguageXSL)  在创建L内容和格式。XSL与XML协同工作的方式和CSS与HTML协作的方式相类似。XSL是实现XML样式的语言,由它来定义一组规则以决定如何显示XML文档的内容,以及显示哪些内容,从而将XML语义转换为显示格式,正如人们在L文档内容时,XSL处理器首先要查看XML文档,并把该文档称为源文档,然后根据显示句法在源

3、文档的基础上导出第三个实例。在下面的例子中XSL处理器根据student.xsl的显示要求只显示源文档student.xml中匹配元素learning。        2XML链接语言(XMLLinkingLanguage,包括XPathXLink和XPointer)  XML链接主要包括三部分:XMLPath语言(XPath),XMLLinking语言(XLink),XMLPointer语言(XPointer)。XPath  其主要目的是进行部分(而不是全部)XML文档寻址,用于XML层次结构(树型结构)

4、的搜索。XLink  其主要是定义两个或多个数据对象或对象部分之间的关系,它要利用XML文档的句法来创建结构,从而描述目前的HTML的单向超链接以及更为复杂的多端或多类型链接。XPointer  其建立于XPath基础之上,以支持XML内部结构中的寻址。所以可以使用XML标记链接到另一个文档的特殊部分。3XML名称空间(XMLNamespace)  XML名称空间是一组名字,由URI索引确定,在XML文档中用作元素类型和属性名。名称空间为使用不同名字的XML文档的内部结构块提供相互交流的环境。  4XML模

5、式(Schema)XML模式主要用来控制XML文档内的结构和内容的相互关系。  20.2.2XML的优点  XML能够实现L支持L作为一种基于SGML的、简单灵活的语言其设计目标与SGML发明者的最初动机是一致的,即文档描述与应用功能分开的原则。在这里文档是指能够根据需要结合或倾倒各种数据块的容器,它可以存储相当长的一段时间,也可以只在与人打交道的那段时间里存在。XML文档也包含了多种数据类型,比如传统发布程序识别的文本、图像、视频剪辑等,同时也可以包含从各种不同的数据库中检索出来的数值数据。文档只是暂时存

6、在的,它可以只持续一个事务那么长,而且只能由软件程序浏览。  在传统的发布模型中,应用程序从客户机上转换数据开始,但是在由XML支持的多层体系结构(如图20-1)中应用程序则是从查询开始。客户机首先开始查询,从而使查询指向中间层的应用服务器,然后再与数据中心或资料档案库后台进行通信。    中间应用层主要是决定如何与后台数据服务器通信并获取与客户查询相匹配的信息,同时将多个XML文档或来自多个XML文档的代码段合并成一个大的文档,并作为客户的查询结果显示到客户机上。  XML支持以两种不同的格式从资料库中获

7、取数据。XML数据可能来自一个对象或者来自一个关系数据库。一般来说,关系数据都具有一定的由关系数据库定义的特定格式,应用服务器可以有一个内置的转换引擎用来转换这些特定格式的关系数据,或者调用一个外部转换引擎。现在大多数关系数据库厂商正在添加一个XML层,这个XML层提供数据转换功能,比如XMLTranslation(XML转换器下)。一节我们将对如何实现XML文档与关系数据之间的数据交互进行介绍。  查看全套MSSQL入门基础教程>>>>>>>>>这篇文章来自..,。

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

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

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