1 / 69
文档名称:

数据库系统概论chp16.ppt

格式:ppt   大小:723KB   页数:69
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论chp16.ppt

上传人:Q+1243595614 2017/4/19 文件大小:723 KB

下载得到文件列表

数据库系统概论chp16.ppt

相关文档

文档介绍

文档介绍:An Introduction to Database System 中国人民大学信息学院数据库系统概论 An Introduction to Database System 第十六章 XML 数据库 An Introduction to Database System 第十六章 XML 数据库 概述 XML 简介 XML 数据模型 SQL/XML 小结 An Introduction to Database System 概述? XML(eXtended Markup Language) ?可扩展的标记语言?用户可以定义自己的标记,用来描述文档的结构? W3C(World Wide Web Consortium) 在 1998 年制定的一项标准,用于网上数据交换?是标准通用标记语言 SGML 的一个子集 An Introduction to Database System 概述(续) ? XML 在 SGML 和 HTML 的基础上发展起来的?相对于 HTML , XML 具有如下的一些特点: ?更多的结构和语义?可扩展性?自描述性?数据与显示分离?简洁性 An Introduction to Database System 第十六章 XML 数据库 概述 XML 简介 XML 数据模型 SQL/XML 小结 An Introduction to Database System XML 简介一、 XML 说明(XML declaration) ?对 XML 文档处理的环境和要求的说明?必须在文档的第一行?例如: <?xml version="" encoding="UTF-8" standalone="no"?> An Introduction to Database System 二、元素?元素(element) 是 XML 文档的主要组成部分?标记名?区分大、小写?开始于字母或下划线(_) ,后面可以跟任意长度的字母、数字、句点(.)、连接符(-)、下划线或冒号?起始标记形式是<标记名>,终止标记形式是</标记名> ?嵌套?有且只有一个根元素 An Introduction to Database System 元素(续) <?XML version= “ ” encoding= “ UTF-8 ” standalone= “ no ”?> <pub> <library> Beijing Library </library> <book year= “ 2000 ”> <title> Database System Concepts </title> <price></price> <author id= “ 101 ”> <name> Kaily Jone </name> </author> <author id= “ 102 ”> <name> Silen Smith</name> </author> </book> <book year= “ 2001 ”> <title>Introduction to XML</title> <price></price> <author id= “ 103 ”> <name> Kaily Jone </name> </author> </book> <article editorID =“ 105 ”> <title>A Query language for XML</title> <price></price> <author id= “ 104 ”> <name> Kaily Jone </name> </author> </article> </pub> 图 一个 XML 文档示例 An Introduction to Database System 三、属性?描述元素的有关信息?格式为: <元素名属性名=“属性值”> ?如<book year= “ 2000 ”>。?属性值必须出现在单引号或双引号中?一个元素可以有任意多个属性,每个属性取不同的属性名 An Introduction to Database System 四、处理指令?处理指令(processing instructions) 是为使用一段特殊代码而设计的标记?为处理 XML 文档的应用程序提供信