原文:
墨天輪(
https://www.modb.pro/db/6499)
創(chuàng)新互聯(lián)為您提適合企業(yè)的網(wǎng)站設(shè)計?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強(qiáng)的網(wǎng)絡(luò)競爭力!結(jié)合企業(yè)自身,進(jìn)行網(wǎng)站設(shè)計及把握,最后結(jié)合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到成都網(wǎng)站制作、網(wǎng)站建設(shè)、
外貿(mào)網(wǎng)站建設(shè), 我們的網(wǎng)頁設(shè)計師為您提供的解決方案。
導(dǎo)讀:
數(shù)據(jù)庫建模是在軟件設(shè)計當(dāng)中必不可少的環(huán)節(jié),數(shù)據(jù)庫建得怎么樣,關(guān)系到以后整個系統(tǒng)的擴(kuò)展、性能方面的優(yōu)化以及后期的維護(hù) 。正確而連貫的數(shù)據(jù)流可以對商業(yè)用戶做出快速、靈活的決策起到?jīng)Q定性的作用。所以,建立正確的數(shù)據(jù)流和數(shù)據(jù)結(jié)構(gòu)才能保證最好的結(jié)果。
我們總結(jié)了12款數(shù)據(jù)庫的建模工具,希望可以對數(shù)據(jù)庫從業(yè)者提供一些幫助!
數(shù)據(jù)建模業(yè)界的領(lǐng)頭羊-PowerDesigner
PowerDesigner是目前數(shù)據(jù)建模業(yè)界的領(lǐng)頭羊。
功能包括:
完整的集成模型,和面向包含IT為中心的、非IT為中心的差異化建模訴求。
支持非常強(qiáng)大的元數(shù)據(jù)信息庫和各種不同格式的輸出。
PowerDesigner擁有一個優(yōu)雅且人性化的界面,非常易懂的幫助文檔,快速幫助用戶解決專業(yè)問題。
PowerDesigner是Sybase的企業(yè)建模和設(shè)計解決方案,采用模型驅(qū)動方法,將業(yè)務(wù)與IT結(jié)合起來,可幫助部署有效的企業(yè)體系架構(gòu),并為研發(fā)生命周期管理提供強(qiáng)大的分析與設(shè)計技術(shù)。
PowerDesigner 支持60多種數(shù)據(jù)庫系統(tǒng)(RDBMS)/版本。
PowerDesigner運行在Microsoft Windows平臺上,并提供了Eclipse插件。
主界面如下圖所示:
Gartner統(tǒng)計,PowerDesigner占了大約30%的數(shù)據(jù)建模市場份額。
PowerDesigner價格在3,000美元和7,500美元(每開發(fā)人員)之間。
PowerDesigner支持:
需求分析
面向?qū)ο蠼?(提供UML 2.0 所有視圖)
數(shù)據(jù)建模 (支持主流數(shù)據(jù)庫系統(tǒng))
業(yè)務(wù)過程建模 (ProcessAnalyst) 支持 BPMNPowerDesig ner 12.5作為Sybase的企業(yè)建模和設(shè)計解決方案.
16.5SP04版本提供對Greenplum4.2的支持,可以通過該接口,配置訪問Greenplum系列數(shù)據(jù)庫和Deepgreen DB。
XML建模 (支持XML Schema 和 DTD 標(biāo)準(zhǔn))
數(shù)據(jù)倉庫建模 (WarehouseArchitect)
代碼生成 (支持語言及框架包括:
Java, C#, VB .NET, Hibernate, EJB3, NHibernate, JSF, WinForm (.NET and .NET CF), PowerBuilder, ...)
報表生成
企業(yè)知識庫
Visual Studio 2005 插件
Eclipse 插件
數(shù)據(jù)庫建模平臺和挖掘工具 TipDM
TipDM數(shù)據(jù)挖掘建模平臺是基于Python引擎、用于數(shù)據(jù)挖掘建模的開源平臺。
TipDM提供數(shù)量豐富的數(shù)據(jù)分析與挖掘建模組件,用戶可在沒有編程基礎(chǔ)的情況下,通過拖拽的方式進(jìn)行操作,將數(shù)據(jù)輸入輸出、數(shù)據(jù)預(yù)處理、挖掘建模、模型評估等環(huán)節(jié)通過流程化的方式進(jìn)行連接,幫助用戶快速建立數(shù)據(jù)挖掘工程,提升數(shù)據(jù)處理的效能。
主要特性:
基于Python,用于數(shù)據(jù)挖掘建模。
使用直觀的拖放式圖形界面構(gòu)建數(shù)據(jù)挖掘工作流程,無需編程。
支持多種數(shù)據(jù)源,包括CSV文件和關(guān)系型數(shù)據(jù)庫。
支持挖掘流程每個節(jié)點的結(jié)果在線預(yù)覽。
提供5大類共40種算法組件,包括數(shù)據(jù)預(yù)處理、分類、聚類等數(shù)據(jù)挖掘算法。
支持新增/編輯算法組件,自定義程度高。
提供眾多公開可用的數(shù)據(jù)挖掘示例工程,一鍵創(chuàng)建,快速運行。
提供完善的交流社區(qū),提供數(shù)據(jù)挖掘相關(guān)的學(xué)習(xí)資源(數(shù)據(jù)、代碼和模型等)。
數(shù)據(jù)庫建模工具 PDMan
PDMan是一款開源免費的數(shù)據(jù)庫模型建模工具,支持Windows、Mac,Linux等操作系統(tǒng),支持常見數(shù)據(jù)庫MySQL、Oracle、SQLServer,DB2等。
PDMan數(shù)據(jù)庫建模,有自動生成文檔,自動同步DDL腳本到數(shù)據(jù)庫,數(shù)據(jù)模型版本管理等多種開發(fā)人員實用的功能。
PDMan是一個數(shù)據(jù)庫模型,以及數(shù)據(jù)庫版本管理工具,主要功能如下:
PostgreSQL建模工具 pgModeler
pgModeler 是 PostgreSQL 數(shù)據(jù)庫專用的建模工具,使用 QT 開發(fā),支持 Windows、Linux 和 OS X 平臺。
使用經(jīng)典的實體關(guān)系圖表,包括 PostgreSQL 專門的特性實現(xiàn)。
全自動
可以為每個表都創(chuàng)模型
可以創(chuàng)建一個初始的遷移
關(guān)鍵字聲明,唯一性和存在約束
可以創(chuàng)建關(guān)聯(lián)
為CHECK 約束條件添加自定義檢驗方法
直觀數(shù)據(jù)建模工具-ER/Studio
ER/Studio 是一個支持多平臺環(huán)境的直觀數(shù)據(jù)建模工具,并且本地集成了用于處理大數(shù)據(jù)平臺,例如-MongoDB和Hadoop Hive。
它能夠進(jìn)行正向和逆向工程,并且擁有“比較合并”功能,能夠輸出例如XML、PNG、JPEG等格式文檔。
內(nèi)建自動執(zhí)行任務(wù)功能支持當(dāng)前流行數(shù)據(jù)庫平臺。
ER/Studio功能非常強(qiáng)大,擁有直觀的界面和很好的用戶支持特別易于馬上開始工作。
ER Master 是一個用于設(shè)計ER模型圖的Eclipse插件。
提供的功能包括:
從數(shù)據(jù)庫導(dǎo)入關(guān)系生成ER圖,導(dǎo)出設(shè)計圖,導(dǎo)出DDL數(shù)據(jù)定義語句等。
目前完整支持的數(shù)據(jù)庫包括:
-MySQL
-PostgreSQL
-Oracle (developing)
-DB2 (developing)
-HSQLDB (developing)
-SQLITE (developing)
-SQLServer (developing)
開源平臺-Eclipse數(shù)據(jù)建模工具 IBM - InfoSphere Data Architect
InfoSphere 是一個很創(chuàng)新的、運行在開源平臺-Eclipse上的數(shù)據(jù)建模工具。
Infopshere主要聚焦于一下三個主要的特性:
高效、簡潔、高度集成。
InfoSphere能夠幫助商業(yè)用戶建立邏輯、物理模型圖,并且之后能非常方便的在各種不同的應(yīng)用和系統(tǒng)中進(jìn)行使用。
InfoSphere是一個端到端的解決方案,可以快速高效地用在建立、部署、更新數(shù)據(jù)模型。
同時為非常簡易的集成了IBM的其他相關(guān)產(chǎn)品。
MySQL設(shè)計的ER/數(shù)據(jù)庫建模工具-MySQL Workbench
MySQL Workbench是一款專為MySQL設(shè)計的ER/數(shù)據(jù)庫建模工具。
它是著名的數(shù)據(jù)庫設(shè)計工具DBDesigner4的繼任者。
你可以用MySQL Workbench設(shè)計和創(chuàng)建新的數(shù)據(jù)庫圖示,建立數(shù)據(jù)庫文檔,以及進(jìn)行復(fù)雜的MySQL 遷移。
MySQL Workbench是下一代的可視化數(shù)據(jù)庫設(shè)計、管理的工具,它同時有開源和商業(yè)化的兩個版本。
該軟件支持Windows、macOS、Linux系統(tǒng)。
數(shù)據(jù)庫建模 SQL Power Architect
SQL Power Architect 是一個Java開發(fā)的數(shù)據(jù)庫建模工具,特別適合做數(shù)據(jù)倉庫和數(shù)據(jù)集市的應(yīng)用建模,它允許設(shè)計人員同時打開多個數(shù)據(jù)源連接,并直接從數(shù)據(jù)庫中獲取模型定義,可進(jìn)行不同數(shù)據(jù)庫之間的模型、表、列的拖放操作。
特點:
通過JDBC訪問源數(shù)據(jù)庫
同時連接到多個源數(shù)據(jù)庫
比較數(shù)據(jù)模型和數(shù)據(jù)庫結(jié)構(gòu)并識別差異
將源表和列拖放到圍欄中
記住每列的來源
生成源到目標(biāo)可視化映射報告
正向/反向工程師PostgreSQL,Oracle,MS SQL Server等
在項目中保存源數(shù)據(jù)結(jié)構(gòu)快照,以便您可以遠(yuǎn)程工作
所有項目數(shù)據(jù)都以易于解析的XML格式存儲
OLAP模式建模:
多維數(shù)據(jù)集,度量,維度,層次結(jié)構(gòu)和級別
許可的GPL(版本3)
企業(yè)建模工具 Enterprise Architect
Enterprise Architect是一款計算機(jī)輔助軟件工程(CASE)工具,用于設(shè)計和構(gòu)建軟件系統(tǒng)、業(yè)務(wù)流程建模及更多通用的建模。
功能:
UML建模--支持UML2.1
代碼工程--按圖生成代碼,導(dǎo)入原有的代碼成為UML圖
項目管理程序--包括項目計劃,任務(wù)進(jìn)度,問題集等
文檔生成和模板--可使用文字翻譯替換和自定義的模板為不同的項目打造最適合的文檔類型
數(shù)據(jù)庫建模--可從ODBC導(dǎo)入數(shù)據(jù)源結(jié)構(gòu),并進(jìn)行ER圖的編輯,還可生成建表的SQL語句
代碼編輯、調(diào)試和運行--加入編譯腳本,就可以把EA當(dāng)作IDE來使用版本控制,聯(lián)機(jī)討論,局域網(wǎng)協(xié)同開發(fā)等功能
數(shù)據(jù)建模工具Power*Architect
Power*Architect 是一個數(shù)據(jù)建模工具,主要用在數(shù)據(jù)倉庫和數(shù)據(jù)集市的模型設(shè)計。
Power*Architect允許設(shè)計人員打開多個并發(fā)源數(shù)據(jù)庫連接,創(chuàng)建和探索源數(shù)據(jù)的配置文件,發(fā)現(xiàn)兩個模式之間的差異(即使它們位于不同的數(shù)據(jù)庫平臺上),將源模式,表和列拖放到數(shù)據(jù)建模圍欄,并轉(zhuǎn)發(fā)工程結(jié)果目標(biāo)數(shù)據(jù)庫及其相關(guān)的ETL模板。
想了解更多關(guān)于數(shù)據(jù)庫、云技術(shù)的內(nèi)容嗎?
快來關(guān)注“數(shù)據(jù)和云"、"云和恩墨,"公眾號及"云和恩墨"官方網(wǎng)站,我們期待大家一同學(xué)習(xí)與進(jìn)步!
文章名稱:盤點丨12款數(shù)據(jù)庫建模工具特點,總有一款適合你!-創(chuàng)新互聯(lián)
分享地址:
http://weahome.cn/article/djhdsj.html