重庆大学硕士学位论文XML与关系数据库间映射技术的研究姓名:刘智申请学位级别:硕士专业:计算机软件与理论指导教师:石锐20040520XML与关系数据库间映射技术的研究作者:刘智学位授予单位:重庆大学参考文献(44条)1.参考文献2.JMcHugh.SAbiteboul.RGoldman.D.Quass,andJ.WidomLore:Adatabasemanagementsystemforsemistructureddata19973.RGoldman.JMcHugh.JWidomFromsemistructureddatatoXML:Migratingtheloredatamodelandquerylanguage4.HSchoning.JWashTamino:AnInternetBasedDatabaseSystem20005.VChristophides.SAbiteboul.SCluet.M.SchollFromstructureddocumentstonovelqueryfacilities19946.DFlorescu.DKossmanAPerformanceEvaluationofAlternativeMappingSchemesforStoringXMLDatainaRelationalDatabase,[RapportdeRechercheNo.3680INRIA,Rocquencourt,France]19997.DanielaFlorescu.DonaldKossmanStoringandQueryingXMLDatausingaRDBMS1999(03)8.ADeutsch.MFernandez.DSuciuStoringsemistructureddatawithSTORED19999.ASchmidtEfficientRelationalStorageandRetrievalofXMLDocuments200010.JShanmugasundaram.KTufte.GHe.C.Zhang,D.Dewitt,J.NaughtionRelationaldatabaseforqueryingxmldocuments:limitationsandopportunities199911.MYoshikawa.oshiyukiAmagasa.TShimura.S.UemuraXrel:Apath-basedapproachtostorageandretrievalofXMLdocumetsusingrelationaldatabase2001(01)12.王晓玲.栾金锋.董逸生基于演化计算的XML数据的关系存储[期刊论文]-计算机研究与发展2003(7)13.FallsideDCXMLSchemaPart0:Primer200114.TBray.JPaoli.CMSperberg-McQueenExtensibleMarkupLanguage(XML)1.015.DocumentObjectModel(DOM)Level1SpecificationVersion1.0199816.MegginsonDSAX:TheSimpleAPIforXML199817.WorldWideWebConsortiumXquery:AQueryLanguageforXML,W3CWorkingDraft200018.DB2UDBXMLExtenderwebsiteat19.HJiang.HLu.WWang.J.X.YuPathmaterializationrevisited:AnefficientstoragemodelforXMLdata200220.RBourret.CBornhovd.ABuchmannAGenericLoad/ExtractUtilityforDataTransferbetweenXMLDocumentsandRelationalDatabases,[TR-DVS99-1,DVS,Dep.CS,DarmstadlU.ofTechnology,Germany,]199921.DLee.WChuCPI:Constraint-Preservinginliningalgorithmformappingxmldtdtorelationalschema2001(01)22.PhilipBohannon.JulianaFreire.PrasanRoy.JeromeSimeon,BellLaboratoriesFromXMLSchematoRelations:ACost-BasedApproachtoXMLStorage23.FengTian.DavidJDewitt.JianjunChen.ChunZhangTheDesignandPerformanceEvaluationofAlternativeXMLStorageStrategies199924.南凯.阎保平XML在数据库应用中的性能问题初探25.JMcHugh.SAbiteboul.RGoldman.D.Quass,andJ.WidomLore:ADatabaseManagementSystemforSemistructuredData1997(03)26.SAbiteboul.PBuneman.DSuciuDataontheweb:FromRelationstoSemistructuredDataandXML199927.SNestorov.SAbiteboul.RMotwaniInferringstructureinsemistructureddata1997(04)28.SAbiteboul.DQuass.JMcHugh.J.WidomandJ.WienerTheLorelQueryLanguageforSemistructuredData199729.GillianDobbie.XiaoyingWu.TokWangLing.MongLiLeeORA-SS:AnObject-Relationship-AttributeModelforSemistructuredData30.JMcHugh.SAbiteboul.RGoldman.D.Quass,andJ.WidomLore:ADatabaseManagementSystemforSemistructuredData1997(03)31.DSuciuAnoverviewofsemistrctureddata1998(04)32.FeiSha.GeorgesGardarin.LaurentNemirovskiManagingSemi-StrucruredDatainanObject-RelationalDBMS199933.LueBouganim.TatianaChan-Cine-Ying.Tuyet-TramDang-Ngoc.Jean-LueDarroux,GeorgesGardarinandFeiShaMIROWeb:IntegratingMutipleDataSourcesThroughSemistructuredDataTypes199934.RBourretXMLanddatabases200035.ClarkJ.DeRoseSXMLpathlanguage(XPath)199936.LeeBuckDataModelsasanXMLSchemadevelopmentmethod199937.KVMagalhaesAnApproachtoStoringSemistructuredDatainRelationalDatabases38.HJiang.HLu.WWang.J.X.YuMappingindependentXMLqueryprocessing:FromXpathtoSQL200239.SchmidtAR.WaasF.KerstenML.Florescu,D,Manolesu,I,Carey,M.J,andBusse,RTheXMLbenchmarkproject200140.W3CXSLTransformationLanguage(XSLT)41.ModelingRelationalDatainXML42.AV.Turau:DB2XML:AtoolforTransformingRelationalDatabaseintoXMLDocuments43.ADeutsch.MFernandez.DSuciuStoringSemistructuredDataInRelations44.DSuciuSemistructureddataandXML1998相似文献(10条)1.学位论文陈睿基于XQuery的XML查询工具的研究与实现2004自XML问世至今,获得了广泛的应用,大量的XML数据不仅出现在Web上,而且在信息处理的各个领域,它已经成为数据组织和交换事实上的标准.在XML的各类应用中,查询问题是急待解决的重要共性问题.为了解决XML查询问题,W3C设计了XML查询语言——XQuery,它符合XML数据的原始结构,是为XML量身定做的一种全新的查询语言,相当于XML数据管理领域的SQL.对XQuery语言的研究是适应当前XML查询技术发展的要求,而利用XQuery来实现XML查询是真正意义上有效使用XML数据的途径.该文深入研究XML查询语言XQuery,分析了查询数据模型,并针对XQuery本身存在的一些分水岭问题提出了解决方法.在研究的基础上,设计并实现了基于XQuery的XML查询工具.该工具作为一个通用组件可以应用在涉及XML查询的不同应用系统中,甚至可以用于构造一个简单的XML数据库,具有广泛的应用前景.文中详细的阐述了这个工具的实现技术,以实际项目为例介绍了它的应用并分析了使用效果.主要工作和所取得的成果有:1)追踪XQuery标准的发展,对XQuery语言进行深入的分析和研究.重点讨论了XML查询数据模型,XQuery的分水岭问题,XQuery中的表达式等关键问题,并对其中的某些分水岭问题提出了解决思路.2)设计并实现了一个基于XQuery的XML查询工具.其中解决了对辅助索引的管理问题,提高了查询的效率.应用JavaCC构造了查询解析器,实现的查询处理,还给出了系统的对外接口.3)为实际的应用系统提供了一个集成的查询环境,从而验证了XML查询工具的效果,并对结果进行了分析.2.学位论文岳友友XML查询技术研究2006XML自1998年由W3C提出之后,已经成为因特网上数据表示和数据交换的新标准,受到越来越多的关注。各行各业都在采用XML来描述本领域的信息,随着XML的普及,用户对XML文档查询的要求会越来越高。虽然XML查询技术已经取得一些研究成果,但由于XML文档自身的特点,以及它与传统数据模型的差异,XML查询技术在理论上和实现上都还存在很多难点。本文对XML查询技术进行深入研究,主要解决以下几个方面的问题:(1)如何使用户在构造XML查询时,无须花费过多的时间去学习复杂的XML查询语言;(2)如何使用户在构造XML查询时,无须明确了解所查XML文档的结构;(3)在保证查询的查全率的同时,如何提高查询的准确度。本文所做的主要工作有:1、提出了一种利用DTD的结构信息,将XML文档映射到关系数据库中的方法。在该方法中,不同DTD的XML文档可以保存在相同模式的关系表中,仅需两张表就能存储所有的DTD和XML文档。2、考虑到XML文档本身的特点,以及XML查询的应用环境和匹配需求,本文提出了一个XML查询方案,该查询方案将查询分为内容查询和结构查询两部分,在实现结构查询功能的同时,把XML文档看作一般的文本文件来处理,从而实现内容查询。3、在结构查询中,针对XML查询的排序需求,提出了一个适于定量度量查询树和XML文档结构树间的相似度的编辑距离(XQED距离,EditingDistanceforXMLQuerying)计算方法。该方法以查询树为参照物修剪DTD结