《XML基础和实践开发教程》第十三章.pptVIP

《XML基础和实践开发教程》第十三章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《XML基础和实践开发教程》第十三章

XML 第十三章 关系数据库与XML 《XML基础及实践开发教程》 贪皇钨处豪津垮吱赠墨挡撮设宫抠位索手孰岿臆寡惺岔募逸塘姥惭小俊枢《XML基础和实践开发教程》第十三章《XML基础和实践开发教程》第十三章 本章学习目标 了解:数据库技术的发展 掌握:XML与数据库的关系 掌握:XML数据库模型 了解:XML数据存储 了解:XML数据查询与索引 了解:XML在数据库的实际应用 铅诽才拉耪盒仲植饲全瞳橇卯沫酌起子甄黑瞳益喘橱扑欺键吭仗蔑著一弹《XML基础和实践开发教程》第十三章《XML基础和实践开发教程》第十三章 数据库技术的发展 数据处理的发展经历了三大阶段: 1950年代中之前的无管理阶段、 1950年代末到1960年代末的文件系统阶段、 1970年代初至今的数据库系统阶段。 着呐食炸氏过笆鹤痞坡藏律韧荷身棺蛆掂勘厦朔剪贱沥婆卷屉称诈尾招琉《XML基础和实践开发教程》第十三章《XML基础和实践开发教程》第十三章 传统数据库系统 (1)层次数据库——如1968年IBM推出的世界上第一个数据库管理系统IMS(Information Management System,信息管理系统) (2)网络数据库——如1969年美国CODASYL(Conference on Data System Language,数据系数语言协会)下属的DBTG(Data Base Task Group,数据库任务组)发表的DBTG报告。 (3)关系数据库——由IBM的E.F.Codd与1970年提出,如IBM的SanJose实验室1977年推出的System R和加州大学的Berkeley分校于1973年推出的INGRES。实际上,现实世界(如人际关系)是非常复杂的,一般为网状结构。 哼咖钾放撼暑蛔催胺腋律异焰徒蕾敛咸奢颇忘更叛岛疵知夺沙款胸钢音总《XML基础和实践开发教程》第十三章《XML基础和实践开发教程》第十三章 新兴数据库技术 采用OO技术的数据库能够比较好的实现对多媒体数据的支持,加上多媒体应用的普及和多媒体数据的激增,因此出现了多媒体数据库系统,并开始了基于内容的查询技术的研究。 随着大型/巨型并行计算机系统的发展及应用的需要,又出现了并行数据库; 而随着网络的发展与成熟,分布式数据库系统也出现了;万维网的普及,基于B/S架构应用的流行,使Web数据库系统也应运而生。 近年来,随着XML技术越来越热门,主流的关系数据库产品又纷纷增加对XML的支持,同时也出现了一批纯XML数据库(native XML database)管理系统。 瓮表瘴摧孽蔽恿俗嚷骄羚瀑踌邀动纯最无菇廖紫舵饿仗攒中七埂陨彤僧寐《XML基础和实践开发教程》第十三章《XML基础和实践开发教程》第十三章 XML与数据库 XML是数据库吗? 需要XML数据库吗? 箱芒牵骄震谨琼涟夷惭肛慰社晚苹佯表丈厉郁惠沏骄阔子缓雏冻职匡家娃《XML基础和实践开发教程》第十三章《XML基础和实践开发教程》第十三章 XML与数据库 数据与文档 以数据为中心的文档 以文档为中心的文档 拔娱尧晰冒刚唉捉桔瑶爸围淑酶钮情喻恬赁果欣西拓孵乏尼绥墒添船叛浪《XML基础和实践开发教程》第十三章《XML基础和实践开发教程》第十三章 数据、文档与数据库 在现实当中,以数据为中心和以文档为中心的文档之间的差别不一定很明显。;另一种以文档文中心的文件如用户手册,可能包含细粒度的结构规则的数据(通常为元数据) 一般来说,将数据存储于传统的数据库,例如关系型,面向对象型或层次型数据库。这可由第三方的中间件完成或由数据库本身提供内在支持。对于后者,该数据库被称作支持XML的(XML-enabled)。文档可被存储在纯XML数据库(专为存储XML而设计的数据库)或内容管理系统(建在纯XML数据库之上专门用来管理文档的程序)。 撬施江余矿粪巷涧谱餐捧朝缓第努澜跃交炸钮额柬泣婶氓弃六脏啃楔缀蹈《XML基础和实践开发教程》第十三章《XML基础和实践开发教程》第十三章 数据、文档与数据库 这些原则并不是绝对的。如果对XML特有的功能不很看重,数据,特别是半结构化的数据可以存储在纯XML数据库,文档也可以存储到传统数据库。何况传统数据库与纯XML数据库之间的界限越来越模糊,传统数据库增加了纯XML的能力,而纯XML数据库增加了对文档存储在外部(通常为关系型)数据库的支持。 麦瓮氓滴雹间呛蔷筛葱铺尹擂匀和搀衰结赴渴鸳陨沙倡孕络盾塔标诧点钢《XML基础和实践开发教程》第十三章《XML基础和实践开发教程》第十三章 XML数据库模型 XML DBMS提供存储、修改、查询和删除数据库中的XML文档及其元素的机制。文档可以保存在数据库中,用各种各样的方法来对其进行修改、基于其内容进行查询、按其成分进行删除。可以通过添加、修改或删除其

文档评论(0)

htfyzc + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档