摘要
網絡教學資源是開展網絡教育的前提和基礎。隨著網絡教育的逐步拓展,網絡教學資源越來越豐富,遠程教育教學資源的有效管理成為開展網絡教育的關鍵。為各類學習內容對象提供高效的存儲管理,為各種使用者提供方便快捷的存取功能,從而提高教學資源對象的利用率已經尤為重要。
本文主要研究如何實現將描述學習對象元數據的XML Schema 映射到數據庫關系模式。在本文中,為了克服了DTD本身所固有的缺點,使用XML Schema代替DTD描述學習對象元數據。描述學習對象元數據的XML Schema本身就是格式良好XML文檔,通過解析這些文檔,按照一定的映射規則在關系型數據庫建立存放學習對象元數據的關系表,并通過主外鍵形式將其關聯起來,符合該Schema的學習對象元數據就可以存入關系型數據庫,以實現學習資源的高效檢索和重用。
關鍵字:XML Schema,關系型數據庫,遠程教育,學習對象元數據
The application of XML in sharing learning resources
Abstract
Network learning resources is the premise and basis of the network learing. With the network education’s expanding, the network increasingly has riched learning resources, And the effective management of the Distance learning resources has become the key of network education. Efficient storage management of all types of learning object and convenient and efficient access function for all users so as to enhance the efficiency targets has become critical especially.
This paper mainly studies how to reflect the XML Schema using to describe learning object metadata to database model. In this paper, in order to overcome the DTD own inherent weaknesses, we use XML Schema instead DTD to describe learning object metadata. XML Schema using to describe learning object metadata in itself is a good format XML, by analyzing these documents, we create many tables to store learning object metadata in accordance with certain rules and relate them with the relevance of primary key and foreign key. The learning object resources for the Schema rules can be deposited into the relational database so as to the learning resources can be achieved the efficient retrieva l and reuse.
Keywords : XML Schema, relational databases, distance education, learning object metadata