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