⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 634.txt

📁 This complete matlab for neural network
💻 TXT
字号:
发信人: zrs (tita), 信区: DataMining
标  题: XML与面向Web的数据挖掘技术 4
发信站: 南京大学小百合站 (Thu May  9 09:16:04 2002)

XML与面向Web的数据挖掘技术 

 

2001-12-21· ·徐振航、刘莉芹··Yesky



  XML还可以通过以简单开放扩展的方式描述结构化的数据,XML补充了HTML,被广泛地
用来描述使用者界面。HTML描述数据的外观,而XML描述数据本身。由于数据显示与内容分
开,XML定义的数据允许指定不同的显示方式,使数据更合理地表现出来。本地的数据能够
以客户配置、使用者选择或其他标准决定的方式动态地表现出来。CSS和XSL为数据的显示
提供了公布的机制。通过XML,数据可以粒状地更新。每当一部分数据变化后,不需要重发
整个结构化的数据。变化的元素必须从服务器发送给客户,变化的数据不需要刷新整个使
用者的界面就能够显示出来。但在目前,只要一条数据变化了,整一页都必须重建。这严
重限制了服务器的升级性能。XML也允许加进其他数据,比如预测的温度。加入的信息能够
进入存在的页面,不需要浏览器重新发一个新的页面。XML应用于客户需要与不同的数据源
进行交互时,数据可能来自不同的数据库,它们都有各自不同的复杂格式。但客户与这些
数据库间只通过一种标准语言进行交互,那就是XML。由于XML的自定义性及可扩展性,它
足以表达各种类型的数据。客户收到数据后可以进行处理,也可以在不同数据库间进行传
递。总之,在这类应用中,XML解决了数据的统一接口问题。但是,与其他的数据传递标准不同的是,XML并没有定义数据文件中数据出现的具体规范,而是
在数据中附加TAG来表达数据的逻辑结构和含义。这使XML成为一种程序能自动理解的规范

  XML应用于将大量运算负荷分布在客户端,即客户可根据自己的需求选择和制作不同的
应用程序以处理数据,而服务器只须发出同一个XML文件。如按传统的“Client/Server”
工作方式,客户向服务器发出不同的请求,服务器分别予以响应,这不仅加重服务器本身
的负荷,而且网络管理者还须事先调查各种不同的用户需求以做出相应不同的程序,但假
如用户的需求繁杂而多变,则仍然将所有业务逻辑集中在服务器端是不合适的,因为服务
器端的编程人员可能来不及满足众多的应用需求,也来不及跟上需求的变化,双方都很被
动。应用XML则将处理数据的主动权交给了客户,服务器所作的只是尽可能完善、准确地将
数据封装进XML文件中,正是各取所需、各司其职。XML的自解释性使客户端在收到数据的
同时也理解数据的逻辑结构与含义,从而使广泛、通用的分布式计算成为可能。 


  XML还被应用于网络代理,以便对所取得的信息进行编辑、增减以适应个人用户的需要
。有些客户取得数据并不是为了直接使用而是为了根据需要组织自己的数据库。比方说,
教育部门要建立一个庞大的题库,考试时将题库中的题目取出若干组成试卷,再将试卷封
装进XML文件,接下来在各个学校让其通过一个过滤器,滤掉所有的答案,再发送到各个考
生面前,未经过滤的内容则可直接送到老师手中,当然考试过后还可以再传送一份答案汇
编。此外,XML文件中还可以包含进诸如难度系数、往年错误率等其他相关信息,这样只需
几个小程序,同一个XML文件便可变成多个文件传送到不同的用户手中。 


结束语 


  面向Web的数据挖掘是一项复杂的技术,由于Web数据挖掘比单个数据仓库的挖掘要复
杂的多,因而面向Web的数据挖掘成了一个难以解决的问题。而XML的出现为解决Web数据挖
掘的难题带来了机会。由于XML能够使不同来源的结构化的数据很容易地结合在一起,因而
使搜索多样的不兼容的数据库能够成为可能,从而为解决Web数据挖掘难题带来了希望。X
ML的扩展性和灵活性允许XML描述不同种类应用软件中的数据,从而能描述搜集的Web页中
的数据记录。同时,由于基于XML的数据是自我描述的,数据不需要有内部描述就能被交换
和处理。作为表示结构化数据的一个工业标准,XML为组织、软件开发者、Web站点和终端
使用者提供了许多有利条件。相信在以后,随着XML作为在Web上交换数据的一种标准方式
的出现,面向Web的数据挖掘将会变得非常轻松。 

 



--

※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn [FROM: 218.0.249.231]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -