欢迎来到天天文库
浏览记录
ID:55781300
大小:1.24 MB
页数:59页
时间:2020-06-07
《数据库概论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提供了一种定义标签和描述标签间结构的功能
FoundationsofDatabasesAbiteboul,Hull,VianuAddisonWesley
3、,1995DataontheWebFoundations…Abiteoul,Buneman,SuciuAbiteboulHullMorganKaufmann,1999XMLVianuAddisonWesley199510.4第10章XML数据管理XML简介(续)♠标签使得数据是(相对地)自描述的(self
DataontheWeb
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
6、-name>HayesMainHarrisonA-102Perryridge400…
7、t-type=“checking”>A-102Perryridge400♠属性声明为元素开始标签中的name=value对♠元素可有多个属性,但每个属性名只能出现一次♠1
此文档下载收益归作者所有