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