基于XML的数据建模应用
2011-11-06肖阳
肖 阳
(黄河科技学院,河南 郑州 430072)
基于XML的数据建模应用
肖 阳
(黄河科技学院,河南 郑州 430072)
XML已经成为表示结构化和半结构化数据的标准格式,XML中采用DTD和XML Schema模式来描述数据结构。结合XML Schema与面向对象的思想,提出了一种基于XML Schema建模的方法,并辅以实例。
XML;数据建模;面向对象;XML Schema
XML(Extensible Markup Language,可扩展标记语言)是W3C(全球互联网联盟)正式推荐的下一代互联网标准,将逐渐取代HTML成为互联网上数据表示和交换的主要工具,被誉为互联网信息的世界语和构造未来Web新的工具。
面向对象的方法是一种分析方法、设计方法和思维方法。面向对象方法学的出发点和所追求的基本目标是使人们分析、设计与实现一个系统的方法尽可能接近人们的认知。
1 XML数据模式的语言
随着Internet的飞速发展,全球信息资源的传递和利用日益增加,网络产生的大量数据主要以HTML格式的数据存在,而HTML的局限性也越来越明显。它仅仅是SGML的一种固定标签的应用文档,并不是其子集,因而丧失了SGML的大部分功能。XML的诞生与发展,正好解决了这一问题,以XML为基础的新一代网络环境是以Web数据为基础,不仅能兼容原有的Web应用,而且能实现其信息交换与共享。可以预见将来的网络上还将产生大量的数据,不过越来越多的数据将采用XML格式。XML将被广泛的应用于电子商务、Web服务、数字图书馆和企业集成等应用,因此XML文档的设计十分重要。但是,如果XML文档只是只有自己才能理解的标记,而与其他人无法进行数据交换,应用程序就不能对XML文档进行处理,所以说一个设计良好的XML模式是XML应用的基础。……
