實(shí)驗(yàn)一-sql-server-常用服務(wù)與實(shí)用工具實(shí)驗(yàn)復(fù)習(xí)進(jìn)程_第1頁
實(shí)驗(yàn)一-sql-server-常用服務(wù)與實(shí)用工具實(shí)驗(yàn)復(fù)習(xí)進(jìn)程_第2頁
實(shí)驗(yàn)一-sql-server-常用服務(wù)與實(shí)用工具實(shí)驗(yàn)復(fù)習(xí)進(jìn)程_第3頁
實(shí)驗(yàn)一-sql-server-常用服務(wù)與實(shí)用工具實(shí)驗(yàn)復(fù)習(xí)進(jìn)程_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余12頁可下載查看

下載本文檔

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

文檔簡介

實(shí)驗(yàn)一--SQL-Server-2005常用服務(wù)與實(shí)用工具實(shí)驗(yàn)精品文檔南京曉莊學(xué)院《數(shù)據(jù)庫原理與應(yīng)用》課程實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)一 SQLServer2005 常用服務(wù)與實(shí)用工具實(shí)驗(yàn)所在院(系): 數(shù)學(xué)與信息技術(shù)學(xué)院班級:學(xué)號:姓名:收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔1.實(shí)驗(yàn)?zāi)康牧私釳icrosoft關(guān)系數(shù)據(jù)庫管理系統(tǒng)SQLServer的發(fā)展歷史及其特性。了解SQLServer2005的主要組件、常用服務(wù)和系統(tǒng)配置。掌握MicrosoftSQLServerManagementStudio圖形環(huán)境的基本操作方法。了解使用“SQLServer2005聯(lián)機(jī)從書”獲取幫助信息的方法;了解“查詢編輯器”的使用方法;了解模板的使用方法。實(shí)驗(yàn)要求收集整理Microsoft關(guān)系數(shù)據(jù)庫管理系統(tǒng)SQLServer的相關(guān)資料,總結(jié)其發(fā)展歷史及SQLServer2005主要版本類別和主要功能特性。使用SQLServer配置管理器查看和管理SQLServer2005服務(wù)。使用MicrosoftSQLServerManagementStudio連接數(shù)據(jù)庫;使用SQLServer幫助系統(tǒng)獲得所感興趣的相關(guān)產(chǎn)品主題/技術(shù)文檔。使用MicrosoftSQLServerManagementStudio“查詢編輯器”編輯并執(zhí)行Transact-SQL查詢語句。查看MicrosoftSQLServer2005模板,了解模板的使用方法。按要求完成實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)步驟、結(jié)果和總結(jié)實(shí)驗(yàn)步驟/結(jié)果簡要總結(jié)SQLServer系統(tǒng)發(fā)展歷史及SQLServer2005主要版本類別與主要功能特性。-SQLServer系統(tǒng)發(fā)展歷史:收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔·1988SQLServer由微軟與Sybase共同開發(fā),運(yùn)行于 OS/2平臺。·1993SQLServer4.2桌面數(shù)據(jù)庫系統(tǒng),功能較少。與 Windows集成并提供易于使用界面?!?994Microsoft與Sybase在數(shù)據(jù)庫開發(fā)方面的合作中止。·1995SQLServer6.05重寫了核心數(shù)據(jù)庫系統(tǒng)。提供低價(jià)小型商業(yè)應(yīng)用數(shù)據(jù)庫方案?!?996SQLServer6.5·1998SQLServer7.0重寫了核心數(shù)據(jù)庫系統(tǒng),提供中小型商業(yè)應(yīng)用數(shù)據(jù)庫方案,包含了初始的Web支持。SQLServer從這一版本起得到了廣泛應(yīng)用。·2000SQLServer2000企業(yè)級數(shù)據(jù)庫系統(tǒng),其包含了三個組件 (DB,OLAP,EnglishQuery)。豐富前端工具,完善開發(fā)工具,以及對 XML的支持等,促進(jìn)了該版本的推廣和應(yīng)用?!?005SQLServer2005最新版本,歷時(shí) 5年的重大變革?!?007SQLServer2008(Katmi)即將發(fā)布?!?008SQLServer2008發(fā)布。-SQLServer2005主要版本類別及功能特性:·SQLServer2005EnterpriseEdition(32位和64位)EnterpriseEdition是最全面的SQLServer版本,是超大型企業(yè)的理想選擇,能夠滿足最收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔復(fù)雜的要求。注:沒有任何限制,包含所有功能和特性?!QLServer2005StandardEdition(32位和64位)SQLServer2005StandardEdition是適合中小型企業(yè)的數(shù)據(jù)管理和分析平臺。它包括電子商務(wù)、數(shù)據(jù)倉庫和業(yè)務(wù)流解決方案所需的基本功能。注:CPU最多支持4個?!QLServer2005WorkgroupEdition(僅適用于32位)對于那些需要在大小和用戶數(shù)量上沒有限制的數(shù)據(jù)庫的小型企業(yè), SQLServer2005WorkgroupEdition是理想的數(shù)據(jù)管理解決方案。注:CPU最多支持2個,內(nèi)存最高3GB?!QLServer2005DeveloperEdition(32位和64位)SQLServer2005DeveloperEdition允許開發(fā)人員在 SQLServer頂部生成任何類型的應(yīng)用程序。該應(yīng)用程序包括 SQLServer2005EnterpriseEdition的所有功能,但許可用作開發(fā)和測試系統(tǒng),而不用作生產(chǎn)服務(wù)器。注:沒有任何限制,但不可用于生產(chǎn)環(huán)境。·SQLServer2005ExpressEdition(僅適用于32位)SQLServerExpress數(shù)據(jù)庫平臺基于SQLServer2005。它也可以替換MicrosoftDesktop收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔Engine(MSDE)。注:免費(fèi)的SQLServer版本,CPU最多支持1個,內(nèi)存最高1GB,數(shù)據(jù)庫最大4GB。(2)總結(jié)SQLServerManagementStudio的主要操作方法。首先連接到服務(wù)器:服務(wù)器類型一般選“數(shù)據(jù)庫引擎”,因?yàn)橐B接的是數(shù)據(jù)庫;服務(wù)器名稱即所要連接的服務(wù)器的 IP(orlocalhost )和SQL數(shù)據(jù)庫所用的端口號或服務(wù)器的名稱,兩者用逗號隔開;身份驗(yàn)證有兩者方式:SQLServer身份驗(yàn)證,windows身份驗(yàn)證。如圖 2-1和圖2-2所示圖2-1連接到其他電腦上的數(shù)據(jù)庫收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔圖2-2連接到本機(jī)上的數(shù)據(jù)庫新建數(shù)據(jù)庫展開其中的一個服務(wù)器連接,選擇“數(shù)據(jù)庫”,單擊右鍵,在彈出菜單中選擇“新建數(shù)據(jù)庫”。在彈出的窗體中輸入數(shù)據(jù)庫的名稱,然后按確定即可。當(dāng)然你也可以不使用默認(rèn)配置來創(chuàng)建數(shù)據(jù)庫,修改“常規(guī)”、“選項(xiàng)”、“文件組”中的相關(guān)設(shè)置即可。附加數(shù)據(jù)庫展開其中的一個服務(wù)器連接,選擇“數(shù)據(jù)庫”,單擊右鍵,在彈出菜單中選擇“附加”。在彈出的窗體中添加要“附加”的數(shù)據(jù)庫文件(.mdf),然后按確定即可。導(dǎo)入、導(dǎo)出數(shù)據(jù)選擇所添加或創(chuàng)建的一個數(shù)據(jù)庫文件( .mdf),單擊右鍵,選擇任務(wù),單擊導(dǎo)入數(shù)據(jù)或?qū)С鰯?shù)據(jù),可以將一個數(shù)據(jù)庫中的某幾個表導(dǎo)入或?qū)С龅搅硪粋€收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔數(shù)據(jù)庫中。根據(jù)向?qū)Р僮骷纯?。通常要刷新?shù)據(jù)庫后,才能看到操作后的結(jié)果。備份數(shù)據(jù)庫在數(shù)據(jù)庫文件的存放路徑下,將數(shù)據(jù)庫文件拷出來即可。存放路徑一般為:安裝路徑 \MSSQL.1\MSSQL\Data。注意,必須將該數(shù)據(jù)庫停止服務(wù)后(選中該 服務(wù)器連接,單擊右鍵,選擇停止),數(shù)據(jù)庫文件才能拷出。查看數(shù)據(jù)庫文件的存放路徑:選中一個數(shù)據(jù)庫,單擊右鍵,選擇屬性,在彈出的窗體中選擇“文件”,路徑標(biāo)題下的內(nèi)容即是??偨Y(jié)查詢編輯器的功能和主要操作方法,并舉例說明。SSMS是一個集成的開發(fā)環(huán)境,提供了編輯各種語法的文本編輯器,稱為查詢編輯。這些查詢語法包括 Transact-SQL、MDX、DMX、XMLA等,并且提供了相應(yīng)的元素?cái)?shù)據(jù)(metadata),以及各種代碼模板等。查詢編輯器可以對編輯器功能(如 IntelliSense和調(diào)試)實(shí)現(xiàn)不同級別的支持。查詢編輯器包括用于生成包含 Transact-SQL和XQuery語句的腳本的數(shù)據(jù)庫引擎查詢編輯器,用于 MDX語言的MDX編輯器,用于DMX語言的DMX編輯器和XMLforAnalysis語言的XML/A編輯器。其中使用數(shù)據(jù)庫引擎查詢編輯器可以創(chuàng)建和運(yùn)行包含 Transact-SQL語句的腳本。此編輯器還支持包含sqlcmd命令的正在運(yùn)行的腳本。查詢編輯器工具欄如圖 3-1所示:收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔圖3-1查詢編輯器工具打開查詢編輯器的操作方法:在“服務(wù)器名稱”文本框中,鍵入服務(wù)器名稱,再單擊“選項(xiàng)”。在“連接屬性”選項(xiàng)卡上的“連接到數(shù)據(jù)庫”列表中,瀏覽服務(wù)器以選擇AdventureWorks,再單擊“連接”。若要使用同一個連接打開另一個“查詢編輯器”窗口,請?jiān)诠ぞ邫谏蠁螕簟靶陆ú樵儭?。若要更改連接,請?jiān)凇安樵兙庉嬈鳌贝翱谥袉螕粲益I,指向“連接”,再單擊“更改連接”。在“連接到SQLServer”對話框中,選擇SQLServer 的另一個實(shí)例(如果有),再單擊“連接”。利用SQL編輯器縮進(jìn)多行代碼的操作方法:在工具欄中,單擊“新建查詢”。創(chuàng)建第二個查詢選擇所有文本。在“SQL編輯器”工具欄中,單擊“增加縮進(jìn)”以同時(shí)縮進(jìn)所有的行。最后也可以使用“SQL編輯器”工具欄上的按鈕注釋或取消注釋文本。編寫T-SQL語句步驟如圖3-2所示:收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔圖3-2T-SQL語言編寫步驟例如:建立一個“student”表收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔打開SQLServerManagementStudio輸入登錄名,密碼點(diǎn)擊新建查詢use 你的數(shù)據(jù)庫建表createtablestudent(fCodevarchar(9)NOTNULL,fNamevarchar(10)NOTNULL,fSexchar(2) NOTNULL,fClassvarchar(4)NOTNULL,fBirthdaydatatime)SELECT--從數(shù)據(jù)庫表中檢索數(shù)據(jù)行和列INSERT--向數(shù)據(jù)庫表添加新數(shù)據(jù)行DELETE--從數(shù)據(jù)庫表中刪除數(shù)據(jù)行UPDAT --從數(shù)據(jù)庫表中更新數(shù)據(jù)行總結(jié)“模板”的使用方法,并舉例說明。使用模板方式1.使用模板來創(chuàng)建代碼在ManagementStudio主界面中,選擇【視圖】→【模板資源管理器】命令,打開【模板資源管理器】窗口。在【模板資源管理器】窗口中,模板是分組列出的,類似于文件夾這種形式。功能類似的模板被放置在同一個組中。展開Database,然后雙擊createdatabase模板。收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔在【連接到數(shù)據(jù)庫引擎】對話框中,輸入連接信息,然后單擊【連接】按鈕。系統(tǒng)將會創(chuàng)建一個新的查詢編輯器窗口,并在編輯面板中顯示createdatabase模板的具體內(nèi)容。在ManagementStudio主界面中,選擇【查詢】→【指定模板參數(shù)的值】命令。在彈出的【指定模板參數(shù)的值】對話框中,【值】列中顯示了Database_Name參數(shù)的建議值,可以更改該值。選中 Database_Name行和【值】列對應(yīng)的單元,輸入 My_Database,單擊【確定】按鈕??梢詧?zhí)行這個已經(jīng)替換了參數(shù)的模板。單擊查詢編輯器工具欄中的【執(zhí)行】按鈕,便會執(zhí)行代碼,為用戶創(chuàng)建My_Database數(shù)據(jù)庫。2.創(chuàng)建用戶自定義的模板在【模板資源管理器】中,右擊StordProcedure,在彈出的快捷菜單中選擇【新建】→【文件夾】命令;輸入Custom作為新模板文件夾的名稱,按Enter鍵。右擊Custom,在彈出的快捷菜單中選擇【新建】→【模板】命令;輸入WorkOrdersProc作為新模板的名稱,按Enter鍵;右擊WorkOrdersProc,在彈出的快捷菜單中選擇【編輯】命令。在【連接到數(shù)據(jù)庫引擎】對話框中,查看連接信息,單擊【連接】按鈕,進(jìn)入【查詢編輯器】窗口。在【查詢編輯器】窗口中,輸入代碼以創(chuàng)建用于查找特定部分順序的存儲過程。單擊【執(zhí)行】按鈕運(yùn)行代碼,創(chuàng)建WorkOrdersForBlade存儲過程。收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔在【對象資源管理器】窗口中,右擊選擇的服務(wù)器,在彈出的快捷菜單中選擇【新建查詢】命令,系統(tǒng)將打開新的【查詢編輯器】窗口。在【查詢編輯器】窗口中,輸入代碼。(7)單擊【執(zhí)行】按鈕運(yùn)行代碼查詢,確認(rèn)【結(jié)果】面板中返回 Blade的工作順序列表。(8)選擇前面創(chuàng)建存儲過程的【查詢編輯器】窗口,使用參數(shù) <product_name,nvarchar(50), name>替換WorkOrdersForBlade存儲過程名稱中的 Blade部分。(9)選擇【文件】→【保存】命令以 WorkOrdersProc.sql為文件名保存創(chuàng)建的模板。接著,測試一下創(chuàng)建的自定義模板。(10)選擇【查詢】→【指定模板參數(shù)的值】命令,把【參數(shù)】列的product_name行的值修改為FreeWheel,單擊【確定】按鈕,單擊查詢編輯器工具欄中的【執(zhí)行】按鈕,系統(tǒng)便執(zhí)行代碼創(chuàng)建WorkOrdersForFreeWheel存儲過程。(11)選擇【對象資源管理器】→【數(shù)據(jù)庫】→ AdventureWorks→【可編程性】→【存儲過程】命令,可看到 WorkOrdersForBlade和WorkOrdersForFreeWheel已經(jīng)創(chuàng)建成功。舉例如下所示(使用模板來創(chuàng)建代碼):(1)在Mana

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論