資料庫報表生成工具
㈠ java 有哪些免費報表工具啊,可以報表列印。
1. BIRT Project
BIRT報表是一款非常流行的開源報表開發工具。擁有和Dreamweaver一般的操作界面,可以像畫table一樣畫報表,生成圖片,導出Excel,html分頁樣樣齊全,樣式和script設置簡單。
2. Pentaho
Pentaho Report Designer是一款所見即所得的開源報表設計工具。在設計報表的時候,用戶可以隨意拖放和設置各種報表的控制項,還可以快速方便地設置報表的數據來源。在報表的設計過程中,用戶可以隨時預覽報表的結果。
3. OpenRPT
OpenRPT支持各種平台PostgreSQL的最佳化的圖形化界面的SQL報表撰寫。
4. OpenReports
OpenReports 提供基於web 的靈活報表解決方案,支持 PDF,HTML 和XLS 報表格式,基於WebWork,Hibernate 和 Velocity 開發完成,並且還提供一個整合了Tomcat 的OpenReports-Tomcat 文件下載。使用Java進行開發,JasperReports 作為報表引擎。
5. FreeReportBuilder
FreeReportBuilder是一個Java報表工具,可以與任何資料庫正常工作,只需要有一個JDBC驅動程序。
6. JMagallanes
JMagallanes是一個開源的使用Java/J2EE開發的Olap和動態報表應用程序。JMagallanes結合了靜態報表(基於JasperReports),Swing pivot表格(用於OLAP分析),和圖表(基於JFreeChart)。它可從多種數據源(如:SQL,Excel,XML和其它)讀取數據並可生成多種輸出如:PDF,XML,應用程序特殊文件用於將來報表的離線查看。
7. ART – A lightweight reporting solution
ART是一個輕量級的,多平台基於web的報表引擎。定製容易,支持圖形報表,支持通過插件把結果導出為各種格式。
8. DataVision
DataVision是一個用Java編寫的類似於Crystal Reports的報表工具。它支持多種數據源(JDBC, 文本文件) ,輸出格式有HTML, XML, PDF, LaTeX, 逗號或tab分隔的數據文件, 和DocBook。它讓你用一個支持拖放操作的GUI設計報表,報表描述存儲為XML。
9. The Wabit – Open Source Reporting Tool
Wabit 是一個跨平台開源的報表工具,提供了一個GUI程序和可嵌入式的介面。
10. Rlib
RLIB是一個基於XML的報表引擎,可以生成PDF,HTML,CSV,文本格式
11. JavaEye Reporting Tool – JERT
JERT是一個開放源代碼的,基於web的,資料庫報表工具,它能夠讓你不需要編程而能創建各種靈活的報表。
12. iReport
iReport是一個能夠創建復雜報表的開源項目,並且它能調用JasperReports庫應用於任何一種java應用程序,使用純Java編寫,擁有非常豐富的圖形界面。
參考:http://www.cnblogs.com/jobscn/archive/2011/11/21/2256755.html
㈡ 資料庫需要用哪些軟體
這類軟體主要用於更專業的數據分析挖掘工作,尤其是在銀行、金融、保險業。
SPSS、SAS都是用於統計分析,圍繞統計學知識的一些基本應用,包括描述統計,方差分析,因子分析,主成分分析,基本的回歸,分布的檢驗等等。SPSS用於市場研究較多,SAS銀行金融和醫學統計較多,有一些難度。
R語言像是綜合性較強的一類數據分析工具,集統計分析、數據挖掘,數據可視化。
展開來,講講數據分析~
這些數據分析工具的使用還是看需求,每個企業應用的選擇和方式都不同。數據分析的概念很廣,站在IT的角度,實際應用中可以把數據分析工具分成兩個維度:
第一維度:數據存儲層——數據報表層——數據分析層——數據展現層
第二維度:用戶級——部門級——企業級——BI級
1、數據存儲層
數據存儲設計到資料庫的概念和資料庫語言,這方面不一定要深鑽研,但至少要理解數據的存儲方式,數據的基本結構和數據類型。SQL查詢語言必不可少,精通最好。可從常用的selece查詢,update修改,delete刪除,insert插入的基本結構和讀取入手。
Access2003、Access07等
,這是最基本的個人資料庫,經常用於個人或部分基本的數據存儲;MySQL資料庫,這個對於部門級或者互聯網的資料庫應用是必要的,這個時候關鍵掌握資料庫的庫結構和SQL語言的數據查詢能力;SQLServer2005或更高版本坦洞
,對中小企業,一些大型企業也可以握信叢採用SQLServer資料庫,其實這個時候本身除了數據存儲,也包括了數據報表和數據分析了,甚至數據挖掘工具都在其中了;DB2,Oracle資料庫都是大型資料庫
,主要是企業級,特別是大型企業或者對數據海量存儲需求的就是必須的了,一般大型資料庫公司都提供非常好的數據整合應用平台;BI級別
,實際上這個不是資料庫,而是建立在前面資料庫基礎上的,企業級應用的數據倉庫。DataWarehouse,建立在DW機上的數據存儲基本上都是商業智能平台,整合了各種數據分析,報表、分析和展現,BI級別的數據倉庫結合BI產品也是近幾年的大趨勢。2、報表/BI層
企業存儲了數據需要讀取,需要展現,報表工具是最普遍應用的工具,尤其是在國內。過去傳統報表大多解決的是展現問題,如今像帆軟報表FineReport也會和其他應用交叉,做數據分析報表,通過介面開放功能、填報、決策報表功能,能夠做到打通數據的進出,涵蓋了早期商業智能的功能。
Tableau、Qlikview、FineBI這類BI工具,可分在報表層也可分為數據展現層,涵蓋了數據整合、數據分析和數據展現。FineBI和Tableau同屬於近年來非常棒的軟體,可作為可視化數據分析軟體,可常用FineBI從資料庫中取數進行報表和可視化分析。相對而言,可視化Tableau更優,但FineBI又有另一種身份——
商業智能
,所以在大數據處理方面的能力更勝一籌。3、數據分析層
這個層其實有很多分析工具,當然我們最常用的就是Excel。
Excel軟體
,首先版本越高越好用這是肯定的;當然對excel來講很多人只是掌握了5%Excel功能,Excel功能非常強大,甚至可以完成所有的統計分析工作!但是我也常說,有能力把Excel玩成統計工具不如專門學會統計軟體段櫻;SPSS軟體
:當前版本是18,名字也改成了PASWStatistics;我從3.0開始Dos環境下編程分析,到現在版本的變遷也可以看出SPSS社會科學統計軟體包的變化,從重視醫學、化學等開始越來越重視商業分析,現在已經成為了預測分析軟體;SAS軟體
:SAS相對SPSS其實功能更強大,SAS是平台化的,EM挖掘模塊平台整合,相對來講,SAS比較難學些,但如果掌握了SAS會更有價值,比如離散選擇模型,抽樣問題,正交實驗設計等還是SAS比較好用,另外,SAS的學習材料比較多,也公開,會有收獲的!JMP分析
:SAS的一個分析分支XLstat
:Excel的插件,可以完成大部分SPSS統計分析功能4、表現層
表現層也叫數據可視化,以上每種工具都幾乎提供了一點展現功能。FineBI和Tableau的可視化功能上文有提過。其實,近年來Excel的可視化越來越棒,配上一些插件,使用感更佳。
PPT:
辦公常用,用來寫數據分析報告;Xmind&網路腦圖:
梳理流程,幫助思考分析,展現數據分析的層次;Xcelsius軟體:
Dashboard製作和數據可視化報表工具,可以直接讀取資料庫,在Excel里建模,互聯網展現,最大特色還是可以在PPT中實現動態報表。最後,需要說明的是,這樣的分類並不是區分軟體,只是想說明軟體的應用。有時候我們把資料庫就用來進行報表分析,有時候報表就是分析,有時候分析就是展現;當然有時候展現就是分析,分析也是報表,報表就是數據存儲了!
㈢ 報表工具有哪些
報表工具有很多的。下面我為大家列舉幾款可供參考:1、思邁特軟體Smartbi
經過多年持續自主研發,凝聚大量商業智能最佳實踐經驗,整合了各行業的數據分析和決策支持的功能需求。滿足最終用戶在企業級報表、數據可視化分析、自助探索分析、數據挖掘建模、AI智能分析等大數據分析需求。
2、BIRT報表
BIRT是Eclipse-based開源報表系統,主要基於Java和J2EE的Web應用程序中。
3、JasperReports
最流行和最常用的開源報告工具通常與ireport一起使用。4、ActiveReports
ActiveReports 是一款專注於 .NET 平台的報表控制項,全面滿足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平台下報表設計和報表開發工作需求。
選擇報表工具我建議可以使用思邁特軟體Smartbi的產品。滿足最終用戶在企業級報表、數據可視化分析、自助探索分析、數據挖掘建模、AI智能分析等大數據分析需求。
1、大數據分析平台:定位為一站式滿足所有用戶全面需求場景的大數據分析平台。它融合了BI定義的所有階段,對接各種業務資料庫、數據倉庫和大數據分析平台,進行加工處理、分析挖掘和可視化展現;滿足所有用戶的各種數據分析應用需求,如大數據分析、可視化分析、探索式分析、企業報表平台、應用分享等等。
2、自助分析平台:圍繞業務人員提供企業級數據分析工具和服務,滿足不同類型的業務用戶,可以在Excel 或者瀏覽器中實現全自助的數據提取、數據處理、數據分析和數據共享。幫助企業推進「全民化、普惠式BI」,從管理層到一線員工,都能夠從企業數據獲取價值;打造企業數據文化,助力企業的數字化轉型。
3、數據挖掘平台:通過深度數據建模,為企業提供預測能力支持文本分析、五大類演算法和數據預處理,並為用戶提供一站式的流程式建模、拖拽式操作和可視化配置體驗。
4、SaaS分析雲平台:全新一代雲端數據分析平台,自助、快速搭建數據分析應用。
報表工具靠不靠譜,來試試Smartbi,思邁特軟體Smartbi經過多年持續自主研發,凝聚大量商業智能最佳實踐經驗,整合了各行業的數據分析和決策支持的功能需求。滿足最終用戶在企業級報表、數據可視化分析、自助探索分析、數據挖掘建模、AI智能分析等大數據分析需求。