毕业设计(论文)-将xml数据存入关系数据库中的方法设计

毕业设计(论文)-将xml数据存入关系数据库中的方法设计

ID:6364729

大小:880.00 KB

页数:41页

时间:2018-01-11

毕业设计(论文)-将xml数据存入关系数据库中的方法设计_第1页
毕业设计(论文)-将xml数据存入关系数据库中的方法设计_第2页
毕业设计(论文)-将xml数据存入关系数据库中的方法设计_第3页
毕业设计(论文)-将xml数据存入关系数据库中的方法设计_第4页
毕业设计(论文)-将xml数据存入关系数据库中的方法设计_第5页
资源描述:

《毕业设计(论文)-将xml数据存入关系数据库中的方法设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、北京工业大学毕业设计(论文)摘要随着Internet的发展和人们对数据标准性、平台无关性的要求越来越高,XML(ExtensibleMarkupLanguage)得到了广泛的应用,同时人们对于XML的存储方式提出了更高的要求。本课题意在设计一种将XML数据存入关系数据库中的方法,并按照该方法开发一个XML数据装入关系数据库的软件。本文首先对XML的基本知识进行介绍,随后讨论用关系数据库存储XML数据的原因,并对目前已经提出的一些XML文档在关系数据库中的存储方式进行研究讨论,在此基础上提出一个无模式的XML文档对于关系数据库的存储方法。这个方法将XML数据分为文

2、档、元素、属性、文本四种节点,并将这四种节点映射为数据库中四个关系表。另外将DOM树中的元素节点关系映射为一个数据库关系表,这五个表是本课题中数据库设计的核心。五个表中包含的属性信息要求方便于DOM接口和SAX接口两种方式访问。提出存储方法后,我们将利用这种存储方法开发一个关系数据库中XML数据装入系统。文章后半部分将详细说明该软件的需求分析、设计、具体开发细节以及测试。该软件的测试结果验证了这种存储方法能够有效的将无模式的XML文档存入关系数据库。关键词:关系数据库、XML41北京工业大学毕业设计(论文)AbstractWiththedevelopmentof

3、Internetandthepeople’shigherandhigherrequirementfordata’sstandardizationanditsindependentofplatform,XML(extensiblemarkuplanguage)iswidelyused,inthemeantimethehigherrequirementforthestorageofXMLdataisasked.ThisresearchgroupdesignedamethodtostoreXMLdataintoRDB(RelationalDataBase)ofwhic

4、hthetechnologyhavebeenverymatureandwidelyused.ThenwedevelopedanapplicationthatcanstoretheXMLdataintoRDBusingthismethod.AtfirstthisarticlewillintroducebasicalknowledgeofXML,andthendiscusswhystoreXMLdatausingRDB.Afterthatwe’llresearchanddiscussthesomemethodsforstoringXMLdataintoRDBthat

5、havebeenputforward.Basedonthemwe’lldesignastoragemethodfromnon-schemaXMLdatatoRDB.WeclassifiedXMLdataasfourkindofnodessuchasDocument,Element,AtributeandText.ThesefournodesaremappedtofourtablesintheRDBandwemappedtheDOMTreeintoatabletoo.ThefivetablesisthecoreoftheRDBdesign.Theattribute

6、informationinvolvedinthetablesisrequiredthatbothDOMandSAXinterfacecanbeeasytogetinformationfromthetables.Aftergivingthemethodwedesignedwe’lldevelopanapplicationthatcanstoringtheXMLdataintoRDBusingthatmethod.It’srequirementanalyse,designdetailsandtestresultwellbedescribedinthesecondha

7、lfpartofthearticle.Thetestresultwillshowthatusingthestoragemethodwecanstoringthenon-schemaXMLdataintotheRDBeffectively.Keywords:RDB(RelationalDataBase),XML41北京工业大学毕业设计(论文)目录摘要1Abstract2目录31绪论51.1课题背景及研究意义51.2XML知识简介51.2.1XML51.2.2DTD和Schema71.2.3DOM71.2.4SAX91.3基于关系数据库的XML存储技术101.3.1

8、现存的基于关系数据库的X

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

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

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