崔連和_SQL Server課件_第2課-SQL Server2008的安裝與使用_第1頁(yè)
崔連和_SQL Server課件_第2課-SQL Server2008的安裝與使用_第2頁(yè)
崔連和_SQL Server課件_第2課-SQL Server2008的安裝與使用_第3頁(yè)
崔連和_SQL Server課件_第2課-SQL Server2008的安裝與使用_第4頁(yè)
崔連和_SQL Server課件_第2課-SQL Server2008的安裝與使用_第5頁(yè)
已閱讀5頁(yè),還剩93頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、序序 想象一只剛被母鷹孵化出來(lái)的雛鷹,抖動(dòng)粘濕的翅膀,想要飛上青天的模樣。 那是一個(gè)多么壯觀的場(chǎng)面呀!從一只不會(huì)飛行的雛鷹,到翱翔藍(lán)天的巨鷹,這個(gè)過(guò)程要經(jīng)過(guò)多少磨煉呀!序序 雛鷹在窩里嗷嗷待哺的等待母親。雛鷹在窩里嗷嗷待哺的等待母親。 雛鷹揮舞弱軟的臂膀。雛鷹揮舞弱軟的臂膀。 母鷹帶領(lǐng)小鷹曬太陽(yáng)。母鷹帶領(lǐng)小鷹曬太陽(yáng)。 一只小鷹不小心從樹(shù)窩跌落因而折翼一只小鷹不小心從樹(shù)窩跌落因而折翼 小鷹在母鷹背上享受凌風(fēng)的速度。小鷹在母鷹背上享受凌風(fēng)的速度。 小鷹開(kāi)始飛行。小鷹開(kāi)始飛行。 長(zhǎng)成巨鷹。長(zhǎng)成巨鷹。 學(xué)習(xí)的過(guò)程需要有耐心的培養(yǎng)、愛(ài)心的呵護(hù)學(xué)習(xí)的過(guò)程需要有耐心的培養(yǎng)、愛(ài)心的呵護(hù)雄心的感染、關(guān)心的啟發(fā),

2、以及信心的鼓舞。雄心的感染、關(guān)心的啟發(fā),以及信心的鼓舞。 第第2 2章章SQLServer2008SQLServer2008的安裝與使用的安裝與使用 SQL Server 2008的安裝界面和安裝過(guò)程都非常簡(jiǎn)單,但是對(duì)于初學(xué)者來(lái)說(shuō),尤其是在安裝過(guò)程中參數(shù)的選擇以及功能選項(xiàng)的選擇,可能會(huì)有點(diǎn)模糊不清。本章主要講解SQL Server 2008 R2版的安裝過(guò)程以及如何使用SQL Server 2008;附加本書(shū)實(shí)例數(shù)據(jù)庫(kù)等知識(shí)。 2.1 任務(wù)一任務(wù)一 SQL Server 2008的安裝的安裝1SQL Server 2008的安裝2登錄SQL Server 20083使用SQL Server 2

3、0084附件本書(shū)實(shí)例數(shù)據(jù)庫(kù) 2.1 任務(wù)一任務(wù)一 SQL Server 2008的安裝的安裝l 任務(wù)名稱任務(wù)名稱:SQL Server 2008的安裝l 任務(wù)描述:任務(wù)描述:學(xué)習(xí)SQL Server 2008的第一步工作就是在計(jì)算機(jī)上安裝這個(gè)軟件,至于數(shù)據(jù)庫(kù)的一些基本理論,則可以在學(xué)習(xí)中不斷領(lǐng)悟、不斷深入、不斷強(qiáng)化。本節(jié)任務(wù)就是在計(jì)算機(jī)上安裝SQL Server 2008。簡(jiǎn)要分析:簡(jiǎn)要分析:SQL Server 2008的安裝與Windows操作系統(tǒng)下的其它軟件安裝方法大同小異,難點(diǎn)在乎設(shè)置用戶角色、功能、服務(wù)以及用戶等選項(xiàng),如果設(shè)置不正確,不僅可能引起安裝的不能正常進(jìn)行,甚至導(dǎo)致安裝失敗。

4、本節(jié)將講述如何正確的安裝SQL Server 2008。 實(shí)現(xiàn)步驟:實(shí)現(xiàn)步驟: (1)下載SQL Server 2008 R2版本安裝包;(2)配置系統(tǒng)安裝環(huán)境;(3)設(shè)置角色和功能選項(xiàng);(4)實(shí)例和服務(wù)器配置;(5)用戶或組設(shè)置;(6)數(shù)據(jù)引擎配置。 SQL Server 2008 R2 是目前微軟官方網(wǎng)站提供的最新SQL Server產(chǎn)品,他擁有了一些突破性的功能,數(shù)據(jù)庫(kù)操作規(guī)模更大,有效地提高了系統(tǒng)和開(kāi)發(fā)人員的工作效率,并在自助服務(wù)的基礎(chǔ)上為客戶提供擴(kuò)展性很強(qiáng)、管理很完善的業(yè)務(wù)智能。 首先要先取得安裝文件,安裝文件可以到微軟官方網(wǎng)站的下載頁(yè)面下載免費(fèi)試用的安裝包。網(wǎng)址為:http:/ 下

5、載的安裝包是ISO格式鏡像文件,鏡像文件的安裝即可以刻錄到光盤(pán)上進(jìn)行,也可使用虛擬光驅(qū)軟件進(jìn)行安裝。目前廣泛使用虛擬光驅(qū)軟件進(jìn)行安裝。安裝過(guò)程如下: l 步驟步驟01:打開(kāi)安裝包。單擊【Step.exe】文件啟動(dòng)安裝程序如圖2-1所示。 圖2-1 啟動(dòng)安裝程序 l 步驟步驟02:如果操作系統(tǒng)中沒(méi)有配置SQL Server 2008所需的.NET Framework安裝環(huán)境,則會(huì)自動(dòng)提示安裝環(huán)境配置信息。單擊【確定】進(jìn)行自動(dòng)安裝,如圖2-2所示圖2-2 環(huán)境配置提示信息 l 步驟步驟03:系統(tǒng)自動(dòng)加載所需安裝組件,如圖2-3所示。 圖2-3 加載安裝組件 l步驟步驟04:在.NET Framew

6、ork 3.5 SP1安裝窗體中,選擇“我已經(jīng)閱讀并接受許可協(xié)議中的條款”,單擊【安裝】按鈕,如圖2-4所示。系統(tǒng)會(huì)進(jìn)行.NET Framework的安裝,如圖2-5所示。 圖2-4 NET Framework 3.5 SP1安裝窗體 圖2-5 .NET Framework 3.5 SP1安裝 l 步驟步驟0505:安裝結(jié)束后,對(duì)話框提示.NET Framework 3.5 SP1安裝完成,單擊【退出】按鈕完成安裝,如圖2-6所示。 圖2-6 .NET Framework 3.5 SP1安裝完成 l 步驟步驟0606: 再次開(kāi)打安裝包,單擊【Step.exe】文件啟動(dòng)安裝程序。l 步驟步驟07

7、 07 : 安裝程序處理操作后,進(jìn)入“SQL Server安裝中心”對(duì)話框,單擊【系統(tǒng)配置檢查器】選項(xiàng),檢查系統(tǒng)環(huán)境配置情況,如圖2-7所示。 圖2-7 SQL Server 安裝中心 l 步驟步驟0808: 新打開(kāi)的“安裝程序支持規(guī)則”對(duì)話框會(huì)檢查系統(tǒng)所需硬件及軟件要求,并將結(jié)果反饋在對(duì)話框中,如圖2-8所示。通過(guò)所有檢查后,單擊【確定】按鈕,返回“SQL Server安裝中心”安裝窗體。 圖2-8 SQL Server 安裝中心 l 步驟步驟0909:在“SQL Server安裝中心”安裝窗體中,單擊“全新安裝或向現(xiàn)有安裝添加功能”選項(xiàng),如圖2-9所示。 圖2-9 SQL Server 安

8、裝中心 圖2-10 安裝程序支持規(guī)則 l 步驟步驟1010: 打開(kāi)的“安裝程序支持規(guī)則”對(duì)話框中,系統(tǒng)會(huì)再次對(duì)系統(tǒng)進(jìn)行檢查,保證具備安裝所需環(huán)境,如圖2-10所示。通過(guò)檢查后單擊【確定】按鈕l 步驟步驟1111: 在彈出的“產(chǎn)品密鑰”對(duì)話框中選擇版本及輸入產(chǎn)品序列號(hào)。其中Evaluation版或Express版是免費(fèi)版本,Evaluation版具有SQL Server的全部功能,且已經(jīng)激活,只不過(guò)這個(gè)版本只有180天的試用期。這個(gè)試用期已經(jīng)足夠初學(xué)者練習(xí)使用,本書(shū)以該版本為例,進(jìn)行全面講解。單擊【下一步】,如圖2-11所示。 圖2-11 產(chǎn)品密鑰 l步驟步驟1212: 在彈出的“許可條款”對(duì)話

9、框中,選擇“我接受許可條款”選項(xiàng),單擊【下一步】按鈕繼續(xù)安裝,如圖2-12所示。圖2- 12 許可條款l步驟步驟1313: 在彈出的“安裝程序支持文件”對(duì)話框中確認(rèn)安裝文件,單擊【安裝】按鈕,如圖2-13所示圖2- 13 安裝程序支持文件l步驟步驟1414:彈出的“安裝程序支持規(guī)則”對(duì)話框會(huì)檢查安裝所需環(huán)境,確認(rèn)沒(méi)有問(wèn)題后,單擊【下一步】按鈕,如圖2-14所示。圖2- 14 安裝程序支持規(guī)則l步驟步驟1515:彈出的“安裝程序支持規(guī)則”對(duì)話框會(huì)檢查安裝所需環(huán)境,確認(rèn)沒(méi)有問(wèn)題后,單擊【下一步】按鈕,如圖2-14所示。圖2- 15 設(shè)置角色l步驟步驟1616: 彈出的“功能選擇”對(duì)話框中設(shè)置需要安

10、裝的功能組件及共享功能目錄。選此處多數(shù)程序員都習(xí)慣點(diǎn)擊其下面的【全選】按鈕,安裝全部功能。設(shè)置結(jié)束后,單擊【下一步】按鈕,如圖2-16所示。圖2-16 功能選擇l步驟步驟1717:彈出的“安裝規(guī)則”對(duì)話框會(huì)檢查當(dāng)前設(shè)置下能否正常安裝,如果通過(guò)全部檢查,單擊【下一步】按鈕繼續(xù)安裝,如圖2-17所示圖2- 17 安裝規(guī)則l步驟步驟1818: “實(shí)例配置”對(duì)話框中設(shè)置SQL Server的實(shí)例名稱及相關(guān)內(nèi)容。一般來(lái)講實(shí)例就是指系統(tǒng)中的服務(wù)名。SQL SERVER安裝的默認(rèn)實(shí)例使用當(dāng)前機(jī)器名稱作為實(shí)例名。如果只安裝一個(gè) SQL Server 實(shí)例,不需要在SQL Server安裝時(shí)指定實(shí)例名稱,自動(dòng)使

11、用默認(rèn)名稱即可。選擇“默認(rèn)實(shí)例”并設(shè)置實(shí)例安裝的路徑。單擊【下一步】按鈕,如圖2-18所示。圖2-18l步驟步驟1919:“磁盤(pán)空間要求”對(duì)話框會(huì)檢查系統(tǒng)能否滿足安裝所需的磁盤(pán)空間,確認(rèn)無(wú)誤后單擊【下一步】按鈕,如圖2-19所示。圖2-19 磁盤(pán)空間要求l步驟步驟2020:“服務(wù)器配置”對(duì)話框需要對(duì)SQL Server系統(tǒng)中各個(gè)服務(wù)設(shè)定賬戶名及密碼。為了便于學(xué)習(xí)與管理,點(diǎn)擊【對(duì)私有SQL Server服務(wù)器相同的賬戶】按鈕,如圖2-20所示 友情提醒:友情提醒:SQL Server 2008的安全性要比其他版本的高,如果是Windows XP 操作系統(tǒng)的用戶,需要將系統(tǒng)用戶設(shè)置登錄密碼。在安裝

12、SQL Server 2008服務(wù)器配置時(shí)應(yīng)選擇系統(tǒng)管理員賬戶,并將密碼設(shè)置為系統(tǒng)登錄密碼。圖2-20服務(wù)器配置l步驟步驟2121:“服務(wù)器配置”對(duì)話框中需要對(duì)SQL Server系統(tǒng)中各個(gè)服務(wù)設(shè)定賬戶名及密碼。為了便于學(xué)習(xí)與管理,點(diǎn)擊【對(duì)私有SQL Server服務(wù)器相同的賬戶】按鈕,如圖2-20所示圖2-21 “對(duì)所有SQL Server 2008 R2服務(wù)使用相同賬戶”窗體 l步驟步驟2222:打開(kāi)的“選擇用戶或組”對(duì)話框提供Windows賬戶的選擇。單擊對(duì)話框中的【高級(jí)】按鈕,然后單擊【立即查找】按鈕,對(duì)話框會(huì)在下面的列表中列出當(dāng)前系統(tǒng)用戶,選擇目標(biāo)用戶后單擊【確定】按鈕。如圖2-22

13、所示圖2-22 “選擇用戶或組”窗口l步驟步驟2323:在返回的“選擇用戶或組”窗體中的“輸入要選擇的對(duì)象名稱”文本框中會(huì)顯示出剛才所選擇的系統(tǒng)用戶名稱,如圖2-23所示。設(shè)置結(jié)束后單擊【確定】按鈕。圖2- 23 “選擇用戶或組”窗口l步驟步驟2424:在彈出的“對(duì)所有SQL Server 2008 R2服務(wù)使用相同賬戶”對(duì)話框中。賬戶名顯示為本機(jī)的系統(tǒng)賬戶名,密碼設(shè)置為與系統(tǒng)登錄賬戶系統(tǒng)相同的密碼,如圖2-24所示。設(shè)置好后,單擊【確定】按鈕。圖2- 24 設(shè)置賬戶密碼l步驟步驟2525:返回“服務(wù)器配置”對(duì)話框,在“排序規(guī)則”標(biāo)簽設(shè)置“數(shù)據(jù)庫(kù)引擎”和“Analysis Services”的

14、排序規(guī)則,設(shè)置好后單擊【下一步】,圖2-25所示圖2- 25 服務(wù)器配置安裝規(guī)則l步驟步驟2626: 彈出的“數(shù)據(jù)庫(kù)引擎配置”對(duì)話框首先需要設(shè)置身份驗(yàn)證模式,本例選擇“混合模式”。然后在“輸入密碼”和“確認(rèn)密碼”文本框中為系統(tǒng)管理員賬號(hào)“SA”創(chuàng)建密碼。最后指定SQL Server管理員,本例雙擊【添加當(dāng)前用戶】按鈕,將當(dāng)前用戶設(shè)置為默認(rèn)管理員。下一步的“Analysis Services配置”對(duì)話框也與此操作相同,將當(dāng)前用戶設(shè)置為系統(tǒng)管理員。設(shè)置好后單擊【下一步】按鈕,如圖2-26所示圖2- 26數(shù)據(jù)庫(kù)引擎配置l步驟步驟2727:彈出的“Reporting Services配置”對(duì)話框設(shè)置相

15、應(yīng)配置模式。本例選擇“安裝本機(jī)模式默認(rèn)配置”選項(xiàng),設(shè)置好后單擊【下一步】按鈕,如圖2-27所示。圖2- 27 Reporting Services配置l步驟步驟2828: 打開(kāi)的“錯(cuò)誤報(bào)告”對(duì)話框設(shè)置錯(cuò)誤匯報(bào)方式。本例不選擇任何選項(xiàng),然后單擊【下一步】按鈕,如圖2-28所示。圖2- 28 錯(cuò)誤報(bào)告l步驟步驟2929:彈出的“安裝配置規(guī)則”對(duì)話框檢驗(yàn)運(yùn)行規(guī)則是否影響安裝。檢測(cè)完成后,單擊【下一步】按鈕,圖2-29所示圖2- 29 安裝配置規(guī)則l步驟步驟3030:彈出的“準(zhǔn)備安裝”對(duì)話框匯總前面的各種設(shè)置,如圖2-30所示。如果確認(rèn)設(shè)置無(wú)誤,單擊【安裝】按鈕開(kāi)始安裝,圖2-31所示圖2- 30 準(zhǔn)

16、備安裝圖2- 31 正在安裝l步驟步驟3131:安裝完成后彈出“完成”對(duì)話框,給出安裝的相關(guān)信息,單擊【關(guān)閉】按鈕完成安裝,如圖2-32所示。圖2- 32 安裝完成1 1安裝安裝SQL Server 2008 R2需要的系統(tǒng)要求需要的系統(tǒng)要求(1)操作系統(tǒng):32 位: Microsoft Windows XP Professional SP2;Windows Vista x64 版本;帶 SP1 或更高版本的 Windows Server 2003;帶 SP1 或更高版本的 Windows Small Business Server 2003;Windows Server 2008 x64 版

17、本。64 位: Windows XP Professional 64 位 x64 SP2;Windows Vista x64 版本;帶 SP1 或更高版本的 Windows Server 2003 x64 版本;Windows Server 2008 x64 版本。Itanium: 帶 SP 1 或更高版本的用于基于 Itanium 系統(tǒng)的 Windows Server 2003;Windows Server 2008 x64 版本。(2)處理器:32 位: 建議使用 1 千兆赫 (GHz) 或速度更快的處理器。64 位: 1-GHz AMD Opteron、AMD Athlon 64、具有

18、Intel EM64T 支持的 Intel Xeon、具有 EM64T 支持的 Intel Pentium IV 處理器或速度更快的處理器。Itanium: 1-GHz Itanium 或速度更快的處理器。(3)內(nèi)存:512 兆字節(jié) (MB) RAM 或更多;建議使用 1 G字節(jié) (GB) 或更多。(4)硬盤(pán):至少 90 MB 用于 Analysis Services;至少 120 MB 分別用于 Reporting Services 和 Integration Services;至少 280 MB 用于數(shù)據(jù)庫(kù)引擎和數(shù)據(jù)文件、復(fù)制以及全文搜索;至少 850 MB 用于客戶端組件。(5)顯示:S

19、QL Server 圖形工具要求 VGA (1024x768) 或更高分辨率。2 2 SQL Server 2008SQL Server 2008的優(yōu)勢(shì)的優(yōu)勢(shì)(1)保護(hù)用戶的信息:SQL Server 2008 利用全面審核功能、透明數(shù)據(jù)加密和外圍應(yīng)用配置器(僅啟用所需服務(wù)最大限度地減少安全攻擊)來(lái)提高符合性和安全性。(2)提供可預(yù)測(cè)響應(yīng): SQL Server 2008 提供更廣泛的性能數(shù)據(jù)收集、新的中央數(shù)據(jù)存儲(chǔ)庫(kù)(存儲(chǔ)性能數(shù)據(jù)),以及改進(jìn)的數(shù)據(jù)壓縮(使用戶可以更有效地存儲(chǔ)數(shù)據(jù))。(3)最大限度地減少管理監(jiān)視:Declarative Management Framework (DMF) 是

20、SQL Server 2008 中一個(gè)基于策略的新型管理框架,它通過(guò)為大多數(shù)數(shù)據(jù)庫(kù)操作定義一組通用策略來(lái)簡(jiǎn)化日常維護(hù)操作,降低維護(hù)成本。(4)集成任何數(shù)據(jù):SQL Server 2008 提供改進(jìn)的查詢性能和高效的數(shù)據(jù)存儲(chǔ),允許用戶管理和擴(kuò)展數(shù)量龐大的用戶和數(shù)據(jù)。(5)提供相關(guān)信息:SQL Server 2008 使用戶可以在 Microsoft Office Word 和 Microsoft Office Excel 中創(chuàng)建復(fù)雜報(bào)表,并在內(nèi)部和外部分享那些報(bào)表。 即時(shí)訪問(wèn)相關(guān)信息使員工可以做出更好、更快和更多相關(guān)決策。3. SQL Server 2008 R23. SQL Server 20

21、08 R2的版本的版本(1) SQL Server 2008 R2服務(wù)器版本 Datacenter(x86、x64 和 IA64):SQL Server 2008 R2 Datacenter 建立在 SQL Server 2008 R2 Enterprise 基礎(chǔ)之上,它提供了高性能的數(shù)據(jù)平臺(tái),這種平臺(tái)可提供最高級(jí)別的可擴(kuò)展性,以承載大量的應(yīng)用程序工作負(fù)荷,支持虛擬化和合并,并管理組織的數(shù)據(jù)庫(kù)基礎(chǔ)結(jié)構(gòu),可幫助組織以經(jīng)濟(jì)高效的方式擴(kuò)展其關(guān)鍵任務(wù)環(huán)境。 Enterprise(x86、x64 和 IA64):SQL Server 2008 R2 Enterprise 提供了一個(gè)綜合的數(shù)據(jù)平臺(tái),這一平

22、臺(tái)提供了內(nèi)置安全性、可用性、可伸縮性并結(jié)合了穩(wěn)定的商務(wù)智能功能,可幫助用戶針對(duì)關(guān)鍵任務(wù)工作負(fù)荷實(shí)現(xiàn)最高的服務(wù)級(jí)別。 Standard(x86 和 x64):SQL Server 2008 R2 Standard 提供了一個(gè)全面的數(shù)據(jù)管理和商務(wù)智能平臺(tái),使部門(mén)和小型組織能夠順利運(yùn)行其應(yīng)用程序,可幫助以最少的 IT 資源獲得高效的數(shù)據(jù)庫(kù)管理。SQL Server Standard for Small Business 包含 SQL Server Standard 的所有技術(shù)組件和功能,可以在擁有 75 臺(tái)或更少計(jì)算機(jī)的小型企業(yè)環(huán)境中運(yùn)行。(2) SQL Server 2008 R2 專業(yè)版 SQL

23、 Server Developer(x86、x64 和 IA64):SQL Server Developer 支持開(kāi)發(fā)人員構(gòu)建基于 SQL Server 的任一種類(lèi)型的應(yīng)用程序。它包括 SQL Server Datacenter 的所有功能,但有許可限制,只能用作開(kāi)發(fā)和測(cè)試系統(tǒng),而不能用作生產(chǎn)服務(wù)器。SQL Server Developer 是構(gòu)建和測(cè)試應(yīng)用程序的人員的理想之選。可以升級(jí) SQL Server Developer 以將其用于生產(chǎn)用途。 SQL Server Workgroup(x86 和 x64):SQL Server Workgroup 是運(yùn)行分支位置數(shù)據(jù)庫(kù)的理想選擇,它提供

24、一個(gè)可靠的數(shù)據(jù)管理和報(bào)告平臺(tái),其中包括安全的遠(yuǎn)程同步和管理功能。 SQL Server Web(x86、x64):對(duì)于為從小規(guī)模至大規(guī)模 Web 資產(chǎn)提供可擴(kuò)展性和可管理性功能的 Web 宿主和網(wǎng)站來(lái)說(shuō),SQL Server Web 是一項(xiàng)擁有成本較低的選擇。 SQL Server Express(x86 和 x64)/ SQL Server Express with Tools(x86 和 x64)/ SQL Server Express with Advanced Services(x86 和 x64):SQL Server Express 數(shù)據(jù)庫(kù)平臺(tái)基于 SQL Server。它也可用于

25、替換 Microsoft Desktop Engine (MSDE)。SQL Server Express 與 Visual Studio 集成,使開(kāi)發(fā)人員可以輕松開(kāi)發(fā)功能豐富、存儲(chǔ)安全且部署快速的數(shù)據(jù)驅(qū)動(dòng)應(yīng)用程序。SQL Server Express 免費(fèi)提供,且可以由 ISV 再次分發(fā)(視協(xié)議而定)。 SQL Server Express 是學(xué)習(xí)和構(gòu)建桌面及小型服務(wù)器應(yīng)用程序的理想選擇,也是獨(dú)立軟件供應(yīng)商、非專業(yè)開(kāi)發(fā)人員和熱衷于構(gòu)建客戶端應(yīng)用程序的人員的最佳選擇。如果用戶需要使用更高級(jí)的數(shù)據(jù)庫(kù)功能,則可以將 SQL Server Express 無(wú)縫升級(jí)到更復(fù)雜的 SQL Server 版

26、本。 Compact 3.5 SP1 (x86)/Compact 3.1 (x86):SQL Server Compact 3.5 免費(fèi)提供,是生成用于基于各種 Windows 平臺(tái)的移動(dòng)設(shè)備、桌面和 Web 客戶端的獨(dú)立和偶爾連接的應(yīng)用程序的嵌入式數(shù)據(jù)庫(kù)理想選擇。l【操作實(shí)例【操作實(shí)例2-12-1】SQL Server 2008SQL Server 2008的安裝的安裝 為一臺(tái)沒(méi)有安裝SQL Server 2008數(shù)據(jù)庫(kù)系統(tǒng)的計(jì)算機(jī)安裝SQL Server 2008系統(tǒng)。安裝步驟如前所述,不再?gòu)?fù)述。 2.2 任務(wù)二任務(wù)二 登錄登錄SQL Server 2008l 任務(wù)名稱任務(wù)名稱:登陸SQL

27、 Server 2008l 任務(wù)描述:任務(wù)描述:完成了SQL Server 2008 R2的安裝之后的第一件事就是啟動(dòng)SQL Server 2008,而啟動(dòng)SQL Server 2008的第一步工作則是登錄。本節(jié)任務(wù)需要完成SQL Server 2008的登錄,并從中進(jìn)一步學(xué)習(xí)SQL Server 2008的有關(guān)知識(shí)。簡(jiǎn)要分析:簡(jiǎn)要分析:登錄SQL Server 2008是每次使用SQL Server 2008的必須工作,只有成功登陸才能正常的使用SQL Server 2008。對(duì)于用戶而言,以不同的身份登陸,其功能權(quán)限是不完全相同的。本節(jié)任務(wù)以“SQL Server 身份驗(yàn)證”方式進(jìn)行全面講

28、解。要完成這一任務(wù),應(yīng)該做哪些工作呢?實(shí)現(xiàn)步驟:實(shí)現(xiàn)步驟: (1)打開(kāi)SQL Server Management Studio;(2)選擇驗(yàn)證方式登陸;(3) SQL Server Management Studio主窗體介紹。l步驟步驟0101:打開(kāi)SQL Server Management Studio。在【開(kāi)始】菜單中依次單擊【Microsoft SQL Server 2008 R2】|【SQL Server Management Studio】,如圖2-33所示,進(jìn)入SQL Server Management Studio 登陸界面。單擊進(jìn)入SQL Server 2008 登陸界面圖2

29、- 33 進(jìn)入SQL Server 2008登陸界面l步驟步驟0202: SQL Server Management Studio登錄窗體。SSMS登錄對(duì)話框如圖2-34所示。服務(wù)器類(lèi)型應(yīng)選擇為“數(shù)據(jù)庫(kù)引擎”;服務(wù)器名稱應(yīng)選擇為本機(jī)的計(jì)算機(jī)名稱;身份驗(yàn)證方式分為兩種:一種是以“Windows身份驗(yàn)證”方式登陸SQL Server 2008,另一種是以“SQL Server 身份驗(yàn)證”方式登陸SQL Server 2008,本例使用第二種方式登錄。圖2- 34 連接服務(wù)器窗體l步驟步驟0404: 在“登錄名”文本框中輸入系統(tǒng)管理員賬號(hào)“SA”,在“密碼”文本框中輸入安裝SQL Server 20

30、08時(shí)為“SA”設(shè)置的密碼,然后單擊【連接】按鈕,即可打開(kāi)SQL Server Management Studio主窗體,如圖2-35所示圖2- 35 SQL Server 2008主窗體菜單欄工具欄對(duì)象資源管理器顯示區(qū)域狀態(tài)及屬性顯示區(qū)域1 1SQL Server 2008SQL Server 2008的管理工具的管理工具 SQL Server 2008安裝完成后,在Windows操作系統(tǒng)的【開(kāi)始】|【所有程序】|【Microsoft SQL Server 2008 R2】菜單下可以看到很多SQL Server圖形化的管理工具。下面介紹幾種常用的SQL Server管理工具。 (1)SQL

31、Server Management Studio企業(yè)管理器。簡(jiǎn)稱SSMS,SQL Server Management Studio是SQL Server 2008中最重要的管理工具,提供了用于對(duì)數(shù)據(jù)庫(kù)管理的圖形化工具和豐富的開(kāi)發(fā)環(huán)境。 (2)Reporting Services 配置管理器。Reporting Services 配置管理器就是所謂的報(bào)表服務(wù),它作用是配置和管理SQL Server2008的報(bào)表服務(wù)器。 (3) SQL Server 配置管理器。SQL Server 配置管理器是一個(gè)用于SQL Server有關(guān)連接服務(wù)的管理工具,進(jìn)行客戶端連接到服務(wù)器的連接配置。2. 2. 服務(wù)

32、器類(lèi)型服務(wù)器類(lèi)型 在SQL Server 2008服務(wù)器程序安裝完畢后,其服務(wù)器組件是以“服務(wù)”的形式在計(jì)算機(jī)操作系統(tǒng)中運(yùn)行的。“服務(wù)”是一種在計(jì)算機(jī)操作系統(tǒng)后臺(tái)中運(yùn)行的應(yīng)用程序。常見(jiàn)的服務(wù)有事件日志服務(wù)、打印服務(wù)以及Web服務(wù)等。正在運(yùn)行的服務(wù)可以不在操作系統(tǒng)桌面上顯示,而是在系統(tǒng)后臺(tái)默默地完成其要完成的功能。 數(shù)據(jù)庫(kù)相關(guān)的服務(wù)中最重要的服務(wù)是SQL Server服務(wù),SQL Server服務(wù)是SQL Server2008的數(shù)據(jù)引擎,也就是SQL Server 2008的核心部分。啟動(dòng)SQL Server 2008數(shù)據(jù)庫(kù)引擎實(shí)例,也就是啟動(dòng)SQL Server服務(wù)。只有SQL Server服

33、務(wù)啟動(dòng)以后,用戶才能與數(shù)據(jù)庫(kù)引擎服務(wù)器建立連接,才能向數(shù)據(jù)庫(kù)發(fā)出SQL語(yǔ)句,執(zhí)行查詢、修改、插入以及刪除等數(shù)據(jù)操作,并完成事務(wù)處理、數(shù)據(jù)庫(kù)維護(hù)和數(shù)據(jù)庫(kù)安全等管理操作。 在Windows操作系統(tǒng)的“服務(wù)”窗口中,可以查看已安裝的SQL Server2008服務(wù)組件,如圖2-36所示。圖2- 36 SQL Server 2008服務(wù)組件本機(jī)上安裝的SQL Server服務(wù)組件 友情提醒:友情提醒:所謂的數(shù)據(jù)庫(kù)實(shí)際上是上述介紹的SQL Server服務(wù)。而我們使用的SQL Server Management Studio不是所謂的數(shù)據(jù)庫(kù),而是一個(gè)針對(duì)SQL Server數(shù)據(jù)庫(kù)開(kāi)發(fā)的應(yīng)用程序,我們可以

34、通過(guò)SQL Server Management Studio以圖形化的方式來(lái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行定義、操作和管理。3 3身份驗(yàn)證模式身份驗(yàn)證模式 SQL Server支持Windows身份驗(yàn)證模式和混合模式兩種身份驗(yàn)證模式。 (1) Windows 身份驗(yàn)證模式。用戶不需要指定 SQL Server 2008的登錄 賬號(hào),系統(tǒng)自動(dòng)使用當(dāng)前操作系統(tǒng)賬號(hào)登錄。這是 SQL Server 2008 的默認(rèn)身份驗(yàn)證模式。 (2) 混合模式。登錄時(shí),用戶需要提供 SQL Server 2008登錄賬號(hào)及密碼。 2.3 任務(wù)任務(wù)三三 使用使用SQL Server 2008l 任務(wù)名稱任務(wù)名稱:使用SQL Serv

35、er 2008l 任務(wù)描述:任務(wù)描述:完成了SQL Server 2008的安裝工作,接下來(lái)就要使用這它。本次任務(wù)要完成SQL Server 2008的基本使用,實(shí)現(xiàn)與SQL Server 2008的第一次親密接觸,并將本書(shū)所提供的數(shù)據(jù)庫(kù)范例運(yùn)行起來(lái)。簡(jiǎn)要分析:簡(jiǎn)要分析:安裝完成之后,就可以使用SQL Server 2008進(jìn)行數(shù)據(jù)庫(kù)的管理與使用了,這也是學(xué)習(xí)SQL Server 2008的目的。SQL Server 2008的功能十分強(qiáng)大,全書(shū)都是圍繞著如何操作使用來(lái)講解SQL Server 2008的相關(guān)知識(shí)。本節(jié)任務(wù)是簡(jiǎn)要的介紹如何使用SQL Server 2008,在后續(xù)各章節(jié)將詳細(xì)講

36、解相關(guān)知識(shí)。實(shí)現(xiàn)步驟:實(shí)現(xiàn)步驟: (1)熟練掌握SQL Server 2008的IDE環(huán)境;(2)掌握如何使用圖形化方式進(jìn)行簡(jiǎn)單操作;(3)附加本書(shū)范例數(shù)據(jù)庫(kù)。l1. SQL Server Management StudioSQL Server Management Studio界面介紹界面介紹l步驟步驟0101:打開(kāi)SQL Server Management Studio。在【開(kāi)始】菜單中單擊【SQL Server Management Studio】,啟動(dòng)SQL Server Management Studio。l步驟步驟0202:在連接服務(wù)器窗口中,選擇正確的登錄方式,并輸入賬號(hào)及密碼進(jìn)

37、行登錄。l步驟步驟0303:打開(kāi)的SSMS主界面如圖2-37所示。圖2- 37 SSMS主界面 SSMS是一個(gè)功能強(qiáng)大且靈活的工具,用于訪問(wèn)、配置、控制、管理和開(kāi)發(fā)SQL Server 的所有組件。在默認(rèn)情況下,它包括兩個(gè)主要組件窗體:“對(duì)象資源管理”和“對(duì)象資源管理器詳細(xì)信息”文檔窗體。(1)“對(duì)象資源管理器”窗體在SSMS窗體的左側(cè),系統(tǒng)使用它連接數(shù)據(jù)庫(kù)引擎實(shí)例、Analysis Services、Integration Services、Reporting Services 和SQL Server Mobile。它提供了服務(wù)器中所有數(shù)據(jù)庫(kù)對(duì)象的樹(shù)視圖,并具有可用于管理這些對(duì)象的用戶窗體。

38、用戶可以使用該窗體可視化地操作數(shù)據(jù)庫(kù),如創(chuàng)建各種數(shù)據(jù)庫(kù)對(duì)象、查詢數(shù)據(jù)、設(shè)置系統(tǒng)安全、備份與恢復(fù)數(shù)據(jù)等。 (2)“對(duì)象資源管理器詳細(xì)信息”文檔窗體在SSMS窗體的右側(cè),占據(jù)了SSMS的大部分窗體。根據(jù)用戶操作,它可以是“查詢編輯器”窗體,也可以是“瀏覽器”窗體。默認(rèn)情況下是“對(duì)象資源管理器詳細(xì)信息”文檔窗體,用來(lái)顯示有關(guān)當(dāng)前選中的對(duì)象資源管理器節(jié)點(diǎn)的信息。l步驟步驟0404:創(chuàng)建查詢。單擊工具欄中的【新建查詢】按鈕SSMS右側(cè)的“對(duì)象資源管理器”窗口會(huì)打開(kāi)一個(gè)新的“查詢編輯器”窗口。在該窗口中用戶可以輸入SQL命令。如圖2-38所示圖2- 38 創(chuàng)建查詢l2. 2. 實(shí)例數(shù)據(jù)庫(kù)實(shí)例數(shù)據(jù)庫(kù)“OAS

39、ystemOASystem”的附加的附加l步驟步驟0101:?jiǎn)?dòng)SQL Server Management Studio,在“對(duì)象資源管理器”窗格中展開(kāi)樹(shù)形目錄,右擊【數(shù)據(jù)庫(kù)】節(jié)點(diǎn),在彈出的快捷菜單里單擊【附加】選項(xiàng),如圖2-39所示。 圖2- 39 選擇“附加”數(shù)據(jù)庫(kù)l步驟步驟0202:彈出的“附加數(shù)據(jù)庫(kù)”對(duì)話框如圖2-40所示,此時(shí)“要附加的數(shù)據(jù)庫(kù)”列表中無(wú)任何內(nèi)容,這因?yàn)檫€沒(méi)有選擇要附件的數(shù)據(jù)庫(kù)文件。圖2- 40 選擇“附加”數(shù)據(jù)庫(kù)l步驟步驟0303:?jiǎn)螕魧?duì)話框中的【添加】按鈕,彈出如圖2-41所示的“定位數(shù)據(jù)庫(kù)文件”對(duì)話框。在該對(duì)話框中選擇“OASystem”數(shù)據(jù)庫(kù)的存儲(chǔ)路徑,然后選擇

40、“oasystem.mdf”數(shù)據(jù)庫(kù)文件,最后單擊【確定】按鈕。詳細(xì)步驟將在下一章介紹圖2- 41 “定位數(shù)據(jù)庫(kù)文件”對(duì)話框1 1SQL Server 2008SQL Server 2008的新特性的新特性 (1)SQL Server集成服務(wù):SSIS(SQL Server集成服務(wù))是一個(gè)嵌入式應(yīng)用程序,用于開(kāi)發(fā)和執(zhí)行ETL(解壓縮、轉(zhuǎn)換和加載)包。SSIS代替了SQL 2000的DTS。整合服務(wù)功能既包含了實(shí)現(xiàn)簡(jiǎn)單的導(dǎo)入導(dǎo)出包所必需的Wizard導(dǎo)向插件、工具以及任務(wù),也有非常復(fù)雜的數(shù)據(jù)清理功能。 (2)分析服務(wù) :SSAS(SQL Server分析服務(wù))也得到了很大的改進(jìn)和增強(qiáng)。IB堆疊做出

41、了改進(jìn),性能得到很大提高,而硬件商品能夠?yàn)镾cale out管理工具所使用。Block Computation也增強(qiáng)了立體分析的性能。 (3)Microsoft Office 2007 :SQL Server 2008能夠與 Microsoft Office 2007完美地結(jié)合。例如,SQL Server Reporting Server能夠直接把報(bào)表導(dǎo)出成為Word文檔。而且使用 Report Authoring工具,Word和Excel都可以作為SSRS報(bào)表的模板。Excel SSAS新添了一個(gè)數(shù)據(jù)挖掘插件,提高了其性能 (4)報(bào)表服務(wù):SSRS(SQL Server 報(bào)表服務(wù))的處理能力

42、和性能得到改進(jìn),使得大型報(bào)表不再耗費(fèi)所有可用內(nèi)存。另外,在報(bào)表的設(shè)計(jì)和完成之間有了更好的一致性。 SQL SSRS 2008還包含了跨越表格和矩陣的TABLIX。 Application Embedding 允許用戶點(diǎn)擊報(bào)表中的 URL鏈接調(diào)用應(yīng)用程序。2 2SQL Server 2008SQL Server 2008的新增功能的新增功能 (1)內(nèi)置壓縮:在 SQL Server 2008 中,允許用戶壓縮數(shù)據(jù)庫(kù)文件以及與相應(yīng)的數(shù)據(jù)庫(kù)相關(guān)的事務(wù)日志文件。 (2)備份級(jí)壓縮:在 SQL Server 2008 中,數(shù)據(jù)庫(kù)管理員可以壓縮其備份文件,從而釋放部分此類(lèi)空間,使其能夠用于實(shí)時(shí)數(shù)據(jù)。 (3

43、)資源管理器:在 SQL Server 2008 中提供了單獨(dú)的或成組的工作負(fù)載在執(zhí)行過(guò)程中使用。利用資源管理器可以創(chuàng)建一種環(huán)境,在這種環(huán)境中許多不同的工作負(fù)載在一臺(tái)服務(wù)器中共存,而不必?fù)?dān)心其中的一個(gè)或多個(gè)工作負(fù)載會(huì)使服務(wù)器超負(fù)荷并致使其他工作負(fù)載的性能受到影響。 (4)“熱插 CPU”:它允許用戶在不影響服務(wù)器上駐留的數(shù)據(jù)庫(kù)可用性的情況下,在數(shù)據(jù)庫(kù)服務(wù)器中插入額外的 CPU。但是必須要清楚,熱插 CPU 有一些限制,比如它只能用在運(yùn)行 64 位基于 Itanium 的 Windows Server 2008 Enterprise Edition 或 Datacenter Edition 的服

44、務(wù)器中,并且需要 SQL Server 2008 的 Enterprise Edition 版本。 (5)可擴(kuò)展密鑰管理:它提供了一種增強(qiáng)的結(jié)構(gòu),可以安全存儲(chǔ)在加密基礎(chǔ)結(jié)構(gòu)中使用的密鑰。不僅是在數(shù)據(jù)庫(kù)自身中,還可以在第三方軟件模塊或帶有硬件安全模塊的數(shù)據(jù)庫(kù)以外。 (6)透明數(shù)據(jù)加密:它可以為加密數(shù)據(jù)提供更高的靈活性,因?yàn)閷?duì)其而言加密是數(shù)據(jù)庫(kù)的一個(gè)屬性,而非僅僅是代碼行中的函數(shù)結(jié)果。這樣在數(shù)據(jù)級(jí)執(zhí)行加密時(shí),管理員就無(wú)需對(duì)其數(shù)據(jù)庫(kù)結(jié)構(gòu)和應(yīng)用程序代碼進(jìn)行大量的改動(dòng)。一一.官方樣題:官方樣題:Yuhong Li Yuhong Li 的兒子的兒子 Yan Yan 正在學(xué)校學(xué)習(xí)編程課程,他請(qǐng)正在學(xué)校學(xué)習(xí)編

45、程課程,他請(qǐng)她為自己選擇課程項(xiàng)目提供一個(gè)建議。她為自己選擇課程項(xiàng)目提供一個(gè)建議。 Yuhong Yuhong 建議建議兒子創(chuàng)建一個(gè)程序,幫助組織她收藏的兒子創(chuàng)建一個(gè)程序,幫助組織她收藏的 CDCD,這些,這些 CD CD 已經(jīng)積累了好幾年。已經(jīng)積累了好幾年。Yan Yan 很喜歡這個(gè)想法。他可以創(chuàng)很喜歡這個(gè)想法。他可以創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)表來(lái)存儲(chǔ)與他母親的建一個(gè)數(shù)據(jù)庫(kù)表來(lái)存儲(chǔ)與他母親的 CD CD 有關(guān)的所有數(shù)有關(guān)的所有數(shù)據(jù),并使用據(jù),并使用 C# C# 或或 Visual Basic Visual Basic 創(chuàng)建一個(gè)用戶界面,創(chuàng)建一個(gè)用戶界面,以便搜索、添加和刪除表中的信息。以便搜索、添加和刪除表中的信息。Yan Yan 知道定義表知道定義表字段非常重要,而且為每個(gè)字段選擇正確的數(shù)據(jù)類(lèi)型字段非常重要,而且為每個(gè)字段選擇正確的數(shù)據(jù)類(lèi)型是關(guān)鍵所在。是關(guān)鍵所在。1. Yan 1. Yan 應(yīng)當(dāng)使用什么數(shù)據(jù)類(lèi)型來(lái)存儲(chǔ)應(yīng)當(dāng)使用什么數(shù)據(jù)類(lèi)型來(lái)存儲(chǔ) CD CD 標(biāo)簽名稱?標(biāo)簽名稱?a. char 或 variable charb. Name c. integer2. 2. 他應(yīng)當(dāng)使用什么數(shù)據(jù)類(lèi)型來(lái)存儲(chǔ)每個(gè)他應(yīng)當(dāng)使用什么數(shù)據(jù)類(lèi)型來(lái)存儲(chǔ)每個(gè) CD CD 上的曲目數(shù)?上的曲目數(shù)?a. real numberb. integerc. Char3. Yan 3. Yan 應(yīng)當(dāng)使用什么

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論