



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
實驗一--SQL-Server-2005常用服務與實用工具實驗精品文檔南京曉莊學院《數據庫原理與應用》課程實驗報告實驗一 SQLServer2005 常用服務與實用工具實驗所在院(系): 數學與信息技術學院班級:學號:姓名:收集于網絡,如有侵權請聯(lián)系管理員刪除精品文檔1.實驗目的了解Microsoft關系數據庫管理系統(tǒng)SQLServer的發(fā)展歷史及其特性。了解SQLServer2005的主要組件、常用服務和系統(tǒng)配置。掌握MicrosoftSQLServerManagementStudio圖形環(huán)境的基本操作方法。了解使用“SQLServer2005聯(lián)機從書”獲取幫助信息的方法;了解“查詢編輯器”的使用方法;了解模板的使用方法。實驗要求收集整理Microsoft關系數據庫管理系統(tǒng)SQLServer的相關資料,總結其發(fā)展歷史及SQLServer2005主要版本類別和主要功能特性。使用SQLServer配置管理器查看和管理SQLServer2005服務。使用MicrosoftSQLServerManagementStudio連接數據庫;使用SQLServer幫助系統(tǒng)獲得所感興趣的相關產品主題/技術文檔。使用MicrosoftSQLServerManagementStudio“查詢編輯器”編輯并執(zhí)行Transact-SQL查詢語句。查看MicrosoftSQLServer2005模板,了解模板的使用方法。按要求完成實驗報告。實驗步驟、結果和總結實驗步驟/結果簡要總結SQLServer系統(tǒng)發(fā)展歷史及SQLServer2005主要版本類別與主要功能特性。-SQLServer系統(tǒng)發(fā)展歷史:收集于網絡,如有侵權請聯(lián)系管理員刪除精品文檔·1988SQLServer由微軟與Sybase共同開發(fā),運行于 OS/2平臺?!?993SQLServer4.2桌面數據庫系統(tǒng),功能較少。與 Windows集成并提供易于使用界面?!?994Microsoft與Sybase在數據庫開發(fā)方面的合作中止。·1995SQLServer6.05重寫了核心數據庫系統(tǒng)。提供低價小型商業(yè)應用數據庫方案?!?996SQLServer6.5·1998SQLServer7.0重寫了核心數據庫系統(tǒng),提供中小型商業(yè)應用數據庫方案,包含了初始的Web支持。SQLServer從這一版本起得到了廣泛應用?!?000SQLServer2000企業(yè)級數據庫系統(tǒng),其包含了三個組件 (DB,OLAP,EnglishQuery)。豐富前端工具,完善開發(fā)工具,以及對 XML的支持等,促進了該版本的推廣和應用?!?005SQLServer2005最新版本,歷時 5年的重大變革?!?007SQLServer2008(Katmi)即將發(fā)布?!?008SQLServer2008發(fā)布。-SQLServer2005主要版本類別及功能特性:·SQLServer2005EnterpriseEdition(32位和64位)EnterpriseEdition是最全面的SQLServer版本,是超大型企業(yè)的理想選擇,能夠滿足最收集于網絡,如有侵權請聯(lián)系管理員刪除精品文檔復雜的要求。注:沒有任何限制,包含所有功能和特性?!QLServer2005StandardEdition(32位和64位)SQLServer2005StandardEdition是適合中小型企業(yè)的數據管理和分析平臺。它包括電子商務、數據倉庫和業(yè)務流解決方案所需的基本功能。注:CPU最多支持4個?!QLServer2005WorkgroupEdition(僅適用于32位)對于那些需要在大小和用戶數量上沒有限制的數據庫的小型企業(yè), SQLServer2005WorkgroupEdition是理想的數據管理解決方案。注:CPU最多支持2個,內存最高3GB。·SQLServer2005DeveloperEdition(32位和64位)SQLServer2005DeveloperEdition允許開發(fā)人員在 SQLServer頂部生成任何類型的應用程序。該應用程序包括 SQLServer2005EnterpriseEdition的所有功能,但許可用作開發(fā)和測試系統(tǒng),而不用作生產服務器。注:沒有任何限制,但不可用于生產環(huán)境。·SQLServer2005ExpressEdition(僅適用于32位)SQLServerExpress數據庫平臺基于SQLServer2005。它也可以替換MicrosoftDesktop收集于網絡,如有侵權請聯(lián)系管理員刪除精品文檔Engine(MSDE)。注:免費的SQLServer版本,CPU最多支持1個,內存最高1GB,數據庫最大4GB。(2)總結SQLServerManagementStudio的主要操作方法。首先連接到服務器:服務器類型一般選“數據庫引擎”,因為要連接的是數據庫;服務器名稱即所要連接的服務器的 IP(orlocalhost )和SQL數據庫所用的端口號或服務器的名稱,兩者用逗號隔開;身份驗證有兩者方式:SQLServer身份驗證,windows身份驗證。如圖 2-1和圖2-2所示圖2-1連接到其他電腦上的數據庫收集于網絡,如有侵權請聯(lián)系管理員刪除精品文檔圖2-2連接到本機上的數據庫新建數據庫展開其中的一個服務器連接,選擇“數據庫”,單擊右鍵,在彈出菜單中選擇“新建數據庫”。在彈出的窗體中輸入數據庫的名稱,然后按確定即可。當然你也可以不使用默認配置來創(chuàng)建數據庫,修改“常規(guī)”、“選項”、“文件組”中的相關設置即可。附加數據庫展開其中的一個服務器連接,選擇“數據庫”,單擊右鍵,在彈出菜單中選擇“附加”。在彈出的窗體中添加要“附加”的數據庫文件(.mdf),然后按確定即可。導入、導出數據選擇所添加或創(chuàng)建的一個數據庫文件( .mdf),單擊右鍵,選擇任務,單擊導入數據或導出數據,可以將一個數據庫中的某幾個表導入或導出到另一個收集于網絡,如有侵權請聯(lián)系管理員刪除精品文檔數據庫中。根據向導操作即可。通常要刷新數據庫后,才能看到操作后的結果。備份數據庫在數據庫文件的存放路徑下,將數據庫文件拷出來即可。存放路徑一般為:安裝路徑 \MSSQL.1\MSSQL\Data。注意,必須將該數據庫停止服務后(選中該 服務器連接,單擊右鍵,選擇停止),數據庫文件才能拷出。查看數據庫文件的存放路徑:選中一個數據庫,單擊右鍵,選擇屬性,在彈出的窗體中選擇“文件”,路徑標題下的內容即是??偨Y查詢編輯器的功能和主要操作方法,并舉例說明。SSMS是一個集成的開發(fā)環(huán)境,提供了編輯各種語法的文本編輯器,稱為查詢編輯。這些查詢語法包括 Transact-SQL、MDX、DMX、XMLA等,并且提供了相應的元素數據(metadata),以及各種代碼模板等。查詢編輯器可以對編輯器功能(如 IntelliSense和調試)實現(xiàn)不同級別的支持。查詢編輯器包括用于生成包含 Transact-SQL和XQuery語句的腳本的數據庫引擎查詢編輯器,用于 MDX語言的MDX編輯器,用于DMX語言的DMX編輯器和XMLforAnalysis語言的XML/A編輯器。其中使用數據庫引擎查詢編輯器可以創(chuàng)建和運行包含 Transact-SQL語句的腳本。此編輯器還支持包含sqlcmd命令的正在運行的腳本。查詢編輯器工具欄如圖 3-1所示:收集于網絡,如有侵權請聯(lián)系管理員刪除精品文檔圖3-1查詢編輯器工具打開查詢編輯器的操作方法:在“服務器名稱”文本框中,鍵入服務器名稱,再單擊“選項”。在“連接屬性”選項卡上的“連接到數據庫”列表中,瀏覽服務器以選擇AdventureWorks,再單擊“連接”。若要使用同一個連接打開另一個“查詢編輯器”窗口,請在工具欄上單擊“新建查詢”。若要更改連接,請在“查詢編輯器”窗口中單擊右鍵,指向“連接”,再單擊“更改連接”。在“連接到SQLServer”對話框中,選擇SQLServer 的另一個實例(如果有),再單擊“連接”。利用SQL編輯器縮進多行代碼的操作方法:在工具欄中,單擊“新建查詢”。創(chuàng)建第二個查詢選擇所有文本。在“SQL編輯器”工具欄中,單擊“增加縮進”以同時縮進所有的行。最后也可以使用“SQL編輯器”工具欄上的按鈕注釋或取消注釋文本。編寫T-SQL語句步驟如圖3-2所示:收集于網絡,如有侵權請聯(lián)系管理員刪除精品文檔圖3-2T-SQL語言編寫步驟例如:建立一個“student”表收集于網絡,如有侵權請聯(lián)系管理員刪除精品文檔打開SQLServerManagementStudio輸入登錄名,密碼點擊新建查詢use 你的數據庫建表createtablestudent(fCodevarchar(9)NOTNULL,fNamevarchar(10)NOTNULL,fSexchar(2) NOTNULL,fClassvarchar(4)NOTNULL,fBirthdaydatatime)SELECT--從數據庫表中檢索數據行和列INSERT--向數據庫表添加新數據行DELETE--從數據庫表中刪除數據行UPDAT --從數據庫表中更新數據行總結“模板”的使用方法,并舉例說明。使用模板方式1.使用模板來創(chuàng)建代碼在ManagementStudio主界面中,選擇【視圖】→【模板資源管理器】命令,打開【模板資源管理器】窗口。在【模板資源管理器】窗口中,模板是分組列出的,類似于文件夾這種形式。功能類似的模板被放置在同一個組中。展開Database,然后雙擊createdatabase模板。收集于網絡,如有侵權請聯(lián)系管理員刪除精品文檔在【連接到數據庫引擎】對話框中,輸入連接信息,然后單擊【連接】按鈕。系統(tǒng)將會創(chuàng)建一個新的查詢編輯器窗口,并在編輯面板中顯示createdatabase模板的具體內容。在ManagementStudio主界面中,選擇【查詢】→【指定模板參數的值】命令。在彈出的【指定模板參數的值】對話框中,【值】列中顯示了Database_Name參數的建議值,可以更改該值。選中 Database_Name行和【值】列對應的單元,輸入 My_Database,單擊【確定】按鈕。可以執(zhí)行這個已經替換了參數的模板。單擊查詢編輯器工具欄中的【執(zhí)行】按鈕,便會執(zhí)行代碼,為用戶創(chuàng)建My_Database數據庫。2.創(chuàng)建用戶自定義的模板在【模板資源管理器】中,右擊StordProcedure,在彈出的快捷菜單中選擇【新建】→【文件夾】命令;輸入Custom作為新模板文件夾的名稱,按Enter鍵。右擊Custom,在彈出的快捷菜單中選擇【新建】→【模板】命令;輸入WorkOrdersProc作為新模板的名稱,按Enter鍵;右擊WorkOrdersProc,在彈出的快捷菜單中選擇【編輯】命令。在【連接到數據庫引擎】對話框中,查看連接信息,單擊【連接】按鈕,進入【查詢編輯器】窗口。在【查詢編輯器】窗口中,輸入代碼以創(chuàng)建用于查找特定部分順序的存儲過程。單擊【執(zhí)行】按鈕運行代碼,創(chuàng)建WorkOrdersForBlade存儲過程。收集于網絡,如有侵權請聯(lián)系管理員刪除精品文檔在【對象資源管理器】窗口中,右擊選擇的服務器,在彈出的快捷菜單中選擇【新建查詢】命令,系統(tǒng)將打開新的【查詢編輯器】窗口。在【查詢編輯器】窗口中,輸入代碼。(7)單擊【執(zhí)行】按鈕運行代碼查詢,確認【結果】面板中返回 Blade的工作順序列表。(8)選擇前面創(chuàng)建存儲過程的【查詢編輯器】窗口,使用參數 <product_name,nvarchar(50), name>替換WorkOrdersForBlade存儲過程名稱中的 Blade部分。(9)選擇【文件】→【保存】命令以 WorkOrdersProc.sql為文件名保存創(chuàng)建的模板。接著,測試一下創(chuàng)建的自定義模板。(10)選擇【查詢】→【指定模板參數的值】命令,把【參數】列的product_name行的值修改為FreeWheel,單擊【確定】按鈕,單擊查詢編輯器工具欄中的【執(zhí)行】按鈕,系統(tǒng)便執(zhí)行代碼創(chuàng)建WorkOrdersForFreeWheel存儲過程。(11)選擇【對象資源管理器】→【數據庫】→ AdventureWorks→【可編程性】→【存儲過程】命令,可看到 WorkOrdersForBlade和WorkOrdersForFreeWheel已經創(chuàng)建成功。舉例如下所示(使用模板來創(chuàng)建代碼):(1)在Mana
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權】 ISO/TS 23164:2025 EN Automation systems and integration - Core vocabulary for industrial data
- 【正版授權】 ISO 7434:2024 EN Fasteners - Slotted set screws with cone point
- 2025年度展覽場地租賃合同保證金與押金繳納細則
- 2025年涼果蜜餞合作協(xié)議書
- 2025年度智慧交通樞紐包工施工合同(智能交通系統(tǒng))
- 2025房地產股權并購項目盡職調查及服務合同
- 2025年度智能家居標準私房買賣合同范文
- 增強知識管理的主管工作計劃
- 多元化班級文化的建設方法計劃
- 客戶投訴處理流程的總結與反思計劃
- 《2024版CSCO胰腺癌診療指南》更新要點
- 兒童福利機構安全管理規(guī)范
- 鞋類制造過程的節(jié)能與減排
- 第1課 おじぎ 課件高中日語人教版第一冊-1
- ISO∕IEC 23894-2023 信息技術 -人工智能 - 風險管理指南(雷澤佳譯-2024)
- 事前績效評估具體工作實施方案
- 六年級下冊語文第一單元測試卷 部編版(含答案)
- 2024年湖南高速鐵路職業(yè)技術學院單招職業(yè)適應性測試題庫新版
- 《研學旅行市場營銷》課件-研學旅行市場營銷之社群營銷
- 醫(yī)學人體美學的測量和評估
- 艱難梭菌感染動物模型的建立及其應用評價
評論
0/150
提交評論