深入理解数据挖掘及其挖掘方法(二)

原创|其它|编辑:郝浩|2009-04-27 12:08:20.000|阅读 435 次

概述:这篇文章将向你展示怎样将Microsoft Access 2007作为一个基本的数据挖掘工具来探究你的有价值数据。在这篇文章里,我们将介绍数据过滤器、透视图、图表中的查询以及报表中的过滤器可以怎样帮助这一目的。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

  将你的查询转换成数据透视表用于更深入的研究

  在Access的之前版本中,当你查看一个查询中的数据时,你在查询界面中处理排序和过滤之外就几乎什么都不能做了。在Access 2007中,你现在可以将这个查询转换成一个直接的交互透视网格视图,它具有大量更进一步的数据探究选择。如果你看了图5,你会看到当你按这种方式浏览查询时你所得到的界面。此外,当你从一个普通查询视图转到一个数据透视表视图时,你所使用的过滤器仍然在使用。

  图5 – 在数据透视表视图中浏览查询

  将你的查询转换成数据透视图表用于更深入的研究

  像直接以数据透视表的方式来查看查询一样,你可以以数据透视图表的方式来查看它们,并使用和数据透视表相同的字段和过滤界面。同时这也是一个有用的工具,它要求用户了解查询,从而确保将要提取出来的数据是适用于这个图表视图的。所以如果有了解数据库模型的Access专家坐下来与图表用户一起确认他们在以正确的方式来获取信息,那么这是很好的。通常只要有一两个好的示例就足够激发管理层用户的创造性了。此外,如果你告诉管理层用户数据透视视图使用起来是和Excel透视一样的话,他们会很振奋的。

  图6 – 在数据透视图表视图中查看图表形式的查询

  注意,你可以合并透视到表单和报表中作为子报表,但是你需要设置这个子报表的默认视图属性为正确的视图并允许这种类型的视图。

  在使用中过滤报表

  在Access 2007中,现在报表可以在它们将要显示时被过滤;这使得你可以使你的报表更加强大而几乎不用做什么修改。要这么做,你可以通过右键单击报表中的一个字段来采用这些过滤选项(它们使用起来就像查询一样),如图7中所做的。

  图7 – 通过过滤一个Access 2007报表来探究数据

  Microsoft Graphs

  现在,你探究数据的最后一个方法是要使用Microsoft Graph,而这是更加专业的编程人员的领域。使用MS Graph,当你有大量数据时,要查看各个记录的数据是不太实际的。所以对于MS Graph对象,你将几乎总是对二维图形和交叉表查询使用合并查询(group by),这使得你可以以三维形式显示数据。

  举例来说,这个合并查询计算了美国的按月瓶装销售,这个查询可以被用来给一个Microsoft Graph提供记录来源。

  SELECT Format([SalesDate],"mmmm") AS Months, Sum(Sales) AS SumSales

  FROM zWorld_Demo

  WHERE (((Region)='The Americas') AND

  ((ProductName)='Bottled Water'))

  GROUP BY Format([SalesDate],"mmmm");
 
  总结 – 那么你可以怎样开始探究你的数据库呢

  对于专家来说,要使这些工具工作起来的窍门是理解数据模型,建立适当的查询并将它们安装到用户界面中。对于管理层用户来说,窍门可能就是使开发人员对一个类似的查询建立正确工具的一个良好示例,然后使用它作为一个原型来探究你的数据。无论你的方法是什么,你在看过这些选择之后都会同意Access 2007为数据挖掘业余爱好者添加了一些很酷并有用的工具。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:IT专家网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP