簡易檢索 / 詳目顯示

研究生: 黃建中
HUANG-CHIEN CHUNG
論文名稱: 以XML為基礎之後設資料規格儲存庫
An XML-Based Metadata Schema Repository
指導教授: 林彥君
Yen-Chun Lin
口試委員: 林順喜
Lin-Shun Shii
王勝德
Wang-Sheng De
徐演政
Hsu-Yen Tseng
鄧惟中
Teng-Wei Chung
學位類別: 碩士
Master
系所名稱: 電資學院 - 資訊工程系
Department of Computer Science and Information Engineering
論文出版年: 2006
畢業學年度: 94
語文別: 中文
論文頁數: 62
中文關鍵詞: 數位典藏後設資料規格XML原生型XML資料庫系統後設資料規格儲存庫
外文關鍵詞: Digital archive, metadata schema, XML, Native XML database system, metadata schema repository
相關次數: 點閱:342下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在數位典藏系統的發展過程中,後設資料(metadata)規格的分析與製作,是很重要的一環。目前的分析與製作過程大多以人工的方式來進行,因而需耗用大量的時間與人力。有鑑於此,我們實作後設資料規格儲存庫,將後設資料規格儲存成extensible markup language (XML)文件,並以原生型(native) XML資料庫系統儲存XML文件,提供儲存、製作、檢索及管理後設資料規格的機制。這樣可讓數位典藏領域的不同計畫與機構,透過網路來分享各自的後設資料規格。未來若有新的後設資料需求,可先從後設資料規格儲存庫取得相關的後設資料規格,並直接應用於新的需求中。此外,也可針對後設資料規格儲存庫中的後設資料規格修改,預期可加速後設資料規格的製作過程。


    It is important to analyze and create metadata schema when developing a digital archive system. Most metadata schemas are analysed and created by hand, and thus consume a large amount of time and effort. To save the time and effort, we develop a metadata schema repository to store metadata schemas in extensible markup language (XML) documents in a native XML database system. The metadata schema repository offers the mechanism of storing, creating, searching, and managing metadata schemas. Various projects and organizations can thus share their metadata schemas over the network. When a new metadata schema is required, we can get existing metadata schemas from the metadata schema repository, and modify them for the new requirement. It is expected that the analysis and creation of metadata schemas can thus be accelerated.

    摘要I AbstractII 誌謝III 目次IV 圖表索引VI 第1章 緒論1 1.1. 後設資料應用於數位典藏國家型科技計畫1 1.2. 可擴展標示語言2 1.3. 後設資料規格儲存庫3 1.4. 論文組織4 第2章 後設資料規格之儲存方式6 2.1. 後設資料規格6 2.2. 後設資料規格儲存方式8 2.2.1. 以關聯式模式儲存後設資料規格9 2.2.2. 以XML文件儲存後設資料規格11 2.3. 以關聯式資料庫系統儲存XML文件13 2.3.1. 以large object (LOB)的方式儲存XML文件14 2.3.2. 拆解XML文件的內容以儲存於表格中15 2.4. 以原生型XML資料庫系統儲存XML文件19 2.5. 選用原生型XML資料庫系統之原因21 第3章 後設資料規格儲存庫23 3.1. 後設資料規格儲存庫架構23 3.2. 後設資料規格儲存庫的功能25 3.3. 開發軟體與技術27 3.3.1. Java Servlet與JSP27 3.3.2. eXist28 3.3.3. XQuery28 第4章 後設資料規格儲存庫之功能32 4.1. 操作介面32 4.2. 檢視全部後設資料規格34 4.3. 後設資料規格檢索功能35 4.4. 後設資料規格製作工具36 4.5. 系統管理功能47 第5章 從XML文件到HTML的轉換48 5.1. DOM48 5.2. JAXP50 5.3. 將XML文件轉換成HTML格式51 第6章 結論與未來發展56 參考資料59

    [1]數位典藏國家型科技計畫,http://www.ndap.org.tw/。
    [2]林宗德,以XML為基礎之多版本後設資料管理-儲存、查詢與Web介面之動態產生,國立雲林科技大學資訊管理系,碩士論文,台南市,台灣,2004。
    [3]陳昭珍、陳雪華、陳光華,數位圖書館與博物館metadata管理系統 -- Metalogy之設計,TANET 2000:台灣區網際網路研討會論文集,台灣,台南,pp. 492-502,2000。
    [4]數位典藏國家型科技計畫後設資料工作組,Dublin Core 元素清單,http://www.sinica.edu.tw/~metadata/standard/standard-frame.html。
    [5]數位典藏國家型科技計畫後設資料工作組,中央研究院台灣原住民數位典藏計劃-文物資料庫後設資料需求規格書 version 1.0,http://www.sinica.edu.tw/~metadata/project/filebox/pingpu/requirement/ObjectSpecV1-0.PDF。
    [6]數位典藏國家型科技計畫後設資料工作組,中央研究院民族學研究所台灣原住民數位典藏計畫-人口子計畫後設資料需求規格書 version 1.0,http://www.sinica.edu.tw/~metadata/project/filebox/pingpu/requirement/PopulationSpecV1-0.pdf。
    [7]數位典藏國家型科技計畫後設資料工作組,中央研究院民族學研究所台灣原住民數位典藏計畫-人名權威控制系統後設資料需求規格書 version 1.0,http://www.sinica.edu.tw/~metadata/project/filebox/pingpu/requirement/name_specV1-0.pdf。
    [8]數位典藏國家型科技計畫後設資料工作組, 中央研究院民族學研究所台灣原住民數位典藏計畫-書目資料庫後設資料需求規格書 version 1.0,http://www.sinica.edu.tw/~metadata/project/filebox/pingpu/requirement/BookSpecV1.0.pdf。
    [9]數位典藏國家型科技計畫後設資料工作組,中央研究院民族學研究所台灣原住民數位典藏計畫-聚落資料庫後設資料需求規格書 version 1.0,http://www.sinica.edu.tw/~metadata/project/filebox/pingpu/requirement/SettlementSpecV1-0.pdf。
    [10]數位典藏國家型科技計畫後設資料工作組,中央研究院歷史語言研究所拓片與古文書數位典藏計畫漢代簡牘後設資料需求規格書 version 1.0,http://www.sinica.edu.tw/~metadata/project/filebox/stone-HangJan/stone_HangJan_spec_v1-0.pdf。
    [11]數位典藏國家型科技計畫後設資料工作組,中央研究院歷史語言研究所藏青銅器銘文拓片資料庫後設資料需求規格書,http://www.sinica.edu.tw/~metadata/project/filebox/stone/requirement/bronzeSpec0.4.pdf。
    [12]數位典藏國家型科技計畫後設資料工作組,史語所傅斯年圖書館藏善本圖籍數位典藏計畫-善本圖籍後設資料需求規格書,http://www.sinica.edu.tw/~metadata/project/filebox/shanben/requirement/20030328.pdf。
    [13]數位典藏國家型科技計畫後設資料工作組,國史館臺灣文獻館典藏日據與光復初期史料數位化計畫-臺灣總督府檔案數位化子計畫後設資料需求規格書 version 1.1,http://www.sinica.edu.tw/~metadata/project/filebox/zungdu/ZungDu_record_spec_V1-1.pdf。
    [14]數位典藏國家型科技計畫後設資料工作組,傅斯年圖書館藏印記資料庫後設資料需求規格書,http://www.sinica.edu.tw/~metadata/project/filebox/shanben/requirement/seal_specv0.2.pdf。
    [15]數位典藏國家型科技計畫後設資料工作組,藝術品描述類目(CDWA V2.0)中文元素ㄧ覽表,http://www.sinica.edu.tw/~metadata/standard/standard-big5/cdwa_2-0_draft.pdf。
    [16]H. Bergsten, JavaServer Pages, 3rd. ed., O'Reilly, Sebastopol, CA, 2003.
    [17]E. Bertino and B. Catania, Integrating XML and database, IEEE Internet Computing, vol. 5, No. 4, pp. 84-88, July/Aug. 2001.
    [18]R. Bourret, XML and Databases, 2004, http://www.rpbourret.com/xml/XMLAndDatabases.htm.
    [19]J. Brittain and I. F. Darwin, Tomcat: The Definitive Guide, O'Reilly, Sebastopol, CA, 2003.
    [20]Categories for the Description of Works of Art (CDWA), http://www.getty.edu/research/conducting_research/standards/cdwa/.
    [21]A. B. Chaudhri, A. Rashid, and R. Zicari, XML Data Management: Native XML and XML-Enabled Database Systems, Addison-Wesley, Boston, MA, 2003.
    [22]Y.-N. Chen, S.-J. Chen, and S. C. Lin, A metadata lifecycle model for digital libraries: methodology and application for an evidence-based approach to library research, 69th IFLA General Conf. and Council, Berlin, Germany, Aug. 2003.
    [23]Dublin Core Metadata Initiative, http://dublincore.org/.
    [24]H. Deitel, et al., XML How to Program, Prentice Hall, Upper Saddle River, NJ, 2001.
    [25]L. Dempsey, ROADS to desire: Some UK and other European metadata and resource discovery projects, D-Lib, July/Aug. 1996, http://www.dlib.org/dlib/july96/07dempsey.html.
    [26]J. Hunter and W. Crawford, Java Servlet Programming, 2nd. ed., O'Reilly, Sebastopol, CA, 2001.
    [27]Java API for XML Processing (JAXP), http://java.sun.com/xml/jaxp/index.jsp.
    [28]H. Katz, et al., XQuery from the Experts: A Guide to the W3C XML Query Language, Addison-Wesley, Boston, MA, 2003.
    [29]C. Kochmer and E. Frandsen, JSP and XML: Integrating XML and Web Services in Your JSP Application, Addison-Wesley, Boston, MA, 2002.
    [30]D. Meginson, Simple API for XML (SAX), http://www.saxproject.org/.
    [31]T. V. Raman, XForms: XML Powered Web Forms, Addison-Wesley, Boston, MA, 2003.
    [32]D. Suciu, On database theory and XML, ACM SIGMOD Special Section on Advanced XML Data Processing, vol. 30, No. 3, pp. 39-45, Sep. 2001.
    [33]W3C, Document object model (DOM), http://www.w3.org/DOM/.
    [34]W3C, Extensible markup language (XML) 1.0 (3rd Ed.), http://www.w3.org/TR/REC-xml/.
    [35]W3C, XML path language (XPath) version 1.0, http://www.w3.org/TR/xpath.
    [36]W3C, XQuery 1.0: An XML query language, http://www.w3.org/TR/xquery/.
    [37]R. Wendler, LDI update: metadata in the library, Harvard University Library Notes, No. 1294, pp. 4-5, July/Aug. 1999, http://hul.harvard.edu/publications/library_notes/pdfs/HULN_1286.pdf.
    [38]XML:DB, XUpdate: XML update language, http://xmldb-org.sourceforge.net/xupdate/.

    QR CODE