欢迎来到天天文库
浏览记录
ID:32021653
大小:1.55 MB
页数:58页
时间:2019-01-30
《【硕士论文】XML+DTD到关系模式的映射研究.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、删JIJ师范大学硕Ii‘学位论文XMLDTD到关系模式的映射研究计算机软件与理论专业研究生于光指导教师杨春可扩展标记语言(eXtensibleMarkupLanguage,简称XML)是一门新兴的面向lniernel应用的标记语言,目前己迅速发展成为web和数据交换的一种新标准。XML数据的海量出现使得如何有效地对XML数据进行存储和管理成为研究热点。利用现有关系数据库的存储管理、并发控制、恢复、版本机制等技术可以有效地存储和管理XML数据。本文首先介绍了XML的相关技术领域,对XML文档的各种存储方法作了一些简要比较,并着重研究了XMLDTD
2、到关系模式的映射。通过分析有关XML关系存储的经典算法可以发现,现有的XML到关系数据库的映射算法大多JI考虑内容和结构的映射,而很少考虑XML所蕴含的语义。然而语义信息刈‘。卜数据的存储模式设计、查询优化和更新异常检查等问题是十分重要的,因.fJl"女H果DTD中蕴含函数依赖,在进行映射时予以考虑可以带来很多便利。本文试图提出一种保持函数依赖的映射策略,在进行内容和结构映射的同时保持函数依赖。依据XML函数依赖定义,找出DTD中所蕴含的函数依赖,撮终利用改进的内嵌算法FD--lnlining实现了从XML到关系数据库的保持函数依赖的映射。FD
3、--lnlining方法不仅考虑了DTD的内容和结构.还考虑了DTD所蕴含的函数依赖,对DTD中蕴含的其它语义约束也进行了分析,给出了保持部分语义约束的方法。最后对本映射策略的完整性进行了分析。关键词:XML:DTD:函数依赖:语义;映射:关系四川师范大学硕士学位论文ABSTRACTXMUeXtensibleMarkupLanguage)isanewmarkuplanguageforinternetapplication,andnowit'soneofthenewstandardsofwebanddataexchange.Alongwithth
4、emass—producingofXMLdata,howtostoreandmanagetheXMLdataefficientlybecomesahotspotinthestudyofXMLstoragestrategy.Technologyofofthestorageandmanagement,parallelcontrol,recovery,andversionmechanismexistingrelationdatabasecanbeusedtoefficientlystoreandmanageXMLdata.Inthisthesis,f
5、ieldrelatedtoXMLwasintroducedatfirst,thentheexistingwereatlasttheofXMLDTDtorelationalstoragestrategiescompared,andmappingschemawasdiscussedinparticular.IngeneralstoragestrategiesofXMLdata,onlycontentsandstructuresofXMLdatawereconsidered,withthesemanticinformationneglected.Ho
6、wever,semanticinformationofXMLdataisofmuchsignificanceforandindesignofstoragepattern,queryoptimizingabnormitycheckingupdating.ifthereissomefunctionaldependenceinDTD,mappingwithconsideringthefunclionaldependencemaybringmuchconvenience.WetriedtOprovideamappingstrategywithfunct
7、ionaldependencypreservedinthisthesis.AccordingtOthedefinitionofXMLfunctionaldependencycontainedinDTDwasfoundout,andmodifiedinliningstrategy(FD-inlining)wasadoptedtomapXMLtorelationalschema.ForFD—inlining,notonlythecontentandstructure,butalsoIhefunctionaldependencyofDTDwereco
8、nsidered.OthersemanticinformationcontainedinDTDwasalsomethodtosemanticanaly
此文档下载收益归作者所有