CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

数据库 | Oracle | DB2 | SQL Server | MySQL | 商业智能 | BI | DBA | Sybase| SQL Server 2008

您现在的位置: IT专家网 > 数据库子站 > 数据库技巧

通过 JChart 可视化您的 Oracle 数据库数据

作者: Dustin Marx,Michael G. Marti,  出处:Oracle, 责任编辑: 李书琴, 
2007-10-08 08:00
  使用 JFreeChart 可以轻松绘制 Oracle 数据库数据图表,并可以选择多种高质量的图表类型,在本文中,我们将使用 Oracle 数据库 10g 快捷版 (XE) 中的 HR 模式数据提供一个该过程的示例……

  借助图表、数字和图形可更快速地了解和分析大型数据集。俗话说“百闻不如一见”,因为图片可以传达有关难以从文本数据本身获得的数据的重要概述和比较信息。JFreeChart 是一个基于 Java 的开源(免费)库,利用它可以轻松创建多种类型的以数据为中心的高质量这个功能强大的库提供了一个非常方便的 API,使不熟悉 JFreeChart 的开发人员可以快速创建表示其数据的高质量图表。

  在本文中,我们将使用 Oracle 数据库 10g 快捷版 (XE) 中的 HR 模式数据提供一个该过程的示例。

  JFreeChart 简介

  JFreeChart 项目的启动可追溯到 2000 年。这个库的最新版本 1.0.6 版于 2007 年 6 月发布,本文使用的就是该版本。

  JFreeChart 支持生成多种不同类型的图表,包括从饼形图、条形图、面积图、直线图、柱状图以及 Gantt 图表等常见类型到 Candlestick、Wind 以及 Wafer Map 图表等较专业、不太常用的类型。确定 JFreeChart 支持的现成图表类型的最快的一种方法是检查 JFreeChart 的 ChartFactory 类的 Javadoc API 文档。

  在一些开发环境中,可以使用 JFreeChart 有效地生成面向数据的图表,这些环境包括:

  生成的文件为可移植网络图形 (PNG) 或 JPEG 格式

  基于 Java SE Swing 的应用程序,包括小程序

  Java EE servlet 和 JavaServer 页面 (JSP)

  与 iText 集成创建 PDF

  与 Batik 集成创建 SVG 格式

  要绘制成图表的数据

  本文的图表中要以图形方式表示的数据来自于 Oracle 数据库快捷版提供的 HR 模式。图 1 显示了 Oracle 数据库快捷版附带的 SQL*Plus 编辑器中显示的 HR 模式中的表。  

  图 1:SQL 命令行工具中显示的 HR 模式表

共28页。 1 2 3 4 5 6 ... :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅


    
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i