必備的SQLServer工具以及用于MySQL,Oracle和PostgreSQL數(shù)據(jù)庫開發(fā)和管理的工具。
確保穩(wěn)健的數(shù)據(jù)庫開發(fā)所需的一切,數(shù)據(jù)庫開發(fā)生命周期確定了開發(fā)滿足組織要求的可靠數(shù)據(jù)庫應(yīng)采取的路徑。
數(shù)據(jù)庫設(shè)計
可視化編輯器中的設(shè)計表
表設(shè)計器包含用于列、索引、主鍵、外鍵、檢查約束、統(tǒng)計信息、表存儲屬性的可視編輯器。表設(shè)計器允許您編輯表數(shù)據(jù),同步瀏覽可視化編輯器和T-SQL編輯器,使用數(shù)據(jù)類型,文檔表的自動提示,預(yù)覽ALTERTABLE腳本以及重建表而不會丟失其數(shù)據(jù)。
在數(shù)據(jù)庫圖中繪制對象
創(chuàng)建數(shù)據(jù)庫圖以可視化其在表之間的結(jié)構(gòu)和邏輯關(guān)系,使用容器將邏輯相關(guān)的對象聚類,直接在圖上編輯數(shù)據(jù)庫對象,并打印出大型SQL數(shù)據(jù)庫圖。
實施
編碼協(xié)助和重構(gòu)
通過利用基于上下文的智能建議,執(zhí)行自動格式設(shè)置和重構(gòu),提高代碼可讀性,提高生產(chǎn)率并降低成本,來加快SQL代碼編寫。
T-SQL和存儲例程的調(diào)試
通過逐步執(zhí)行、調(diào)用堆棧瀏覽、斷點和監(jiān)視來觀察SQL腳本、存儲過程、觸發(fā)器和函數(shù)在運(yùn)行時的行為,從而查找它們中的錯誤。在“監(jiān)視”窗口中計算例程中聲明的變量和參數(shù)。
比較不同實例上的數(shù)據(jù)庫架構(gòu)
當(dāng)開發(fā)人員在不同團(tuán)隊中工作時,將數(shù)據(jù)庫架構(gòu)從沙箱移至生產(chǎn)環(huán)境或升級數(shù)據(jù)庫。
數(shù)據(jù)庫源版本控制
將您的SQL數(shù)據(jù)庫鏈接到流行的源代碼控制系統(tǒng),例如SVN,TFS,Git,Perforce,Mercurial和SourceGearVault,并在熟悉的環(huán)境中管理數(shù)據(jù)庫更改。
數(shù)據(jù)庫文檔
只需單擊幾下即可創(chuàng)建全面的SQLServer數(shù)據(jù)庫文檔。大量的選項可以讓您定制最適合自己的文檔的外觀和感覺。
測試和性能調(diào)整
生成測試數(shù)據(jù)
生成大量有意義的測試數(shù)據(jù)。帶有明智配置選項的預(yù)定義生成器有很多選擇,它們可以模擬列智能的實際數(shù)據(jù)。
數(shù)據(jù)庫單元測試
開發(fā)一個穩(wěn)定可靠的代碼,可以在單元級別進(jìn)行適當(dāng)?shù)幕貧w測試。
查詢分析
可視化查詢執(zhí)行計劃并調(diào)整查詢性能,查找瓶頸并優(yōu)化運(yùn)行緩慢的查詢。
數(shù)據(jù)加載
在方便的可視化編輯器中編輯數(shù)據(jù)
享受管理表格數(shù)據(jù)的樂趣:編輯、篩選、排序、復(fù)制隨機(jī)選擇的單元格,快速將數(shù)據(jù)導(dǎo)出到INSERT查詢以及許多其他功能,以提高效率。
比較和同步不同服務(wù)器上的數(shù)據(jù)
在多個環(huán)境中同步數(shù)據(jù)庫,通過查看不同的記錄,新記錄和缺失的記錄來逐步分析更改,同步?jīng)]有永久連接的數(shù)據(jù)庫等。
數(shù)據(jù)導(dǎo)入和導(dǎo)出
輕松地將SQL數(shù)據(jù)遷移到10種以上最常用的數(shù)據(jù)格式中,或從中遷移SQL數(shù)據(jù),自定義和管理整個過程,為重復(fù)出現(xiàn)的方案創(chuàng)建模板,指定錯誤處理選項以及將報告寫入日志文件。
分析
直觀地設(shè)計復(fù)雜的查詢
只需使用鼠標(biāo)即可快速構(gòu)建任何復(fù)雜性的查詢,在單獨(dú)的可視化編輯器中可視化每個查詢,使用子查詢,以可視方式編輯JOIN和WHERE條件。
數(shù)據(jù)報告
創(chuàng)建在用戶友好界面中實現(xiàn)的SQL數(shù)據(jù)報告。SQL數(shù)據(jù)分析和報表創(chuàng)建的例程被簡化為幾次單擊-這意味著您不再需要花費(fèi)大量時間和精力來生成SQL報表。
主細(xì)節(jié)瀏覽
查看和編輯與外鍵或用戶定義的關(guān)系鏈接在一起的對象。
主數(shù)據(jù)查看
透視轉(zhuǎn)換是將數(shù)據(jù)從高/窄格式轉(zhuǎn)換為短/寬格式的一種方法。數(shù)據(jù)被分布到通常匯總值的列中。這意味著多個原始值最終會在新數(shù)據(jù)表的同一位置。
維護(hù)
數(shù)據(jù)庫監(jiān)控
輕松跟蹤系統(tǒng)負(fù)載并查看SQL性能指標(biāo)。等待統(tǒng)計信息分析和查詢執(zhí)行計劃有助于檢測性能問題,并使故障排除過程更高效、更輕松。
管理索引碎片
分析SQL索引的狀態(tài)并解決索引碎片的問題。收集索引碎片統(tǒng)計信息并檢測需要維護(hù)的數(shù)據(jù)庫。您可以在可視模式下立即重建和重新組織SQL索引,或生成SQL腳本以備將來使用。
監(jiān)視服務(wù)器事件
該工具基于SQLServer擴(kuò)展事件,可以使用跟蹤來跟蹤和監(jiān)視實例。消除服務(wù)器性能瓶頸。
加密/解密例程
具有響應(yīng)UI、語法突出顯示、Unicode支持、批處理模式和解密緩存的強(qiáng)大解密功能,可用于解密存儲過程、視圖、觸發(fā)器和函數(shù)。
審核數(shù)據(jù)更改
查看和分析SQLServer事務(wù)日志,查看有關(guān)數(shù)據(jù)庫中所有更改的詳細(xì)信息,以及通過在不同級別還原不需要的事務(wù)來恢復(fù)數(shù)據(jù)。
DevOps
開發(fā)
當(dāng)開發(fā)人員完成對應(yīng)用程序的更改時,他們將依靠數(shù)據(jù)庫更改管理并將代碼提交到共享存儲庫,該存儲庫隨后將其代碼片段與中央代碼庫集成在一起。然后從提取的代碼中構(gòu)建軟件或新功能,并進(jìn)行單元測試。CI通過在編寫代碼后自動執(zhí)行數(shù)據(jù)庫開發(fā)的每個步驟,在簡化此過程中起著至關(guān)重要的作用。
持續(xù)集成
持續(xù)集成是一種軟件開發(fā)實踐,在這種實踐中,每次團(tuán)隊成員進(jìn)行更改時,都會測試對應(yīng)用程序中基礎(chǔ)代碼的細(xì)微調(diào)整。數(shù)據(jù)庫持續(xù)集成旨在通過使團(tuán)隊能夠在開發(fā)周期的早期發(fā)現(xiàn)并修復(fù)錯誤并鼓勵開發(fā)人員之間加強(qiáng)協(xié)作,從而加快發(fā)布過程,這對于敏捷團(tuán)隊來說是至關(guān)重要的實踐。
持續(xù)交付
持續(xù)交付是一種數(shù)據(jù)庫DevOps方法,旨在最小化與發(fā)布新特性或新產(chǎn)品相關(guān)的風(fēng)險。數(shù)據(jù)庫持續(xù)交付的主要概念是使更新更加頻繁,同時減少戲劇性。因此,開發(fā)效率更高,風(fēng)險更小。
運(yùn)作方式
有了主動的狀態(tài)監(jiān)視和準(zhǔn)確的報告,您的團(tuán)隊可以在性能問題影響您的操作或客戶之前檢測、診斷和解決它們。通過掌握資產(chǎn)的運(yùn)行狀況和狀態(tài),可以確保最小的停機(jī)時間和有效的災(zāi)難恢復(fù)。
審核編輯 :李倩
-
SQL
+關(guān)注
關(guān)注
1文章
750瀏覽量
43900 -
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3711瀏覽量
64023 -
編輯器
+關(guān)注
關(guān)注
1文章
797瀏覽量
30928
原文標(biāo)題:Devart數(shù)據(jù)庫開發(fā)和管理軟件:SQL Server
文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論