本文從資料庫開發的方面講述了SQL Server2005的10個最重要的特點……
NET架構主機
使用SQL Server2005,開發人員通過使用相似的語言,例如微軟的VisualC#.NET和微軟的VisualBasic,將能夠創立資料庫物件。開發人員還將能夠建立兩個新的對象——使用者定義的類和集合。
XML技術
在使用本網和互連網的情況下,在不同應用軟體之間散步資料的時候,可延伸標記語言 (XML)(XML)是一個重要的標準。SQL Server2005將會自身支援儲存和查詢可延伸標記語言 (XML)檔案。
ADO.NET2.0版本
從對SQL類的新的支援,到多活動結果集(MARS),SQL Server2005中的ADO.NET將推動資料集的存取和操縱,實現更大的可升級性和靈活性。
增強的安全性
SQL Server2005中的新安全模式將使用者和對象分開,提供fine-grainaccess存取、並允許對資料存取進行更大的控制。另外,所有系統資料表格將作為視圖得到實施,對資料庫系統對象進行了更大程度的控制。
Transact-SQL的增強效能
SQL Server2005為開發可升級的資料庫應用軟體,提供了新的語言功能。這些增強效能包括處理錯誤、遞迴查詢功能、關係運算子PIVOT,APPLY,ROW_NUMBER和其他資料列排行功能,等等。
SQL服務中介
SQL服務中介將為大型、營業範圍內的應用軟體,提供一個分布式的、非同步應用程式框架。
通告服務
通告服務使得業務可以建立豐富的通知應用軟體,向任何裝置,提供個人化的和及時的資訊,例如股市警報、新聞訂閱、包裹遞送警報、航空公司票價等。在SQL Server2005中,通告服務和其他技術更加緊密地融合在了一起,這些技術包括分析服務、SQLServerManagementStudio。
Web服務
使用SQL Server2005,開發人員將能夠在資料庫層開發Web服務,將SQL Server當作一個超文字傳輸通訊協定 (HTTP)(HTTP)接聽程式,並且為網路服務中心應用軟體提供一個新型的資料存取功能。
報表格服務
利用SQL Server2005,報表格服務可以提供報表控制,可以通過VisualStudio2005發行。
全文檢索搜尋功能的增強
SQL Server2005將支援豐富的全文應用軟體。伺服器的編目功能將得到增強,對編目的對象提供更大的靈活性。查詢效能和可升級性將大幅得到改進,同時新的管理工具將為有關全文功能的運行,提供更深入的瞭解。