基本介紹
以下介紹了SQL Server 2005的幾個主要特性,重點關注企業數據管理、開發人員生產力和商務智慧型。
企業數據管理
高可用性
SQL Server 2005的失敗轉移集群和資料庫鏡像技術確保企業向員工、客戶和合作夥伴提交高度可靠和可用的套用系統。
管理工具
SQL Server 2005引進了一套集成的管理工具和管理套用編程接口(APIs),以提供易用性、可管理性、及對大型SQL Server配置的支持。
安全性增強
SQL Server 2005旨在通過資料庫加密、更加安全的默認設定、加強的密碼政策和細化許可控制、及加強的安全模型等特性,為企業數據提供最高級別的安全性。
可伸縮性
SQL Server 2005可伸縮性的先進性包括表格分區、複製能力的增強和64位支持。
開發人員生產力
Common Language Runtime (CLR)集成
SQL Server 2005引入了使用Microsoft .NET 語言來開發資料庫目標的性能。
深入的XML集成
SQL Server 2005提供一種新的XML數據類型,使在SQL Server資料庫中存儲XML片段或檔案成為可能。
Transact-SQL增強
新的查詢類型和在交易過程中使用錯誤處理的功能,為開發人員在SQL Server查詢開發方面提供了更高的靈活性和控制力。
SQL 服務代理
SQL服務代理為各個級別的可伸縮性提供一種創新的、分發的、異步的套用系統體系結構。
商務智慧型
分析服務
分析服務對數據倉庫、商務智慧型和line-of-business解決方案的可伸縮性、可管理性、可靠性、可用性和可規劃性提供擴展。
數據轉換服務(DTS)
對DTS結構合工具的全部重新設計為開發人員和資料庫管理員提供了增強的靈活性和可管理性。
報表服務
報表服務是一種新的報表伺服器和工具箱,用於創建、管理和配置企業報告。
數據挖掘
數據挖掘的功能得以增強,主要歸功於四種新的運算法則、改進的數據模型和處理工具。
資料庫管理10個最重要的特點
資料庫鏡像
通過新資料庫鏡像方法,將記錄檔案傳送性能進行延伸。您將可以使用資料庫鏡像,通過將自動失效轉移建立到一個待用伺服器上,增強您SQL伺服器系統的可用性。
線上恢復
使用SQL2005版伺服器,資料庫管理人員將可以在SQL伺服器運行的情況下,執行恢復操作。線上恢復改進了SQL伺服器的可用性,因為只有正在被恢復的數據是無法使用的,而資料庫的其他部分依然線上、可供使用。
線上檢索操作
線上檢索選項可以在指數數據定義語言(DDL)執行期間,允許對基底表格、或集簇索引數據和任何有關的檢索,進行同步修正。例如,當一個集簇索引正在重建的時候,您可以對基底數據繼續進行更新、並且對數據進行查詢。
快速恢復
新的、速度更快的恢複選項可以改進SQL伺服器資料庫的可用性。管理人員將能夠在事務日誌向前滾動之後,重新連線到正在恢復的資料庫。
安全性能的提高
SQL Server 2005包括了一些在安全性能上的改進,例如資料庫加密、設定安全默認值、增強密碼政策、縝密的許可控制、以及一個增強型的安全模式。
新的SQL Server Management Studio
SQL Server 2005引入了SQL Server Management Studio,這是一個新型的統一的管理工具組。這個工具組將包括一些新的功能,以開發、配置SQL Server資料庫,發現並修理其中的故障,同時這個工具組還對從前的功能進行了一些改進。
專門的管理員連線
SQL Server 2005將引進一個專門的管理員連線,即使在一個伺服器被鎖住,或者因為其他原因不能使用的時候,管理員可以通過這個連線,接通這個正在運行的伺服器。這一功能將能讓管理員,通過操作診斷功能、或Transact—SQL指令,找到並解決發現的問題。
快照隔離
我們將在資料庫層面上提供一個新的快照隔離(SI)標準。通過快照隔離,使用者將能夠使用與傳統一致的視野觀看資料庫,存取最後執行的一行數據。這一功能將為伺服器提供更大的可升級性。
數據分割
數據分割 將加強本地表檢索分割,這使得大型表和索引可以得到高效的管理。
增強複製功能
對於分散式資料庫而言,SQL Server 2005提供了全面的方案修改(DDL)複製、下一代監控性能、從甲骨文(Oracle)到SQL Server的內置複製功能、對多個超文本傳輸協定(http)進行合併複製,以及就合併複製的可升級性和運行,進行了重大的改良。另外,新的對等交易式複製性能,通過使用複製,改進了其對數據向外擴展的支持。
有關開發的10個最重要的特點
.NET 框架主機
使用SQL Server 2005,開發人員通過使用相似的語言,例如微軟的Visual C# .NET和微軟的Visual Basic,將能夠創立資料庫對象。開發人員還將能夠建立兩個新的對象——用戶定義的類和集合。
XML 技術
在使用本地網路和網際網路的情況下,在不同套用軟體之間散步數據的時候,可擴展標記語言(XML)是一個重要的標準。SQL Server 2005將會自身支持存儲和查詢可擴展標記語言檔案。
ADO.NET 2.0 版本
從對SQL類的新的支持,到多活動結果集(MARS),SQL Server 2005中的ADO.NET將推動數據集的存取和操縱,實現更大的可升級性和靈活性。
增強的安全性
SQL Server 2005中的新安全模式將用戶和對象分開,提供fine-grain access存取、並允許對數據存取進行更大的控制。另外,所有系統表格將作為視圖得到實施,對資料庫系統對象進行了更大程度的控制。
Transact-SQL 的增強性能
SQL Server 2005為開發可升級的資料庫套用軟體,提供了新的語言功能。這些增強的性能包括處理錯誤、遞歸查詢功能、關係運算符PIVOT, APPLY, ROW_NUMBER和其他數據列排行功能,等等。
SQL 服務中介
SQL服務中介將為大型、營業範圍內的套用軟體,提供一個分散式的、異步套用框架。
通告服務
通告服務使得業務可以建立豐富的通知套用軟體,向任何設備,提供個人化的和及時的信息,例如股市警報、新聞訂閱、包裹遞送警報、航空公司票價等。在SQL Server 2005中,通告服務和其他技術更加緊密地融合在了一起,這些技術包括分析服務、SQL Server Management Studio。
Web服務
使用SQL Server 2005,開發人員將能夠在資料庫層開發Web服務,將SQL Server當作一個超文本傳輸協定(HTTP)偵聽器,並且為網路服務中心套用軟體提供一個新型的數據存取功能。
報表服務
利用SQL Server 2005, 報表服務可以提供報表控制,可以通過Visual Studio 2005發行。
全文搜尋功能的增強
SQL SERVER 2005將支持豐富的全文套用軟體。伺服器的編目功能將得到增強,對編目的對象提供更大的靈活性。查詢性能和可升級性將大幅得到改進,同時新的管理工具將為有關全文功能的運行,提供更深入的了解。
有關商業智慧型特徵的10個最重要的特點
分析服務
SQL SERVER 2005的分析服務邁入了實時分析的領域。從對可升級性性能的增強、到與微軟Office軟體的深度融合,SQL SERVER 2005將幫助您,將商業智慧型擴展到您業務的每一個層次。
數據傳輸服務(DTS)
DTS數據傳輸服務是一套繪圖工具和可程式的對象,您可以用這些工具和對象,對從截然不同來源而來的數據進行摘錄、傳輸和載入(ETL),同時將其轉送到單獨或多個目的地。SQL SERVER 2005將引進一個完整的、數據傳輸服務的、重新設計方案,這一方案為用戶提供了一個全面的摘錄、傳輸和載入平台。
數據挖掘
我們將引進四個新的數據挖掘運算法,改進的工具和精靈,它們會使數據挖掘,對於任何規模的企業來說,都變得簡單起來。
報表服務
在SQL SERVER 2005中,報表服務將為線上分析處理(OLAP)環境提供自我服務、創建最終用戶特別報告、增強查詢方面的開發水平,並為豐富和便於維護企業匯報環境,就允許升級方面,提供增進的性能。
集群支持
通過支持容錯技術移轉叢集、增強對多重執行個體的支持、以及支持備份和恢複分析服務對象和數據,分析服務改進了其可用性。
主要運行指標
主要運行指標(KPIs)為企業提供了新的功能,使其可以定義圖表化的、和可定製化的商業衡量標準,以幫助公司制定和跟蹤主要的業務基準。
可伸縮性和性能
並行分割處理,創建遠程關係線上分析處理(ROLAP)或混合線上分析處理(HOLAP)分割,分散式分割單元,持續計算,和預製快取等特性,極大地提升了SQL Server 2005中分析服務的可伸縮性和性能。
單擊單元
當在一個數據倉庫中創建一個單元時,單元嚮導將包括一個可以單擊單元檢測和建議的操作。
預製快取
預製快取將MOLAP等級查詢運行與實時數據分析合併到一起,排除了維護線上分析處理存儲的需要。顯而易見,預製快取將數據的一個更新備份進行同步操作,並對其進行維護,而這些數據是專門為高速查詢而組織的、它們將最終用戶從超載的相關資料庫分離了出來。
與Microsoft Office System集成
在報表服務中,由報表伺服器提供的報表能夠在Microsoft SharePoint門戶伺服器和Microsoft Office System套用軟體的環境中運行,Office System套用軟體其中包括Microsoft Word和Microsoft Excel。您可以使用SharePoint功能,訂閱報表、建立新版本的報表,以及分發報表。您還能夠在Word或Excel軟體中打開報表,觀看超文本連線標示語言(HTML)版本的報表。