SQL Server 2008 R2連連看 需要微軟平臺配合
作為SQL Server 2008的升級版,SQL Server 2008 R2的新功能已經慢慢為大家所熟知。本文將為大家慢慢描述這些新功能。51CTO數據庫頻道也向您推薦《SQL Server入門到精通》專題,以便于您更好的了解SQL Server 2008.
本月推出的SQL Server 2008 R2允許用戶通過與Excel等流行的微軟應用程序緊密地集成在一起利用SQL Server強大的商業智能功能。
當然,不利的方面是,要得到SQL Server 2008 R2的全部功能,你還需要運行所有最新版本的微軟產品線,如Windows 7、Windows Server 2008 R2、Office 2010和SharePoint 2010。
與其上一個版本的軟件相比,新版本SQL Server 2008功能更強大,最多可支持256個邏輯處理器。新的統一字符編碼標準壓縮方案(UCS-2)能夠使用統一字符編碼數據節省50%的存儲空間。
SQL Server 2008 R2宣稱有許多新的服務,包括用于Excel和SharePoint的PowerPivot;主數據服務;StreamInsight;ReportBuilder 3.0;用于SharePoint的報表服務插件;Visual Studio中的一個數據層功能,能夠把分層次的數據庫封裝為一個應用程序的一部分;一個SQL Server工具,可管理多個SQL服務器。
·PowerPivot允許最終用戶引進、操作、分析和輸出數據以及創建報表,所有這些都使用熟悉的Excel界面和語言。
·主數據服務是一種新的和強大的功能,旨在幫助一個機構為數據創建一個結構和層次體系。這樣,在多個部門、豎井和數據庫中收集和使用的數據都是標準化的和一致的。這能夠保證不同的數據庫之間相互兼容。
·StreamInsight是一個與.net和SQL Server集成在一起的新平臺,用于并行處理數據流,允許對活數據進行多個同時的查詢。
·Visual Studio中的數據層功能旨在使創建n層應用程序更簡單。這種應用程序使用在后臺的數據庫并且把包括應用程序在內的整個數據庫封裝為一個單個的單元。
·SQL Server工具允許在多個服務器和數據庫上使用一個單個的管理控制臺。
安裝更方便
安裝SQL Server 2008 R2比安裝以前的版本更加方便。這個安裝程序關照所有的依賴文件、配置并且從微軟下載所有的文件。一旦這個依賴文件安裝程序運行,部署SharePoint 2010就很簡單,運行這個安裝程序、輸入一個密鑰、選擇默認安裝和應用更新就可以了。最后,你可以為SQL Server 2008 R2運行這個安裝程序。它運行通過一個長時間的和很好的集成的過程。在安裝程序內部不能完成的唯一的事情是創建服務賬戶。
重新啟動一次完成整個過程。然后,有大量的新的應用程序,包括微軟SharePoint 2010、SQL Server 2008 R2、SQL Server商業開發智能Studio、分析服務部署精靈、主數據服務配置管理器、報表生成器3.0和Visual Studio 2008。
整套工具很容易使用,特別強調最終用戶使用他們熟悉的創建商業智能應用程序的基本工具的能力。
商業智能
商業智能對于許多管理員來說都是一個重要的問題。有許多可用的數據,但是,要找到重要的字節并且操作這個數據是很困難的。PowerPivot和Excel 2010允許管理員使用熟悉的工具從非常龐大的數據集中獲得商業智能。
在我的測試中,PowerPivot從微軟測試數據庫引進了400行數據。微軟稱,擁有足夠的存儲容量可以引進1億行數據。用戶可以使用Excel引進數據,格式化這個數據并且把數據放到數據庫中。文件還可以輸出到SharePoint并且共享。SharePoint中的數據連接到后臺數據庫。這個數據的任何更新都將在SharePoint站點中反映出來。
DAX(數據分析表達式)是通過PowerPivot提供的一種新的語言,讓你使用與標準的Excel公式類似的表達式操作數據。使用Excel與PowerPivot一起操作數據能夠讓管理員熟悉使用Excel搜集數據、操作數據并且完全在Excel中創建演示和報表,同時,如果想要的話可以保留在SQL Server中的數據表。
SQL Server還與Visual Studio 2008很好地結合在一起,并且包括集成到商業智能開發Studio(BIDS)中的SQL Server集成服務設計師軟件。
BIDS是使用SQL Server集成服務(SSIS)、SQL Server分析服務(SSAS)和SQL Server報表服務(SSRS)等工具開發商業智能解決方案的一個Visual studio外殼。這個結果是一個流動的解決方案,允許最終用戶創建數據庫、查找數據、處理數據、分析數據和創建報表,所有這一切都使用一套功能非常強大的工具。這些工具不需要用戶開始使用數據庫的一套方法,或者使用分析工具,或者創建一個工作流和在運行中把所有這些部分連接在一起。
主數據服務應用程序是可以通過一個Web應用程序訪問的,提供一個簡單的、標準化的接口以便為數據創建一個模型,從而更方便地定義數據類型、組和樹結構以便控制和組織數據。一旦定義了數據結構,創建了層次結構和定義了關系,你就能夠設置各個層次之間的安全,把數據引進到模型,瀏覽數據,增加或者定義關系,然后輸出數據和評估結果。整個過程與在Visual Studio中開發應用程序類似,但是,這個過程傾向于創建標準的數據結構。
StreamInsight是除了SQL Server之外安裝的一個單獨的應用程序,并且也需要用戶添加到正確的組以便實現這個服務。StreamInsight是Visual Studio的一個擴展,旨在處理實時的數據流。它能夠引進大量的數據,處理歷史的和實時的數據流,分析以及記錄數據。雖然這個應用程序的最初的動力是傾向于記錄鼠標點擊或者其它類型的用戶輸入等事件,但是,任何類型的模擬或者數字數據都可以使用。這個Visual Studio工具是用來創建用于實時事件的數據結構的,而StreamInsight事件流調試工具提供跟蹤事件的工具。
Visual Studio中的這個數據層功能允許開發人員作為應用程序的一部分提取、修改和部署數據庫。這不是以前需要的一個過程,以前的過程需要單獨安裝一個數據庫應用程序,安裝創建和填充這個數據庫的腳本,然后安裝更多的腳本把這個數據庫連接的應用程序。現在,整個開發和部署過程都極大地簡化了。
對于管理員來說,SQL Server工具讓管理員更輕松地操作多個服務器上的數據庫。這個組件包括一個從多個SQL服務器收集配置和性能信息的工具控制點(Utility Control Point)、一個提供這些服務器樹狀圖的工具瀏覽器和一個擁有服務器綜合信息的儀表板。微軟SQL Server 2008 R2提供了許多新功能。這些新功能特別受到需要商業智能功能的用戶的歡迎。最多支持256個處理器和新的管理工具對于管理員將是有幫助的。在缺點方面,這個新的功能也許要求還沒有升級到Windows 7、Office 2010和SharePoint 2010的機構進行重要的升級。
鏈接:http://206111h.blog.chinabyte.com/2010/05/07/79/
【編輯推薦】
- SQL Server使用索引實現數據訪問優化
- SQL Server數據庫優化經驗總結
- 如何使用SQLServer數據庫查詢累計值
- 淺析Oracle和SqlServer存儲過程的調試、出錯處理
- 幾段SQLServer語句和存儲過程
- 50種方法優化SQL Server數據庫查詢

















