数据库概论3 XML数据管理(01).pdf

数据库概论3 XML数据管理(01).pdf

ID:55781300

大小:1.24 MB

页数:59页

时间:2020-06-07

数据库概论3 XML数据管理(01).pdf_第1页
数据库概论3 XML数据管理(01).pdf_第2页
数据库概论3 XML数据管理(01).pdf_第3页
数据库概论3 XML数据管理(01).pdf_第4页
数据库概论3 XML数据管理(01).pdf_第5页
资源描述:

《数据库概论3 XML数据管理(01).pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章XML数据管理第10章:XML数据管理北京大学数据库教研室10.1第10章XML数据管理提纲♠XML基本知识♠XML查询(XPath和XQuery)♠XML和关系数据库10.2第10章XML数据管理历史:SGML,HTML,XML♠SGML:StandardGeneralizedMarkupLanguage♣--CharlesGoldfarb,ISO8879,1986♠是一种强大和灵活的描述信息结构的工具♣完整的,通用的SGML的实现被证明是非常困难♣操纵SGML文档的工具是非常昂贵的♠基于SGML,派生了两类子语言:♣HTML:HyperTextMarkupLanguage(T

2、imBerners-Lee,1991).描述数据的显示格式.♣XML:eXtensibleMarkupLanguage,W3C,1998.描述数据的内容.10.3第10章XML数据管理XML与HTML的区别♠HTML有固定的标签集,标签的语义也是固定的♠XML没有固定的标签集,它有固定的语法但没有语义,它是一种自描述语言♠事实上,XML提供了一种定义标签和描述标签间结构的功能

Bibliography

HTML

FoundationsofDatabasesAbiteboul,Hull,Vianu
AddisonWesley

3、,1995

DataontheWebFoundations…Abiteoul,Buneman,SuciuAbiteboulHull
MorganKaufmann,1999XMLVianuAddisonWesley199510.4第10章XML数据管理XML简介(续)♠标签使得数据是(相对地)自描述的(self

4、-described)♠例如A-101Downtown500A-101Johnson♠定义语义标签以及支持嵌套数据结构的能力使得XML成为数据表示和交换的重要方法.♠XML的许多用途都属于数据交换应

5、用,而不是作为HTML的替代品10.5第10章XML数据管理XML数据的结构♠标签:数据节的标号♠元素:以开始并以配套的结束的数据节♠元素必须合适地嵌套♣合适的嵌套♦….♣不合适的嵌套♦….♠形式地:每个开始标签必须具有唯一的匹配的结束标签,并位于同一父元素的上下文中.♠每个文档必须具有单一的顶级元素10.6第10章XML数据管理嵌套元素的例子

6、-name>HayesMainHarrisonA-102Perryridge400…10.7第10章XML数据管理属性♠元素可有属性

7、t-type=“checking”>A-102Perryridge400♠属性声明为元素开始标签中的name=value对♠元素可有多个属性,但每个属性名只能出现一次♠1

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

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

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