《數(shù)據(jù)庫原理及應(yīng)用》課件第2章_第1頁
《數(shù)據(jù)庫原理及應(yīng)用》課件第2章_第2頁
《數(shù)據(jù)庫原理及應(yīng)用》課件第2章_第3頁
《數(shù)據(jù)庫原理及應(yīng)用》課件第2章_第4頁
《數(shù)據(jù)庫原理及應(yīng)用》課件第2章_第5頁
已閱讀5頁,還剩70頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第2章SQLServer2005簡介2.1SQLServer2005功能簡介2.2SQLServer2005的安裝2.3SQLServerManagementStudio管理工具2.4SQLServer2005幫助文檔

【技能目標(biāo)】

學(xué)會安裝SQLServer2005,學(xué)會使用SQLServer2005ManagementStudio管理工具。

【知識目標(biāo)】

了解SQLServer2005數(shù)據(jù)庫引擎、分析服務(wù)、報表服務(wù)和集成服務(wù)四種服務(wù);了解SQLServer2005各種版本安裝的環(huán)境要求;掌握SQLServer2005安裝的基本方法和步驟;掌握SQLServerManagementStudio工作界面中已注冊的服務(wù)器、對象資源管理器和查詢編輯器窗口的使用方法。

SQLServer2005是微軟公司于2005年末向全球發(fā)布的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。該產(chǎn)品不僅包含了強大的企業(yè)數(shù)據(jù)管理功能,還提供了全面的商業(yè)智能處理功能,同時構(gòu)建了高效的集成開發(fā)環(huán)境,為企業(yè)提供了一個理想的數(shù)據(jù)管理與商業(yè)智能平臺,它是微軟公司推出的具有里程碑性質(zhì)的企業(yè)級數(shù)據(jù)庫產(chǎn)品。2.1SQLServer2005功能簡介

SQLServer2005是微軟公司在SQLServer2000的基礎(chǔ)上推出的,它在SQLServer2000基礎(chǔ)上進行了全方位的升級,對SQLServer數(shù)據(jù)庫管理系統(tǒng)重新進行了設(shè)計,新的架構(gòu)突破了傳統(tǒng)意義上的數(shù)據(jù)庫產(chǎn)品,將功能延伸到數(shù)據(jù)庫管理以外的開發(fā)和商務(wù)智能,為企業(yè)數(shù)據(jù)庫提供了完整的解決方案。

SQLServer2005提供了數(shù)據(jù)庫引擎(DatabaseEngine)、分析服務(wù)(AnalysisServices)、報表服務(wù)(ReportingServices)和集成服務(wù)(IntegrationServices)四項服務(wù),如圖2-1所示。

圖2-1SQLServer2005服務(wù)

1.數(shù)據(jù)庫引擎

數(shù)據(jù)庫引擎負(fù)責(zé)完成業(yè)務(wù)數(shù)據(jù)的存儲、處理、查詢和安全管理,是SQLServer2005系統(tǒng)的核心服務(wù)。數(shù)據(jù)庫引擎可控制訪問權(quán)限并快速處理事務(wù),從而滿足企業(yè)內(nèi)要求極高、需要處理大量數(shù)據(jù)的應(yīng)用需要。例如,創(chuàng)建數(shù)據(jù)庫、創(chuàng)建表、創(chuàng)建存儲過程、執(zhí)行數(shù)據(jù)查詢等都由數(shù)據(jù)庫引擎來完成。多數(shù)情況下,使用SQLServer2005也就是在使用SQLServer2005數(shù)據(jù)庫引擎。學(xué)生成績管理系統(tǒng)就是利用SQLServer2005數(shù)據(jù)庫引擎完成學(xué)生、課程、教師等數(shù)據(jù)的添加、更新、刪除和查詢。

2.分析服務(wù)

分析服務(wù)為商業(yè)智能提供了聯(lián)機分析處理和數(shù)據(jù)挖掘功能,使用戶可以設(shè)計、創(chuàng)建和管理包含來自其他數(shù)據(jù)源數(shù)據(jù)的多維結(jié)構(gòu),并通過對多維結(jié)構(gòu)的分析,使管理人員對業(yè)務(wù)數(shù)據(jù)獲得更全面的了解。另外,通過SQLServer2005的分析服務(wù),可以使管理人員完成對數(shù)據(jù)模型的挖掘分析,從而發(fā)現(xiàn)更多有價值的信息和知識。例如,學(xué)生成績管理系統(tǒng)利用分析服務(wù)可以發(fā)現(xiàn)教學(xué)信息和知識,從而為改進教學(xué)、提高教學(xué)管理水平提供有效的數(shù)據(jù)依據(jù)和決策支持。

3.報表服務(wù)

報表服務(wù)提供了一個基于服務(wù)器的新型數(shù)據(jù)報表服務(wù)平臺,可用以創(chuàng)建和管理包含來自關(guān)系數(shù)據(jù)源和多維數(shù)據(jù)源的數(shù)據(jù)的表格報表、矩陣報表、圖形報表和自由格式報表,可以通過基于Web的連接來查看和管理用戶創(chuàng)建的報表,大大方便了企業(yè)的管理工作。例如,學(xué)生成績管理系統(tǒng)利用報表服務(wù)可以非常方便地生成Word、Excel、PDF等報表。

4.集成服務(wù)

集成服務(wù)是一個全新的企業(yè)級數(shù)據(jù)整合平臺,此平臺具有出色的數(shù)據(jù)提取(ETL)和整合能力,提供從企業(yè)范圍內(nèi)多種數(shù)據(jù)源提取、轉(zhuǎn)換和整合數(shù)據(jù)功能,用于數(shù)據(jù)倉庫和智能分析等。

SQLServer2005除了提供以上四項核心服務(wù)外,還提供了服務(wù)代理(ServiceBroker)、復(fù)制服務(wù)(ReplicationServices)、全文搜索(Full-TextSearch)、通知服務(wù)(NotificationServices)四項后臺服務(wù),限于篇幅,不再一一介紹。

2.2.1SQLServer2005的版本

SQLServer2005有五個不同的版本:企業(yè)版(EnterpriseEdition)、標(biāo)準(zhǔn)版(StandardEdition)、開發(fā)版(DeveloperEdition)、工作組版(WorkgroupEdition)和精簡版(ExpressEdition),如表2-1所示。每種版本都針對不同的用戶需要設(shè)計,具體選擇版本時可根據(jù)實際情況和需求選擇適合的版本。2.2SQLServer2005的安裝精簡版是免費版本,可以在微軟網(wǎng)站上下載,網(wǎng)址是/sqlserver/2005/en/us/express.aspx。

本書講解的學(xué)生成績管理系統(tǒng)在精簡版上即可實現(xiàn)。

表2-1SQLServer2005版本2.2.2SQLServer2005的安裝環(huán)境要求

1.硬件要求

在32位平臺上安裝和運行SQLServer2005的硬件要求如表2-2所示。

表2-2在32位平臺上安裝和運行SQLServer2005的硬件要求2.操作系統(tǒng)要求

SQLServer2005不同版本對操作系統(tǒng)的要求也不同,如表2-3所示。

表2-3SQLServer2005對操作系統(tǒng)的要求3.其他要求

SQLServer2005的Internet要求如表2-4所示。

表2-4SQLServer2005的Internet要求如果操作系統(tǒng)不是WindowsServer2003SP1,則還要滿足以下條件才能正常安裝SQLServer2005。

MicrosoftWindowsInstaller3.1及其以上版本。

MicrosoftWindows.NETFramework2.0。

Microsoft數(shù)據(jù)訪問組建(MDAC)2.8SP1及其以上版本。2.2.3SQLServer2005的安裝過程

SQLServer2005的安裝過程由SQLServer2005的安裝向?qū)б龑?dǎo)用戶完成。以在WindowsServer2003EnterpriseEditionSP1上安裝SQLServer2005為例,具體操作步驟如下:

(1)將SQLServer2005光盤插入光驅(qū),出現(xiàn)如圖2-2所示的開始畫面。單擊“服務(wù)器組件、工具、聯(lián)機叢書和示例”選項。

(2)打開“最終用戶許可協(xié)議”對話框,如圖2-3所示。選中“我接受許可條款和條件”復(fù)選框,單擊“下一步”按鈕。

(3)打開“安裝必備組件”對話框,如圖2-4所示,自動安裝SQLServer2005所需的組件。安裝完畢后,單擊“下一步”按鈕。

(4)打開“系統(tǒng)配置檢查”畫面,如圖2-5所示。系統(tǒng)配置檢查完畢后,啟動SQLServer2005安裝向?qū)В鐖D2-6所示。單擊“下一步”按鈕。

圖2-2“開始”畫面

圖2-3“最終用戶許可協(xié)議”對話框

圖2-4“安裝必備組件”對話框

圖2-5“系統(tǒng)配置檢查”畫面

圖2-6SQLServer2005安裝向?qū)?/p>

(5)打開“系統(tǒng)配置檢查”對話框,系統(tǒng)配置檢查完成后,顯示系統(tǒng)配置檢查結(jié)果的詳細(xì)信息,如圖2-7所示。單擊“下一步”按鈕。

(6)打開“注冊信息”對話框,如圖2-8所示。在“姓名”和“公司”文本框中輸入相應(yīng)的信息,單擊“下一步”按鈕。

(7)打開“要安裝的組件”對話框,如圖2-9所示。選擇安裝組件,單擊“高級”按鈕,打開“功能選擇”對話框,展開“文檔、示例和示例數(shù)據(jù)庫”文件夾,如圖2-10所示。

圖2-7系統(tǒng)配置檢查結(jié)果信息

圖2-8“注冊信息”對話框

圖2-9“要安裝的組件”對話框

圖2-10“功能選擇”對話框

(8)選擇安裝“示例數(shù)據(jù)庫”和“示例代碼和應(yīng)用程序”,如圖2-11所示。單擊“下一步”按鈕,打開“實例名”對話框,如圖2-12所示。選中“默認(rèn)實例”單選項,單擊“下一步”按鈕。

(9)打開“服務(wù)帳戶”對話框,如圖2-13所示。保留默認(rèn)設(shè)置,單擊“下一步”按鈕。

(10)打開“身份驗證模式”對話框,如圖2-14所示。選中“混合模式(Windows身份驗證和SQLServer身份驗證)”單選項,輸入默認(rèn)的數(shù)據(jù)庫系統(tǒng)管理員(SA)登錄的強密碼,單擊“下一步”按鈕。

圖2-11選擇示例數(shù)據(jù)庫及示例代碼和應(yīng)用程序

圖2-12“實例名”對話框

圖2-13“服務(wù)帳戶”對話框

圖2-14“身份驗證模式”對話框

(11)打開“排序規(guī)則設(shè)置”對話框,如圖2-15所示。保留默認(rèn)設(shè)置,單擊“下一步”按鈕,打開“報表服務(wù)器安裝選項”對話框,如圖2-16所示。保留默認(rèn)設(shè)置,單擊“下一步”按鈕,打開“錯誤和使用情況報告設(shè)置”對話框,如圖2-17所示。保留默認(rèn)設(shè)置,單擊“下一步”按鈕。

(12)打開“準(zhǔn)備安裝”對話框,如圖2-18所示。單擊“安裝”按鈕。

(13)打開“安裝進度”對話框,開始安裝。安裝過程需要一段時間,在安裝過程中監(jiān)視安裝進度,安裝完成后顯示圖2-19所示的“安裝進度”對話框。單擊“下一步”按鈕。

圖2-15“排序規(guī)則設(shè)置”對話框

圖2-16“報表服務(wù)器安裝選項”對話框

(14)打開“完成MicrosoftSQLServer2005安裝”對話框,如圖2-20所示。單擊“完成”按鈕,完成SQLServer2005安裝。

SQLServer2005安裝完成后,從“開始”菜單可找到“MicrosoftSQLServer2005”菜單,如圖2-21所示,選擇“SQLServerManagementStudio”命令,便可進入SQLServer2005的集成開發(fā)環(huán)境。

圖2-17“錯誤和使用情況報告設(shè)置”對話框圖2-18“準(zhǔn)備安裝”對話框

圖2-19“安裝進度”對話框

圖2-20“完成SQLServer2005安裝”對話框

圖2-21“MicrosoftSQLServer2005”菜單

SQLServerManagementStudio是SQLServer2005提供的一個可視化集成開發(fā)環(huán)境。用戶通過該工具可以完成SQLServer2005數(shù)據(jù)庫的管理、操作、開發(fā)和測試任務(wù)。SQLServerManagementStudio將SQLServer2000中的企業(yè)管理器、查詢分析器等功能整合在一起,用圖形方式操作完成各項任務(wù),并可以編寫、分析、編輯和運行Transact-SQL、MDX、DMX和XML等腳本。2.3SQLServerManagementStudio管理工具2.3.1SQLServerManagementStudio的啟動

啟動SQLServerManagementStudio的操作步驟如下:

(1)選擇“開始|所有程序|MicrosoftSQLServer2005|SQLServerManagementStudio”命令,如圖2-21所示。

(2)打開“連接到服務(wù)器”對話框,如圖2-22所示。選擇服務(wù)器類型為“數(shù)據(jù)庫引擎”;選擇服務(wù)器名稱,這里是“20100830-1332”,不同的計算機該選項不同;選擇身份驗證為“Windows身份驗證”或“混合模式身份驗證”,當(dāng)選擇的是“混合模式身份驗證”時,需要輸入用戶名和密碼。單擊“連接”按鈕,啟動SQLServerManagementStudio。

圖2-22“連接到服務(wù)器”對話框

(3)連接成功后,打開MicrosoftSQLServerManagementStudio工作界面,如圖2-23所示,SQLServerManagementStudio已啟動。

圖2-23“MicrosoftSQLServerManagementStudio”工作界面

說明

SQLServer2005可以連接的服務(wù)器類型包括數(shù)據(jù)庫引擎、AnalysisServices、ReportingServices、IntegrationServices等,但要連接“數(shù)據(jù)庫引擎”外的其他服務(wù)的條件是這些服務(wù)已安裝并已啟動。

②服務(wù)器名稱是指要連接的數(shù)據(jù)庫實例,格式為:計算機名\實例名。如果是默認(rèn)實例,實例名可缺省,如上所示,其中“20100830-1332”為計算機名。2.3.2SQLServerManagementStudio的工作界面

SQLServerManagementStudio工作界面由多個工作窗口組成。默認(rèn)情況下,有“已注冊的服務(wù)器”、“對象資源管理器”、“文檔”等窗口。

1.“已注冊的服務(wù)器”窗口

在“已注冊的服務(wù)器”窗口注冊服務(wù)器和顯示已注冊服務(wù)器的信息。數(shù)據(jù)庫引擎有三種狀態(tài):啟動、暫停和停止,如圖2-24所示。

(a)啟動狀態(tài)(b)暫停狀態(tài)(c)停止?fàn)顟B(tài)圖2-24數(shù)據(jù)庫引擎的三種狀態(tài)圖2-24(a)所示數(shù)據(jù)庫引擎已成功啟動,用戶可以訪問數(shù)據(jù)庫服務(wù)器及其提供的各種服務(wù);圖2-24(b)所示數(shù)據(jù)庫引擎處于暫停狀態(tài),已經(jīng)提交的任務(wù)將繼續(xù)執(zhí)行,而新任務(wù)無法提交請求;圖2-24(c)所示數(shù)據(jù)庫引擎服務(wù)器已停止,用戶無法訪問數(shù)據(jù)庫。

停止數(shù)據(jù)庫引擎服務(wù)器的操作步驟是:在“已注冊的服務(wù)器”窗口中,選中要實施停止操作的數(shù)據(jù)庫引擎,如20100830-1332數(shù)據(jù)庫引擎,右擊,在彈出的快捷菜單中選擇“停止”命令,如圖2-25所示,即可停止20100830-1332數(shù)據(jù)庫引擎。啟動和暫停操作與此類似。

圖2-25停止數(shù)據(jù)庫引擎服務(wù)

2.“對象資源管理器”窗口

“對象資源管理器”窗口以樹型結(jié)構(gòu)顯示和管理數(shù)據(jù)庫服務(wù)器中所有對象,如圖2-26所示?!皩ο筚Y源管理器”窗口可以完成配置服務(wù)器屬性,創(chuàng)建數(shù)據(jù)庫、數(shù)據(jù)表、視圖、存儲過程等數(shù)據(jù)庫對象,創(chuàng)建登錄賬戶等操作。

圖2-26“對象資源管理器”窗口

3.“文檔”窗口

“文檔”窗口包含了查詢編輯器窗口和瀏覽器窗口。默認(rèn)情況下,該窗口顯示已與當(dāng)前數(shù)據(jù)庫引擎實例連接的“摘要”信息。

打開查詢編輯器窗口的具體操作步驟是:單擊SQLServerManagementStudio窗口工具欄上的按鈕

,即可打開查詢編輯器窗口,如圖2-27所示。

圖2-27打開查詢編輯器窗口

4.“模板資源管理器”窗口

“模板資源管理器”窗口包含了SQLServerManagementStudio提供的大量腳本模板,其中包含了許多常用任務(wù)的Transact-SQL語句的模板。這些模板包含用戶提供的值(如表名稱)的參數(shù)。使用參數(shù),可以只輸入一次名稱,然后該名稱將被自動復(fù)制到腳本中所有必要的位置。利用模板,不用記憶大部分命令的語法格式,即可快速生成Transact-SQL代碼。

選擇“視圖|模板資源管理器”命令打開“模板資源管理器”窗口,如圖2-28所示。圖2-29所示是Createdatabase模板在查詢編輯器窗口中自動生成的代碼。

圖2-28“模板資源管理器”窗口

圖2-29Createdatabase模板代碼2.3.3附加學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫

假設(shè)學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫文件SCMS_data.mdf和SCMS_log.ldf存放在d:\data文件夾下。在“對象資源管理器”窗口中,右擊“數(shù)據(jù)庫”選項,彈出快捷菜單,選擇“附加”選項,打開“附加數(shù)據(jù)庫”對話框,如圖2-30所示。

單擊“添加”按鈕,打開“定位數(shù)據(jù)庫文件”對話框,從中選擇要附加的數(shù)據(jù)庫的主要數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論