資源描述:
《基于xml的異構(gòu)數(shù)據(jù)庫集成技術(shù)研究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、西安電子科技大學(xué)碩士學(xué)位論文基于XML的異構(gòu)數(shù)據(jù)庫集成技術(shù)研究姓名:李鐵申請學(xué)位級別:碩士專業(yè):軟件工程指導(dǎo)教師:張軍英;鄭小莉20080101摘要長期以來,在信息管理系統(tǒng)的建設(shè)過程中,由于缺乏經(jīng)驗和整體的規(guī)劃等一系列原因,在企業(yè)或部門中存在一些不同平臺不同技術(shù)開發(fā)的應(yīng)用系統(tǒng)。這些系統(tǒng)由于計算機體系結(jié)構(gòu)異構(gòu)、操作系統(tǒng)異構(gòu)、數(shù)據(jù)庫結(jié)構(gòu)及語義異構(gòu)、DBMS本身的異構(gòu)等原因,逐步形成了獨立的信息孤島。由于XML具有與平臺無關(guān)、易于擴展、交互性好、語義性強、可格式化等特性,使XML成為Web數(shù)據(jù)表示和交換的新標準,在異構(gòu)關(guān)系數(shù)據(jù)庫之間的轉(zhuǎn)換過程中發(fā)揮中間件作
2、用,實現(xiàn)各異構(gòu)數(shù)據(jù)庫信息的交換。本文在研究現(xiàn)有基于XML的數(shù)據(jù)映射算法和模型的基礎(chǔ)上,對傳統(tǒng)異構(gòu)數(shù)據(jù)集成技術(shù)進行了比較分析。以XML為轉(zhuǎn)換工具,通過關(guān)系數(shù)據(jù)庫與XML的可逆雙向轉(zhuǎn)換,建立異構(gòu)關(guān)系數(shù)據(jù)源的統(tǒng)一轉(zhuǎn)換工具。轉(zhuǎn)換過程可保留關(guān)系數(shù)據(jù)庫實體完整性約束、參照完整性約束和用戶自定義完整性約束。本文證明了中間件法使異構(gòu)數(shù)據(jù)庫變?yōu)椤巴瑯?gòu)”訪問接口的可能性以及說明集成異構(gòu)數(shù)據(jù)的可能性。實現(xiàn)將XML和關(guān)系模式互相轉(zhuǎn)換的核心算法。使用JBuilder2006,Jdom,MySql,Oracle等開發(fā)工具和平臺,開發(fā)了專用轉(zhuǎn)換工具。分析了轉(zhuǎn)換過程中一些難點的成因
3、,結(jié)合具體項目處理轉(zhuǎn)換過程中的難點。該轉(zhuǎn)換工具能較好完成數(shù)據(jù)庫的集成,實現(xiàn)轉(zhuǎn)換過程的自動化,使用戶能更加方便地向Internet/Intranet發(fā)布信息。為用戶的異構(gòu)數(shù)據(jù)源在更高層次上集成提供了技術(shù)基礎(chǔ)。關(guān)鍵字:異構(gòu)數(shù)據(jù)庫轉(zhuǎn)換同構(gòu)集成映射工具AbstractIIIForalongtime,therearesomedifferentplatformanddifferenttechnologydevelopmentintheenterpriseorinthedepartmentapplicationsystemsbecauseaseriesofreas
4、ons—lacksoftheexperienceandthewholeplanandSOon.Thesesystems,asaresultofthecomputerarchitectureisomerism,operatingsystemisomerism,databasestructureandsemanticisomerism,DBMSreasonsandSO011,haveformedindependently‘'theinformationisolatedisland’’gradually,BecauseXMLhasnothingt0do謝m
5、theplatform,easytoexpand,interactivegood,semanticsstrong,tobepossibletoformatandSOon,ThiscausesXMLtobecometheWebdataexpressionandtheexchangenewstandardandplaysthemiddlewarerolebetweeninisomerismrelationaldatabase’sexchangingandrealizesvariousisomerismdatabaseinformationexchange
6、.ThisthesisisbasedontheXMLdatamappingalgorithmandinthemodelintheresearchfoundation,comparedtothetraditionalisomerismandcaiTyonthecomparativeanalysisaccordingtotheintegratedtechnology.BytheXMLtransformationtool,throughtherelationaldatabaseandtheXMLreversiblebilateralchange,estab
7、lishesisomerismrelationsdatabasetheunificationtransformationt001.Thechangeprocessmayretaintherelationaldatabasetheentityintegrityrestraint,thereferenceintegrityrestraintandthemajorpartuserfromthedefinitionintegrityrestraint.Thisthesishasprovedtheoreticallythemiddlewarecausesiso
8、merismdatabasetobecome‘'theisomorphism’’thealgebrasyst