数据库系统概论ppt教程第十六章xml数据库课件

数据库系统概论ppt教程第十六章xml数据库课件

ID:33417442

大小:543.50 KB

页数:69页

时间:2018-05-25

数据库系统概论ppt教程第十六章xml数据库课件_第1页
数据库系统概论ppt教程第十六章xml数据库课件_第2页
数据库系统概论ppt教程第十六章xml数据库课件_第3页
数据库系统概论ppt教程第十六章xml数据库课件_第4页
数据库系统概论ppt教程第十六章xml数据库课件_第5页
资源描述:

《数据库系统概论ppt教程第十六章xml数据库课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、AnIntroductiontoDatabaseSystem数据库系统概论AnIntroductiontoDatabaseSystem第十六章XML数据库第十六章XML数据库16.1概述16.2XML简介16.3XML数据模型16.4SQL/XML16.5小结AnIntroductiontoDatabaseSystem16.1概述XML(eXtendedMarkupLanguage)可扩展的标记语言用户可以定义自己的标记,用来描述文档的结构W3C(WorldWideWebConsortium)在1998年制定的一项标准,用于网上数据交换是标准通用标记语言SGML的一

2、个子集AnIntroductiontoDatabaseSystem概述(续)XML在SGML和HTML的基础上发展起来的相对于HTML,XML具有如下的一些特点:更多的结构和语义可扩展性自描述性数据与显示分离简洁性AnIntroductiontoDatabaseSystem第十六章XML数据库16.1概述16.2XML简介16.3XML数据模型16.4SQL/XML16.5小结AnIntroductiontoDatabaseSystem16.2XML简介一、XML说明(XMLdeclaration)对XML文档处理的环境和要求的说明必须在文档的第一行例如:

3、version="1.0"encoding="UTF-8"standalone="no"?>AnIntroductiontoDatabaseSystem二、元素元素(element)是XML文档的主要组成部分标记名区分大、小写开始于字母或下划线(_),后面可以跟任意长度的字母、数字、句点(.)、连接符(-)、下划线或冒号起始标记形式是<标记名>,终止标记形式是嵌套有且只有一个根元素AnIntroductiontoDatabaseSystem元素(续)

4、ub>BeijingLibraryDatabaseSystemConcepts26.50KailyJoneSilenSmithIntroductiontoXML18.80

5、orid=“103”>KailyJoneAQuerylanguageforXML26.50KailyJone图16.1一个XML文档示例AnIntroductiontoDatabaseSystem三、属性描述元素的有关信息格式为:<元素名属性名=“属性值”>如。属性

6、值必须出现在单引号或双引号中一个元素可以有任意多个属性,每个属性取不同的属性名AnIntroductiontoDatabaseSystem四、处理指令处理指令(processinginstructions)是为使用一段特殊代码而设计的标记为处理XML文档的应用程序提供信息。组成:处理指令名称和数据其格式为。例如AnIntroductiontoDatabaseSystem五、注释注释以结束注释可以在XML文档的任何地方插入AnIntroductiontoDatabas

7、eSystem六、良构的XML文档良构的(well-formed)XML文档是指:文档的构造从语法上都是正确的只有一个顶层元素,即根元素至少包含一个元素,即文档中必须有根元素所有的起始标记都有与之对应的终止标记,或者使用空元素速记语法所有的标记都正确的嵌套每一个元素的所有属性具有不同属性名AnIntroductiontoDatabaseSystem七、实体用来定义重复使用的文档内容格式为:例如引用实体的格式为&实体名当XML处理器遇到字符串&DW时就用字符串DataWareh

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

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

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