网站大量收购独家精品文档,联系QQ:2885784924

Web数据库技术应用教程(第二版) 王承君5446-缺第12章 第13章 1新.pptVIP

Web数据库技术应用教程(第二版) 王承君5446-缺第12章 第13章 1新.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web数据库技术应用教程 (第二版) 王承君 主编 中国水利水电出版社 本章学习目标 13.1 XML概述 13.1.1 XML的产生和发展 13.1.1 XML的产生和发展(2) 13.1.2 XML与数据库 13.1.3 XML技术规范 13.1.5 XML的语法规则 13.1.6 XML的组成元素 13.1.6 XML的组成元素(2) 13.1.6 XML的组成元素(3) 13.1.6 XML的组成元素(4) 13.1.6 XML的组成元素(5) 13.1.6 XML的组成元素(6) 13.1.6 XML的组成元素(7) 13.1.7 XML示例 13.2 SCHEMA简介 13.2.1 Schema的引入 13.2.2 DTD和Schema 小结 第13章 数据库与XML 本章学习目标 13.1 XML概述 1 XML的产生和发展 2 XML与数据库 3 XML技术规范 4 XML语言的特点 5 XML的语法规则 6 XML的组成元素 7 XML示例 13.2 SCHEMA简介 1 Schema的引入 2 DTD和Schema 通过本章的学习,应了解以下内容: l????了解XML语言 l????了解XML 与数据库的关系 l?????了解XML文档的数据检索语言Xquery l????了解XML文档和关系数据库之间的数据交换方法 XML(eXtensible Markup Language,可扩展标记语言)也属于一种标记语言,它同样是SGML的一个简化子集,它将SGML的丰富功能与HTML的易用性结合到Web的应用中,以一种开放的、自我描述方式定义了数据结构。在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系。1996年W3C正式成立了XML工作组,1998年2月,XML1.0被W3C确认为推荐标准。 1989年欧洲粒子物理研究中心的Tim Berners-Lee引用SGML的语法,开发出来了HTML(HyperText Markup Language,超文本标记语言)语言。 XML(eXtensible Markup Language,可扩展标记语言)也属于一种标记语言,以一种开放的、自我描述方式定义了数据结构。在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系。1996年W3C正式成立了XML工作组,1998年2月,XML1.0被W3C确认为推荐标准。 GML(1969) SGML(1985) XML(1998) HTML(1993)) XHTML HDML SVG OEB … 图13-1 XML家庭成员 (1)XML文件是一种特殊数据库 如果仅按数据库这个术语的本质来看,XML文件就是数据库,它是数据的集合。作为一种“数据库”格式,XML有一些优势:例如,它是自描述的(所用的标记描述了数据的结构和类型,尽管缺乏语义),可交换的,能够以树型或图形结构描述数据。同样它也有缺点,例如,它显得有些繁琐,由于要进行解析和文本转换,所以数据访问速度较慢。 (2)XML及其周边技术可以在某种程度上算作数据库管理系统(DBMS) XML不是一种单一技术,而是多种技术的组合体。 (1)可扩展样式语言(eXtensible Style Language, XSL) (2)XML链接语言(XML Link Language,包括Xpath、Xlink和Xpointer) (3)XML名称空间(XML Namespace) (4)XML语法检查(XML Schema,DTD) (5)XML查询(XQuerying) (1)所有元素必须有闭合标记。 (2)大小写敏感。 (3)空格也有意义。 是数据的一部分。 (4)嵌套对应。 (5)引号不可省略。 既然XML描述数据,格式严格是必然的。 (1)PI(Processing Instruction)。PI允许XML文件包含应用程序的指令,例如:在XML文件的开头声明就是一个PI,XML解析器会将这些数据传送给应用程序,这些信息告诉XML解析器如何处理XML文件,如下所示: ?xml version=1.0 encoding=GB2312? 它的基本格式是“?name”开始,“?”结束,其中的name是指PI标示符,应用程序可以依照此名称处理所需的PI,xml和XML是保留给XML规格使用的。 (2)元素(Element)。XML元素为整个XML文件的主要架构,每个元素都是由开始标记和结尾标记构成,例如: BookXML入门/Book 元素也能包含子元素,例如前面的示例

您可能关注的文档

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档