跳到主要內容

臺灣博碩士論文加值系統

(216.73.217.92) 您好!臺灣時間:2026/11/10 18:23
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:羅莉鈁
研究生(外文):Li-Fang Lo
論文名稱:原生型XML資料庫系統之研究及應用--以學校法規查詢系統為例
論文名稱(外文):The Study and Application on Native XML Database Systems --Using a Querying System of University Laws As an Example
指導教授:簡永仁
指導教授(外文):Yeong-Ren Jean
學位類別:碩士
校院名稱:靜宜大學
系所名稱:資訊管理學系研究所
學門:電算機學門
學類:電算機一般學類
論文種類:學術論文
論文出版年:2004
畢業學年度:92
語文別:中文
論文頁數:63
中文關鍵詞:原生型XML資料庫、學校法規、XML查詢語言
外文關鍵詞:Native XML Databases、University Laws、XML Query Language
相關次數:
  • 被引用被引用:1
  • 點閱點閱:351
  • 評分評分:
  • 下載下載:39
  • 收藏至我的研究室書目清單書目收藏:1
可擴展的標記語言(Extensible Markup Language,XML)是全球資訊協會(World Wide Web Consortium,W3C)在1990年代後期所制定的標準,除可以用來定義與網頁內容和結構有關的資料外,更成為各種異質資料交換之標準,使不同平台之資料交換變得更為容易及方便。

然而,隨著XML文件的日益增加,如何儲存及管理XML文件已成為一個重要的議題。在過去三十年中,關聯式資料庫幾乎成為資料儲存及管理的唯一選擇,為了保有原關聯式資料庫之技術,XML-Enabled 之關聯式資料庫運應而生,但XML的樹狀資料結構相對於關聯式資料庫邏輯上有相違背的地方,致使在資料的轉存中失真,於是如德國Software AG、美國Ipedo軟體公司及Open Source Community,便先後開發了以XML樹狀結構為基礎的新興資料庫系統,即Native XML資料庫。

本篇論文是以Software AG的Tamino Native XML資料庫為基礎,以靜宜大學各單位法規為例,利用其XML Schema Editor來定義具有樹狀結構之法規資料結構,讓法規有一個標準的資料互換格式,並設計一轉換程式可將現有之法規資料自動轉換為XML文件,提昇法規資料轉換之效率,透過X-Plorer將文件驗證無誤後儲存於資料庫內,再利用其所提供的XQuery4查詢語言及X-Application應用程式介面,設計出包含傳統資料庫、搜尋引擎全文檢索及XML特性的查詢功能,使目前僅能利用搜尋引擎或至網頁查詢大學法規之方式,得以利用Native XML資料庫及XML相關技術與工具,改善搜尋法規之品質並達到法規資料交換、整合及共享之目標。
XML is becoming a new standard for data representation and exchange on the Web. With the proliferation of XML documents in the Web, it is necessary to store and manage them efficiently.
An XML-Enabled data management system, built on top of relational systems, has been finding conflicts in storing XML documents, forcing XML into tables or into CLOBs is inefficient. A Native XML database, storing XML documents in their natural tree structure, eliminates the problems related to relational database management system and offers significant additional advantages.
The major purpose of this paper is to design a querying system of university laws by using Tamino Native XML database. It is to construct law data structures and maintain contents by using Tamino Schema Editor and X-Plorer, also develops a program to transfer laws into XML. Moreover, use a standard web-based interface to access laws with Tamino X-Application and Tamino XQuery4 functions. Therefore, it can store laws permanently with a standard schema and support well the retrieval functions of traditional databases, full text search and XML features, in order to improve the search quality of laws and reduces the obstacles to integrated and sharing data among diverse systems.
中文摘要 ……………………………………………………………………………… Ⅰ
英文摘要 ……………………………………………………………………………… Ⅱ
誌謝 …………………………………………………………………………………… Ⅲ
目錄 …………………………………………………………………………………… Ⅳ
圖目錄 ………………………………………………………………………………… Ⅴ
表目錄 ………………………………………………………………………………… Ⅵ
第一章 緒論 ………………………………………………………………………….. 1
1.1研究背景與動機 ……………………………………………………….. 1
1.2研究目的 ……………………………………………………………….. 4
1.3章節概述 ……………………………………………………………….. 5
第二章 文獻探討 …………………………………………………………………….. 6
2.1從關聯式資料到半結構化資料及XML ……………………………… 6
2.2異質資料之交換與整合 ………………………………………………… 10
2.3 XML資料儲存 ………………………………………………………… 12
2.3.1 XML資料模型 …………………………………………………. 12
2.3.2 XML資料型態 …………………………………………………. 17
2.3.3 XML資料分類 …………………………………………………. 19
2.3.4 XML資料庫的分類 ……………………………………………. 22
2.3.5 XML資料庫的選擇 ……………………………………………. 24
2.4 XML資料擷取 ………………………………………………………… 26
2.4.1 XML查詢語言 …………………………………………………. 26
2.4.2 XML查詢與傳統資料庫查詢之差異 …………………………. 28
第三章 系統設計 …………………………………………………………………….. 30
3.1系統設計理念與架構 ………………………………………………….. 30
3.2歸納查詢需求與功能 ………………………………………………….. 32
3.2.1關聯式資料庫之查詢功能 ………………………………………. 32
3.2.2文件庫之查詢功能 ………………………………………………. 32
3.2.3 XML文件特性之查詢功能 ……………………………………. 33
3.2.4 Tamino XQuery4之查詢功能 …………………………………… 33
3.3查詢功能之設計與應用 ……………………………………………….. 38
第四章 系統實作結果與評析 ……………………………………………………….. 43
4.1系統軟硬體需求 ……………………………………………………….. 43
4.2系統建置 ……………………………………………………………….. 48
4.2.1法規文件資料結構之建立 ………………………………………. 48
4.2.2法規文件轉換 ……………………………………………………. 50
4.2.3法規文件資料庫之建立 …………………………………………. 51
4.3系統開發 ……………………………………………………………….. 52
4.4系統評析 ……………………………………………………………….. 59
第五章 結論與建議 ………………………………………………………………….. 60
參考文獻 ……………………………………………………………………………… 61
經歷 …………………………………………………………………………………… 63
參考文獻

[1]中央法規標準法, 民國五十九年八月三十一日總統(五九)台統(一)義字第七八八號令制定公布。
[2]Afonso de Sousa,A.;Luis Pereira,J.;Alvaro Carvalho,J.;”Querying XML databases” Proc. Of the international Conf of the Chilean,pp: 142-150, 2002
[3]Serge Abiteboul.”Querying semistructured data” Proc. Of the Int. Conf. On Database Theory(ICDT), Delphi,Greece, 1997
[4]S.Abiteboul, P.Buneman, D. Suciu, Data on the Web, Morgan Kaufman, California, 2000.
[5]S.Banerjee, V.Krishnamurthy, M. Krishna- prasad, and R.Murthy “Oracle8i-The XML Enabled Data Management System” Proc. of the international Conf on Data Engineering,pp: 561-568, 2000
[6]Bertino, E.; Catania, B., “Integrating XML and databases”, Internet Computing, IEEE , Volume: 5 Issue: 4 , pp: 84 –88, July-Aug. 2001
[7]A. Bonifati and S. Ceri, ”Comparative Analysis of Five XML Query Languages,” SIGMod Record, vol. 29, no. 1, pp. 68-79, 2000
[8]R. Bourret, “XML and Databases”, tech. report, Technical Univ. Darmstadt, 2000, http://www.rpbourret.com/xml/XMLAndDatabases.htm.
[9]Chamberlin, D.D.; “Query languages and XML”, Database Engineering & Applic- ations, 2001 International Symposium on. , pp: 297 –300, 16-18 July 2001
[10]J.M.Cheng and J.Xu,”XML and DB2” Proc. of the international Conf on Data Engineering ,pp: 569-573, 2000
[11]M.Fernandez et al., “Catching the Boat with Strudel:Experiences with a Web-Site Management System”, Proc. ACM SIGMON Int’l Conf. Management Data, ACM Press, New York, pp:505-516, 1996
[12]M.Fernandez et al., “From semistructured data to XML:Migrating the Lore model and query language”, Proc. Int. Workshop on the Web and Databases(WebDB’99),pp:25-30, 1999
[13]D.Florescu and D. Kossmann,”Storing and Querying XML Data Using and RDBMS”IEEE Data Engineering Bulletin(Special Issue on XML), pp:27-34, 1999
[14]Z.G. Ives and Y.Lu. “XML query languages in practiece:an evaluation” WAIM.’00 2000.
[15]Latifur Khan,Yan Rao,”A Performance Evaluation of Storing XML Data in Relational Database Management System” Proceeding of the third international workshop on Web information and data management, pp: 31 – 38, 2001
[16]Ullas Nambiar, Zoé Lacroix, Stéphane Bressan, Mong Li Lee, Yingguang Li, ”Current Approaches to XML Management”, IEEE Internet Computing, Volume 6 Issue 4 pp:43-51, July 2002

[17]David Mertz, ”Putting XML in context with hierarchical, relational, and object-oriented model”, http://www-106.ibm.com/developerworks/library/x-matters8
[18]M. Rys, “Bringing the Internet to your Database: Using SQL Server 2000 and XML to Bulid Loosely-Coupled Systems” Proc. of the international Conf on Data Engineering ,pp: 465-472, 2001
[19]Airi Salminen, Frank Wm. Tompa ,”Requirements for XML Document Database system” , Proceedings of the 2001 ACM Symposium on Document engineering, pp:85-94, 2001
[20]H. Schoning. “Tamino-a DBMS designed for XML” Prof. Of ICDE 2001.
[21]Len Seligman, Arnon Rosenthal, “XML’s impact on databases and data sharing”, Computer, Volume 34, Issue 6, pp:59-67, June 2001
[22]J.Shanmugasundaram, K.Tufte, G.He, C.Zhang, D.DeWitt, and J. Naughton. ”Relational Databases for Querying XML Documents: Limitations and Opportunities.” Proc. of the International Conf on Very Large Data Basese, pp:302-314, 1999
[23]Dan Suciu, ”Semistructured data and XML” FODO’98, 1998
[24]Software AG, Introduction Tamino ,Version 4.1.4
[25]World Wide Web Consortium, XQuery 1.0 An XML Query Language W3C Working Draft. http://www.w3.org/XML/Query,April 2002
[26]World Wide Web Consortium, XML Query Requirements. http://www.w3.org/XML/xmlquery-requirements,November 2003

[27]World Wide Web Consortium, XML Query Use Cases Draft. http://www.w3.org/XML/xmlquery-use-cases,April 2002
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top