




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第4章SQLServer2008概述主要內(nèi)容4.1SQLServer2008簡(jiǎn)介4.2SQLServer2008的安裝4.3SQLServer2008的組件4.4SQLServer2008的管理工具本章小結(jié)4.1SQLServer2008簡(jiǎn)介4.1.1SQLServer2008概述
SQLServer是由Microsoft開(kāi)發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),它最初是由Microsoft,Sybase和Ashton-Tate三家公司共同開(kāi)發(fā)的,并于1988年推出了第一個(gè)OS/2版本。SQLServer近年來(lái)不斷更新版本:1996,Microsoft推出了6.5版本;1998年推出了7.0版本;2000年SQLserver2000問(wèn)世;2005年12月又推出SQLServer2005;2008年第三季度,SQLServer2008正式發(fā)布,SQLServer2008是一個(gè)重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進(jìn),使得它成為迄今為止最強(qiáng)大和最全面的SQLServer版本。4.1.1SQLServer2008概述SQLServer2008作為新一代的數(shù)據(jù)管理系統(tǒng)提供了一套完整的解決方案來(lái)滿足用戶的各種需求,幫助用戶隨時(shí)隨地管理任何數(shù)據(jù),是Microsoft數(shù)據(jù)平臺(tái)的重要組成部分,如圖所示。它可以將結(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)(例如圖像和音樂(lè))直接存儲(chǔ)到數(shù)據(jù)庫(kù)中。同時(shí),SQLServer2008提供一系列豐富的集成服務(wù),可以對(duì)數(shù)據(jù)進(jìn)行查詢(xún)、搜索、同步、報(bào)告和分析之類(lèi)的操作。數(shù)據(jù)可以存儲(chǔ)在各種設(shè)備上,從數(shù)據(jù)中心最大的服務(wù)器一直到桌面計(jì)算機(jī)和移動(dòng)設(shè)備,您可以控制數(shù)據(jù)而不用管數(shù)據(jù)存儲(chǔ)在哪里。SQLServer2008允許用戶在使用Microsoft.NET和VisualStudio開(kāi)發(fā)的自定義應(yīng)用程序中使用數(shù)據(jù),在面向服務(wù)的架構(gòu)(SOA)和通過(guò)MicrosoftBizTalkServer進(jìn)行的業(yè)務(wù)流程中使用數(shù)據(jù)。信息工作人員也可以通過(guò)他們?nèi)粘J褂玫墓ぞ撸ɡ?007MicrosoftOffice系統(tǒng))直接訪問(wèn)數(shù)據(jù)。4.1.2SQLServer2008新增強(qiáng)功能SQLServer2008作為是微軟數(shù)據(jù)平臺(tái)中的一個(gè)主要部分,在原有SQLServer2008系統(tǒng)基礎(chǔ)上增加了一些新的功能和特性,為用戶提供了一個(gè)可信的、高效的、智能的數(shù)據(jù)平臺(tái)。該平臺(tái)的特點(diǎn)如下:1.可信任的(1) 更好的保護(hù)用戶信息(2) 確保業(yè)務(wù)可持續(xù)性(3) 最佳的和可預(yù)測(cè)的系統(tǒng)性能2.高效的
(1) 按照策略進(jìn)行管理(2) 精簡(jiǎn)的安裝(3) 簡(jiǎn)化應(yīng)用程序開(kāi)發(fā)(4) 增強(qiáng)對(duì)非關(guān)系型數(shù)據(jù)的支持3.智能的(1) 集成任何數(shù)據(jù)(2) 發(fā)送相應(yīng)的報(bào)表(3) 推動(dòng)可操作的商務(wù)洞察力2.1.2SQLServer2005新增強(qiáng)功能2.2SQLServer2005的安裝4.2.1SQLServer2005的版本和組件1.SQLServer2008的版本SQLServer2008分為SQLServer2008企業(yè)版、標(biāo)準(zhǔn)版、工作組版、Web版、開(kāi)發(fā)者版、Express版、Compact3.5版,其功能和作用也各不相同,其中SQLServer2008Express版是免費(fèi)版本。根據(jù)應(yīng)用程序的需要,安裝要求可能有很大不同。SQLServer2008的不同版本能夠滿足企業(yè)和個(gè)人獨(dú)特的性能、運(yùn)行時(shí)以及價(jià)格要求。需要安裝哪些SQLServer2008組件也要根據(jù)企業(yè)或個(gè)人的需求而定。(1) SQLServer2008企業(yè)版(2) SQLServer2008標(biāo)準(zhǔn)版(3) SQLServer2008工作組版(4) SQLServer2008Web版(5) SQLServer2008開(kāi)發(fā)者版(6)SQLServer2008Express版
(7)SQLServerCompact3.5版4.2SQLServer2008的安裝4.2.2安裝SQLServer2008的軟硬件要求
4.2.2安裝SQLServer2008的軟、硬件要求4.2.3SQLServer2008安裝過(guò)程在開(kāi)始安裝SQLServer2008之前,首先需要確定計(jì)算機(jī)的軟硬件配置符合相關(guān)的安裝要求,,并卸載之前的任何舊版本。安裝SQLServer2008的步驟如下。Step1:插入安裝光盤(pán),然后雙擊根目錄中的setup.exe程序,這時(shí)系統(tǒng)首先檢測(cè)是否有.NETFramework3.5環(huán)境,如果已經(jīng)安裝則轉(zhuǎn)step3,如果沒(méi)有則會(huì)彈出如圖4.2所示環(huán)境監(jiān)測(cè)界面,單擊“確定”按鈕進(jìn)入.NETFramework3.5環(huán)境安裝。完成之后會(huì)彈出SQLServer2008安裝中心窗口,在此窗口中按照提示逐步進(jìn)行即可,在此不再累述,可參考教材中的詳細(xì)步驟。
:4.3SQLServer2008的組件SQLServer2008是一個(gè)非常優(yōu)秀的數(shù)據(jù)庫(kù)軟件和數(shù)據(jù)分析平臺(tái)。通過(guò)它可以很方便地使用各種數(shù)據(jù)應(yīng)用和服務(wù),而且可以很容易地創(chuàng)建、管理和使用自己的數(shù)據(jù)應(yīng)用和服務(wù)。SQLServer2008主要組件包括數(shù)據(jù)庫(kù)引擎組件(DatabaseEngine)、報(bào)表服務(wù)組件(ReportingServices)、分析服務(wù)組件(AnalysisServices)和整合服務(wù)組件(IntegrationServices)等服務(wù)器組組件,如表4.3所示。1.?dāng)?shù)據(jù)庫(kù)引擎數(shù)據(jù)庫(kù)引擎是用于存儲(chǔ)、處理和保護(hù)數(shù)據(jù)的核心服務(wù),利用數(shù)據(jù)庫(kù)引擎可控制訪問(wèn)權(quán)限并實(shí)現(xiàn)創(chuàng)建數(shù)據(jù)庫(kù)、創(chuàng)建表、創(chuàng)建視圖、查詢(xún)數(shù)據(jù)和訪問(wèn)數(shù)據(jù)庫(kù)等操作,并且可以用于管理關(guān)系數(shù)據(jù)和XML數(shù)據(jù)。通常情況下,使用數(shù)據(jù)庫(kù)系統(tǒng)實(shí)際上就是使用數(shù)據(jù)庫(kù)引擎,同時(shí),它也是一個(gè)復(fù)雜的系統(tǒng),其本身包含了許多功能組件,例如,復(fù)制、全文搜索等。2.AnalysisServicesAnalysisServices用于創(chuàng)建和管理聯(lián)機(jī)分析處理(OLAP)以及數(shù)據(jù)挖掘應(yīng)用程序的工具,其主要作用是通過(guò)服務(wù)器和客戶端技術(shù)的組合,以提供聯(lián)機(jī)分析處理和數(shù)據(jù)挖掘功能。通過(guò)AnalysisServices,用戶可以設(shè)計(jì)、創(chuàng)建和管理包含來(lái)自于其他數(shù)據(jù)源的多維結(jié)構(gòu),通過(guò)對(duì)多維數(shù)據(jù)進(jìn)行對(duì)角度的分析,可以使得管理人員對(duì)業(yè)務(wù)數(shù)據(jù)有更全面的理解。通過(guò)也可以完成數(shù)據(jù)挖掘模型的構(gòu)造和應(yīng)用,實(shí)現(xiàn)知識(shí)的表示、發(fā)現(xiàn)和管理。3.ReportingServices
ReportingServices是微軟提供的一種基于服務(wù)器的報(bào)表解決方案,可用于創(chuàng)建和管理包含來(lái)自關(guān)系數(shù)據(jù)源和多維數(shù)據(jù)源數(shù)據(jù)的企業(yè)報(bào)表,包括表格報(bào)表、矩陣報(bào)表、圖形報(bào)表和自由格式報(bào)表等。創(chuàng)建的報(bào)表可以通過(guò)基于Web的連接進(jìn)行查看和管理,也可以作為Windows應(yīng)用程序的一部分進(jìn)行查看和管理。在ReportingServices中可以實(shí)現(xiàn)如下任務(wù)。使用圖形工具和向?qū)?chuàng)建和發(fā)布報(bào)表以及報(bào)表模型使用報(bào)表服務(wù)器管理工具對(duì)ReportingServices進(jìn)行管理使用應(yīng)用程序編程接口(API)實(shí)現(xiàn)對(duì)ReportingServices進(jìn)行編程和擴(kuò)展4.IntegrationServices和DTS相似,SSIS包含圖形化工具和可編程對(duì)象,用于實(shí)現(xiàn)數(shù)據(jù)的抽取、轉(zhuǎn)換和加載等功能。在IntegrationServices中可以實(shí)現(xiàn)如下任務(wù)。使用圖形工具和向?qū)珊驼{(diào)試包執(zhí)行如FTP操作、SQL語(yǔ)句執(zhí)行和電子郵件消息傳遞等工作流功能的任務(wù)創(chuàng)建用于提取和加載數(shù)據(jù)的數(shù)據(jù)源和目標(biāo)創(chuàng)建用于清理、聚合、合并和復(fù)制數(shù)據(jù)的轉(zhuǎn)換使用應(yīng)用程序編程接口(API)實(shí)現(xiàn)對(duì)IntegrationServices對(duì)象進(jìn)行編程2.2SQLServer2005的安裝4.4SQLServer2008的管理工具對(duì)于數(shù)據(jù)庫(kù)管理員來(lái)說(shuō),管理工具是日常工作中不可缺少的部分。數(shù)據(jù)庫(kù)開(kāi)發(fā)人員使用開(kāi)發(fā)工具可以減輕開(kāi)發(fā)過(guò)程中的工作量,提高工作效率。從SQLServer2005開(kāi)始,已經(jīng)將幾款SQLServer2000管理工具集成到SQLserverManagementStudio中,另外幾款集成到配置管理器中,并且重命名了索引優(yōu)化向?qū)А?/p>
4.4.1ManagementStudioManagementStudio是MicrosoftSQLServer2008提供的一種新集成環(huán)境,用于訪問(wèn)、配置、控制、管理和開(kāi)發(fā)SQLServer的所有組件。SQLServerManagementStudio將一組多樣化的圖形工具與多種功能齊全的腳本編輯器組合在一起,可為各種技術(shù)級(jí)別的開(kāi)發(fā)人員和管理員提供對(duì)SQLServer的訪問(wèn)。SQLServerManagementStudio將早期版本的SQLServer中所包含的企業(yè)管理器、查詢(xún)分析器和AnalysisManager功能整合到單一的環(huán)境中。此外,SQLServerManagementStudio還可以和SQLServer的所有組件協(xié)同工作。使用過(guò)早期版本的開(kāi)發(fā)人員可以獲得熟悉的體驗(yàn),而數(shù)據(jù)庫(kù)管理員可獲得功能齊全的單一實(shí)用工具,其中包括易于使用的圖形工具和豐富的腳本撰寫(xiě)功能。1.啟動(dòng)SQLServerManagementStudio在任務(wù)欄中單擊“開(kāi)始”,依次指向“所有程序”、“MicrosoftSQLServer2008”,再單擊“SQLServerManagementStudio”MicrosoftSQLServerManagementStudio2.使用對(duì)象資源管理器對(duì)象資源管理器是服務(wù)器中所有數(shù)據(jù)庫(kù)對(duì)象的樹(shù)形視圖,此樹(shù)形視圖包括SQLServerDatabaseEngine、AnalysisServices、ReportingServices、IntegrationServices和系統(tǒng)及用戶數(shù)據(jù)庫(kù)等。對(duì)象資源管理器包括與其連接的所有服務(wù)器的信息,打開(kāi)ManagementStudio時(shí),系統(tǒng)會(huì)提示將對(duì)象資源管理器連接到上次使用的設(shè)置??梢栽凇耙炎?cè)的服務(wù)器”組件中雙擊任意服務(wù)器進(jìn)行連接,但無(wú)需注冊(cè)要連接的服務(wù)器。默認(rèn)情況下,對(duì)象資源管理器是可見(jiàn)的,如果看不到對(duì)象資源管理器,可以在選擇“視圖”菜單中的“對(duì)象資源管理器”選項(xiàng)將其打開(kāi)。
3.在TransactSQL編輯器中編寫(xiě)和執(zhí)行查詢(xún)語(yǔ)句打開(kāi)編輯器的幾種方式
在標(biāo)準(zhǔn)工具欄上,單擊“新建查詢(xún)”按鈕在標(biāo)準(zhǔn)工具欄上,單擊與所選連接類(lèi)型關(guān)聯(lián)的按鈕在“文件”菜單中,依次指向“打開(kāi)”、“文件”命令,在打開(kāi)的對(duì)話框中選擇一個(gè)文檔在“文件”菜單的“新建”命令下選擇查詢(xún)類(lèi)型執(zhí)行查詢(xún)語(yǔ)句的方式使用快捷鍵F5單擊標(biāo)準(zhǔn)工具欄中的執(zhí)行按鈕在編輯窗格中單擊右鍵,選擇快捷菜單中的“執(zhí)行”選項(xiàng)單擊“查詢(xún)”菜單中的“執(zhí)行”選項(xiàng)4.使用模版資源管理器降低編碼難度在ManagementStudio的菜單欄中單擊“視圖”,在下拉菜單中選擇“模版資源管理器”,界面右側(cè)將會(huì)出現(xiàn)“模版資源管理器”窗格,在右側(cè)的的窗口中選擇所需要的模版,在右擊彈出的快捷菜單中選擇“打開(kāi)”或者直接雙擊所選模版,則會(huì)將所選模版在編輯器中打開(kāi)。
5管理服務(wù)器配置SQLServer2008服務(wù)器的辦法:?jiǎn)?dòng)“SQLServerManagementStudio”,在“對(duì)象資源管理器”窗口里,鼠標(biāo)右鍵單擊要配置的服務(wù)器(實(shí)例)名,在彈出的快捷菜單里單擊“屬性”選項(xiàng)。①配置“常規(guī)”選項(xiàng)卡配置“常規(guī)”選項(xiàng)卡服務(wù)器屬性中的“常規(guī)”選項(xiàng)卡的功能是查看服務(wù)器的屬性,如服務(wù)器名、操作系統(tǒng)、CPU數(shù)等。此處各項(xiàng)只能查看,不能修改。選項(xiàng)卡里有以下項(xiàng)目。(1)名稱(chēng):顯示服務(wù)器(實(shí)例)的名稱(chēng)。(2)產(chǎn)品:顯示當(dāng)前運(yùn)行的SQLServer的版本。(3)操作系統(tǒng):顯示當(dāng)前運(yùn)行的操作系統(tǒng)及版本號(hào)。(4)平臺(tái):顯示運(yùn)行SQLServer的操作系統(tǒng)和硬件。(5)版本:顯示當(dāng)前運(yùn)行的SQLServer版本號(hào)。(6)語(yǔ)言:顯示當(dāng)前的SQLServer實(shí)例所使用的語(yǔ)言。(7)內(nèi)存:顯示當(dāng)前服務(wù)器上的內(nèi)存大小。(8)處理器:顯示當(dāng)前服務(wù)器上的CPU數(shù)量。(9)根目錄:顯示當(dāng)前SQLServer實(shí)例所在的目錄。(10)服務(wù)器排序規(guī)則:顯示當(dāng)前服務(wù)器采用的排序規(guī)則。(11)已群集化:顯示是否安裝了SQLServer2008服務(wù)器群集。②配置“內(nèi)存”選項(xiàng)卡③配置“處理器”選項(xiàng)卡④配置“安全性”選項(xiàng)卡注意:①更改安全性配置之后需要重新啟動(dòng)服務(wù)。②如果是從“Windows身份驗(yàn)證模式”改到“混合模式”的話,不會(huì)自動(dòng)啟用sa賬戶。如果要使用sa賬戶,要執(zhí)行帶有enable選項(xiàng)的AlterLogin命令。⑤配置“連接”選項(xiàng)卡⑥配置“數(shù)據(jù)庫(kù)設(shè)置”選項(xiàng)卡⑦配置“高級(jí)”選項(xiàng)卡⑧設(shè)置“權(quán)限”選項(xiàng)卡設(shè)置“權(quán)限”選項(xiàng)卡服務(wù)器屬性中的“權(quán)限”選項(xiàng)卡用于授予或撤銷(xiāo)賬戶對(duì)服務(wù)器的操作權(quán)限。在“登錄名或角色”的列表框里顯示的是多個(gè)可以設(shè)置權(quán)限的對(duì)象。單擊“添加”按鈕,可以添加更多的“登錄名”和“服務(wù)器角色”到這個(gè)列表框里。單擊“刪除”按鈕也可以將列表框中已有的登錄名或角色刪除。在“顯式權(quán)限”的列表框里,可以看到“登錄名或角色”列表框里的對(duì)象的權(quán)限。在“登錄名或角色”列表框里選擇不同的對(duì)象,在“顯式權(quán)限”的列表框里會(huì)有不同的權(quán)限顯示。在這里也可以為“登錄名或角色”列表框里的對(duì)象設(shè)置權(quán)限。4.4.2SQLServer配置管理器SQLServer配置管理器可以對(duì)服務(wù)和SQLServer2008使用的網(wǎng)絡(luò)協(xié)議提供細(xì)致的控制。1.管理和配置服務(wù)2.管理網(wǎng)絡(luò)協(xié)議4.4.3SQLServerProfilerSQLServerProfiler是圖形化實(shí)時(shí)監(jiān)視工具,能幫助系統(tǒng)管理員監(jiān)視數(shù)據(jù)庫(kù)和服務(wù)器的行為,比如死鎖的數(shù)量,致命的錯(cuò)誤,跟蹤Transact-SQL語(yǔ)句和存儲(chǔ)過(guò)程。可以把這些監(jiān)視數(shù)據(jù)存入表或文件中,并在以后某一時(shí)間重新顯示這些事件來(lái)一步一步地進(jìn)行分析。通常我們使用SQLServerProfiler僅監(jiān)視某些插入事件,這些事件主要有:登錄連接的失敗、成功或斷開(kāi)連接DELETE、INSERT、UPDATE命令遠(yuǎn)程存儲(chǔ)過(guò)程調(diào)用(RPC)的狀態(tài)存儲(chǔ)過(guò)程的開(kāi)始或結(jié)束,以及存儲(chǔ)過(guò)程中的每一條語(yǔ)句寫(xiě)入SQLServer錯(cuò)誤日志的錯(cuò)誤打開(kāi)的游標(biāo)向數(shù)據(jù)庫(kù)對(duì)象添加鎖或釋放鎖我們之所以不監(jiān)視過(guò)多的事件,原因在于對(duì)事件進(jìn)行監(jiān)視往往增加系統(tǒng)的負(fù)擔(dān),并且使跟蹤文件很快增長(zhǎng)成大容量文件,從而引起不必要的麻煩。使用SQLSe
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司間合同合股轉(zhuǎn)讓協(xié)議樣本
- 股權(quán)轉(zhuǎn)讓合同修改協(xié)議
- 山東移動(dòng)企業(yè)郵箱服務(wù)合同條款
- 商業(yè)裝修補(bǔ)償合同模板
- 城市監(jiān)控系統(tǒng)工程合同范本
- 技術(shù)采購(gòu)合同樣本
- 18《慈母情深》第二課時(shí) 教學(xué)設(shè)計(jì)-2024-2025學(xué)年語(yǔ)文五年級(jí)上冊(cè)統(tǒng)編版
- 派遣工勞動(dòng)合同范例
- 售后服務(wù)合同承諾書(shū)范本
- 4 上學(xué)路上第一課時(shí) 教學(xué)設(shè)計(jì)-2023-2024學(xué)年道德與法治一年級(jí)上冊(cè)統(tǒng)編版
- 4月23日幼兒園世界讀書(shū)日讀書(shū)繪本名人讀書(shū)故事春暖花開(kāi)日正是讀書(shū)時(shí)課件
- 指導(dǎo)青年教師課堂教學(xué)活動(dòng)方案
- 一年級(jí)美術(shù)課后輔導(dǎo)方案-1
- 免疫學(xué)基礎(chǔ)與病原生物學(xué)課件
- 2022版義務(wù)教育(地理)課程標(biāo)準(zhǔn)(附課標(biāo)解讀)
- 《鍛造安全生產(chǎn)》課件
- 中考英語(yǔ)閱讀理解(含答案)30篇
- 文化產(chǎn)業(yè)管理專(zhuān)業(yè)大學(xué)生職業(yè)生涯規(guī)劃書(shū)
- DSM-V美國(guó)精神疾病診斷標(biāo)準(zhǔn)
- 文獻(xiàn)的載體課件
- 混凝土強(qiáng)度回彈檢測(cè)方案
評(píng)論
0/150
提交評(píng)論