SQL-Server2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)_第1頁(yè)
SQL-Server2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)_第2頁(yè)
SQL-Server2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)_第3頁(yè)
SQL-Server2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)_第4頁(yè)
SQL-Server2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩29頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

書名:SQLServer2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)ISBN:978-7-111-27018-8作者:高冬梅出版社:機(jī)械工業(yè)出版社本書配有電子課件SQLServer2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)高職高專ppt課件第2章SQLServer2008概述

本章學(xué)習(xí)目標(biāo):了解SQLServer2008產(chǎn)品概況及其新增強(qiáng)的功能。掌握SQLServer2008安裝要求以及安裝過程。掌握SQLServer2008配置和管理。熟悉使用SQLServer2008常用的管理工具。

開始SQLServer2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)高職高專ppt課件第2章SQLServer2008概述2.1SQLServer2008簡(jiǎn)介2.2SQLServer2008的安裝2.3SQLServer2008

配置和管理2.4本章小結(jié)SQLServer2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)高職高專ppt課件2.1SQLServer2008簡(jiǎn)介MicrosoftSQLServer以其優(yōu)秀的性能和強(qiáng)大的功能一直以來得到廣闊使用者的喜愛,得以廣泛應(yīng)用于各行各業(yè)。2008年,Microsoft公司推出SQLServer2008,使得它成為至今為止的最強(qiáng)大和最全面的SQLServer版本。在繼承了以往版本的優(yōu)秀特性的同時(shí),在多個(gè)方面進(jìn)行了改進(jìn)和優(yōu)化,為用戶提供了更加高效智能的平臺(tái),同時(shí)與其他工具〔如Office2007〕進(jìn)行集成,將諸多實(shí)用功能緊密結(jié)合,使其功能更強(qiáng)大,使用更方便,界面更友好。SQLServer2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)高職高專ppt課件2.1SQLServer2008簡(jiǎn)介2.1.1SQLServer2008概述SQLServer2008在Microsoft的數(shù)據(jù)平臺(tái)上發(fā)布,用戶可以隨時(shí)隨地管理任何數(shù)據(jù)。它可以將結(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)〔例如圖像和音樂〕直接存儲(chǔ)到數(shù)據(jù)庫(kù)中。SQLServer2008提供一系列豐富的集成效勞,可以對(duì)數(shù)據(jù)進(jìn)行查詢、搜索、同步、報(bào)告和分析之類的操作。數(shù)據(jù)可以存儲(chǔ)在各種設(shè)備上,從數(shù)據(jù)中心最大的效勞器一直到桌面計(jì)算機(jī)和移動(dòng)設(shè)備,不管數(shù)據(jù)存儲(chǔ)在哪里,用戶都可以控制和管理數(shù)據(jù)。SQLServer2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)高職高專ppt課件2.1SQLServer2008簡(jiǎn)介2.1.1SQLServer2008概述SQLServer2008允許用戶在使用Microsoft.NET和VisualStudio開發(fā)的自定義應(yīng)用程序中使用數(shù)據(jù),在面向效勞的架構(gòu)〔SOA〕和通過MicrosoftBizTalkServer進(jìn)行的業(yè)務(wù)流程中使用數(shù)據(jù)。信息工作人員可以通過他們?nèi)粘J褂玫墓ぞ摺怖?007MicrosoftOffice系統(tǒng)〕直接訪問數(shù)據(jù)。SQLServer2008提供一個(gè)可信的、高效率智能數(shù)據(jù)平臺(tái),可以滿足您的所有數(shù)據(jù)需求。SQLServer2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)高職高專ppt課件2.1SQLServer2008簡(jiǎn)介2.1.1SQLServer2008概述SQLServer2008擁有以下版本:〔1〕Enterprise〔x86、x64和IA64〕效勞器版〔2〕Standard〔x86和x64〕效勞器版〔3〕SQLServer2008Developer〔x86、x64和IA64〕專業(yè)版〔4〕Workgroup〔x86和x64〕專業(yè)版SQLServer2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)高職高專ppt課件2.1SQLServer2008簡(jiǎn)介2.1.1SQLServer2008概述SQLServer2008擁有以下版本:〔5〕Web〔x86、x64〕專業(yè)版〔6〕SQLServerExpress〔x86和x64〕專業(yè)版〔7〕SQLServerExpresswithAdvancedServices〔x86和x64〕專業(yè)版〔8〕Compact3.5SP1&Compact3.1(x86)專業(yè)版SQLServer2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)高職高專ppt課件2.1SQLServer2008簡(jiǎn)介2.1.2SQLServer2008新增強(qiáng)功能1、MERGE語句

MicrosoftSQLServer2008將包含用于合并兩個(gè)行集(rowset)數(shù)據(jù)的新句法。根據(jù)一個(gè)源數(shù)據(jù)表對(duì)另一個(gè)數(shù)據(jù)表進(jìn)行確定性的插入、更新和刪除這樣復(fù)雜的操作,運(yùn)用新的MERGE語句,開發(fā)者只需使用一條命令就可以完成。SQLServer2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)高職高專ppt課件2.1SQLServer2008簡(jiǎn)介2.1.2SQLServer2008新增強(qiáng)功能2、傳遞表值參數(shù)表值參數(shù)表示用戶可以把一個(gè)表類型作為參數(shù)傳遞到函數(shù)或存儲(chǔ)過程里。更高級(jí)的功能方面,表值參數(shù)的功能可以允許用戶向被聲明為T-SQL變量的表中導(dǎo)入數(shù)據(jù),然后把該表作為一個(gè)參數(shù)傳遞到存儲(chǔ)過程或函數(shù)中去。表值參數(shù)的優(yōu)點(diǎn)在于用戶可以向存儲(chǔ)過程或函數(shù)發(fā)送多行數(shù)據(jù),而無需像以前那樣必須聲明多個(gè)參數(shù)或者使用XML參數(shù)類型來處理多行數(shù)據(jù)。SQLServer2008數(shù)據(jù)庫(kù)程序設(shè)計(jì)高職高專ppt課件2.1SQLServer2008簡(jiǎn)介2.1.2SQLServer2008新增強(qiáng)功能3、數(shù)據(jù)類型MicrosoftSQLServer2008包括了一些我們可以開發(fā)的新的數(shù)據(jù)類型。這些數(shù)據(jù)類型包括DATE和TIME數(shù)據(jù)類型,同時(shí)也包括了HierarchyID系統(tǒng)數(shù)據(jù)類型。日期系統(tǒng)數(shù)據(jù)類型datetime2可以精確到100納秒(七位小數(shù)位)??梢酝ㄟ^使用datetime2(n)選擇要精確到的小數(shù)位,從零到七位。2.1SQLServer2008簡(jiǎn)介2.1.2SQLServer2008新增強(qiáng)功能5、DeclarativeManagementFramework

使用DMF來應(yīng)用策略非常簡(jiǎn)單。用戶可以很容易地選擇一個(gè)或多個(gè)接受管理的目標(biāo)數(shù)據(jù)庫(kù),也可以直接檢查這些目標(biāo)數(shù)據(jù)庫(kù)是否遵從了某策略,或直接強(qiáng)制目標(biāo)數(shù)據(jù)庫(kù)遵從這個(gè)策略。這些操作都可以在GUI控制臺(tái)內(nèi)執(zhí)行,通常只需要花幾分鐘的時(shí)間就能制定和執(zhí)行這些操作。

2.1SQLServer2008簡(jiǎn)介2.1.2SQLServer2008新增強(qiáng)功能6、綜合數(shù)據(jù)的可編程性微軟的數(shù)據(jù)可編程性平臺(tái)為開發(fā)者提供了一個(gè)綜合的編程框架、webservices和數(shù)據(jù)連接技術(shù)來有效地訪問和管理異構(gòu)數(shù)據(jù)。MicrosoftSQLServer2008是一個(gè)綜合數(shù)據(jù)可編程性平臺(tái)的核心,這個(gè)平臺(tái)使得你可以訪問和操縱企業(yè)中許多不同的設(shè)備、平臺(tái)和數(shù)據(jù)效勞中獲得的關(guān)鍵業(yè)務(wù)數(shù)據(jù)2.1SQLServer2008簡(jiǎn)介2.1.2SQLServer2008新增強(qiáng)功能7、數(shù)據(jù)倉(cāng)庫(kù)平臺(tái)SQLServer2008提供了一個(gè)全面和可擴(kuò)展的數(shù)據(jù)倉(cāng)庫(kù)平臺(tái),使得公司可以更快的將數(shù)據(jù)整合到數(shù)據(jù)倉(cāng)庫(kù)中,衡量和管理不斷增長(zhǎng)的數(shù)據(jù)和用戶的空間,同時(shí)使所有的用戶具有了洞察力。通過提高數(shù)據(jù)的及時(shí)性、整合用戶所有的系統(tǒng)和校驗(yàn)數(shù)據(jù)、同時(shí)降低用戶的IT部門的負(fù)擔(dān),從而為用戶提供了對(duì)商業(yè)的全面掌握。2.2SQLServer2008的安裝

SQLServer安裝向?qū)Щ赪indowsInstaller。安裝向?qū)峁┮粋€(gè)功能樹以用來安裝所有SQLServer組件:1、數(shù)據(jù)庫(kù)引擎2、AnalysisServices3、ReportingServices4、IntegrationServices5、管理工具6、連接組件7、例如數(shù)據(jù)庫(kù)、例如和SQLServer聯(lián)機(jī)叢書2.2SQLServer2008的安裝

2.2.1SQLServer2008安裝要求2.2.2SQLServer2008安裝過程SQLServer2008安裝向?qū)峁┝艘粋€(gè)功能樹以用來安裝所有SQLServer組件,包括方案、安裝、維護(hù)、工具、資源、高級(jí)、選項(xiàng)等功能。2.3SQLServer2008

配置和管理

2.3.1配置管理器配置管理器是SQLServer2008提供的數(shù)據(jù)庫(kù)配置工具,用于管理與SQLServer相關(guān)聯(lián)的效勞、配置SQLServer使用的網(wǎng)絡(luò)協(xié)議以及從SQLServer客戶端計(jì)算機(jī)管理網(wǎng)絡(luò)連接配置。1.翻開SQLServer配置管理器在Windows的“開始”菜單中依次選擇“程序”——“MicrosoftSQLServer2008”——“配置工具”——“SQLServer配置管理器”,如圖2-16所示。2.3SQLServer2008

配置和管理

2.3.1配置管理器

2.3SQLServer2008

配置和管理

2.3.1配置管理器2.SQLServer配置管理器具有以下功能:〔1〕管理效勞使用SQLServer效勞可以啟動(dòng)、暫停、恢復(fù)或停止效勞,還可以查看或更改效勞屬性。〔2〕更改效勞使用的帳戶可以更改SQLServer或SQLServer代理效勞使用的帳戶,或更改帳戶的密碼,還可以執(zhí)行其他配置,例如在Windows注冊(cè)表中設(shè)置權(quán)限,以使新的帳戶可以讀取SQLServer設(shè)置。使用SQLServer配置管理器、SMO或WMI更改的密碼無需重新啟動(dòng)效勞便可立即生效。2.3SQLServer2008

配置和管理

2.3.1配置管理器2.SQLServer配置管理器具有以下功能:〔3〕管理效勞器和客戶端網(wǎng)絡(luò)協(xié)議1〕可以配置效勞器和客戶端網(wǎng)絡(luò)協(xié)議以及連接選項(xiàng)。2〕可以管理效勞器和客戶端網(wǎng)絡(luò)協(xié)議,其中包括強(qiáng)制協(xié)議加密、查看別名屬性或啟用/禁用協(xié)議等功能。3〕可以創(chuàng)立或刪除別名、更改使用協(xié)議的順序或查看效勞器別名的屬性。2.3SQLServer2008

配置和管理

2.3.1配置管理器2.SQLServer配置管理器具有以下功能:〔4〕可用的網(wǎng)絡(luò)協(xié)議SQLServer支持SharedMemory、TCP/IP、NamedPipes以及VIA協(xié)議。有關(guān)選擇網(wǎng)絡(luò)協(xié)議的信息,請(qǐng)參閱選擇網(wǎng)絡(luò)協(xié)議。SQLServer不支持BanyanVINES順序包協(xié)議(SPP)、多協(xié)議、AppleTalk或NWLinkIPX/SPX網(wǎng)絡(luò)協(xié)議。以前使用這些協(xié)議連接的客戶端必須選擇其他協(xié)議才能連接到SQLServer。不能使用SQLServer配置管理器來配置WinSock代理。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudioSQLServerManagementStudio是一個(gè)集成環(huán)境,是SQLServer2008數(shù)據(jù)庫(kù)系統(tǒng)中最重要的管理工具,是數(shù)據(jù)庫(kù)管理的中心,用于訪問、配置、管理和開發(fā)

SQLServer的所有組件。SQLServerManagementStudio組合了大量圖形工具和豐富的腳本編輯器,使各種技術(shù)水平的開發(fā)人員和管理員都能訪問SQLServer。SQLServerManagementStudio將早期版本的SQLServer中所包含的企業(yè)管理器、查詢分析器和AnalysisManager功能整合到單一的環(huán)境中。

2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio1.翻開SQLServerManagementStudio〔1〕在Windows的“開始”菜單中依次選擇“程序”——“MicrosoftSQLServer2008”——“SQLServerManagementStudio”,打連接到SQLServer效勞器對(duì)話框,如圖2-17所示。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio1.翻開SQLServerManagementStudio〔2〕在“連接到效勞器”對(duì)話框中選擇效勞器類型,輸入效勞器名稱,然后選擇身份驗(yàn)證方式。SQLServer提供兩種身份驗(yàn)證方式,即Windows身份驗(yàn)證和SQLServer身份驗(yàn)證?!?〕選擇完成后,單擊“連接”按鈕,進(jìn)入SQLServerManagementStudio窗口,如圖2-18所示。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio2.使用SQLServerManagementStudio這是一個(gè)標(biāo)準(zhǔn)的VisualStudio界面。默認(rèn)情況下,窗口左側(cè)是對(duì)象資源管理器,以樹狀結(jié)構(gòu)顯示數(shù)據(jù)庫(kù)效勞器及其中的數(shù)據(jù)庫(kù)對(duì)象;窗口的右側(cè)窗格中顯示數(shù)據(jù)庫(kù)對(duì)象的具體信息。〔1〕在對(duì)象資源管理器中展開“數(shù)據(jù)庫(kù)”項(xiàng),可以查看當(dāng)前數(shù)據(jù)庫(kù)效勞器中包含的所有數(shù)據(jù)庫(kù),其中包括系統(tǒng)數(shù)據(jù)庫(kù)和用戶數(shù)據(jù)庫(kù)。同樣,展開一個(gè)數(shù)據(jù)庫(kù)項(xiàng),可以查看到數(shù)據(jù)庫(kù)中包含的對(duì)象信息。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio2.使用SQLServerManagementStudio〔2〕在SQLServerManagementStudio中,還可以管理Transact-SQL腳本,Transact-SQL是SQLServer的數(shù)據(jù)庫(kù)結(jié)構(gòu)化查詢語言,具體內(nèi)容請(qǐng)看第3章Transact-SQL語言。單擊工具欄中的“新建查詢”圖標(biāo),翻開腳本編輯窗口,系統(tǒng)自動(dòng)生成一個(gè)腳本的名稱,例如SQLQuery1.sql。執(zhí)行SQL語句通常要針對(duì)制定的數(shù)據(jù)庫(kù),在工具欄中有一個(gè)數(shù)據(jù)庫(kù)組合框,默認(rèn)的數(shù)據(jù)庫(kù)為master,可以從中選擇當(dāng)前當(dāng)前腳本應(yīng)用的數(shù)據(jù)庫(kù),選擇CJMS數(shù)據(jù)庫(kù)。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio2.使用SQLServerManagementStudio

在編輯窗口中輸入SQL語句:SELECT*FROMtblStudents,輸入完成后,單擊工具欄中的“執(zhí)行”按鈕,可以執(zhí)行SQL語句,在窗口的右下方將顯示結(jié)果集。如圖2-19所示。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio2.使用SQLServerManagementStudio〔3〕在“幫助”菜單上,依次單擊“如何實(shí)現(xiàn)”、“搜索”、“目錄”、“索引”或“幫助收藏夾”,均可訪問SQLServer2008聯(lián)機(jī)叢書,通過使用SQLServer2008聯(lián)機(jī)叢書獲取幫助,如圖2-20所示。“幫助”菜單以幾種不同的途徑提供有關(guān)SQLServer的信息。它還提供了對(duì)以前無法在“幫助”環(huán)境中使用的SQLServer社區(qū)和MSDN在線資源的訪問。2.3SQLServer2008

配置和管理

2.3.3注冊(cè)效勞器效勞器是SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)的核心,為客戶端提供網(wǎng)絡(luò)效勞,使用戶能夠本地或遠(yuǎn)程訪問和管理SQLServer數(shù)據(jù)庫(kù)。1.注冊(cè)效勞器必須注冊(cè)本地或遠(yuǎn)程效勞器后,才能在SQLServerManagementStudio中管理這些效勞器。注冊(cè)效勞器使您可以存儲(chǔ)效勞器連接信息,以供將來連接時(shí)使用。2.3SQLServer2008

配置和管理

2.3.3注冊(cè)效勞器在注冊(cè)效勞器時(shí)必須指定:〔1〕效勞器的類型。在MicrosoftSQLServer中,可以注冊(cè)以下類型的效勞器:SQLServer數(shù)據(jù)庫(kù)引擎、AnalysisServices、ReportingServices、IntegrationServices和SQLServerCompact3.5?!?〕效勞器的名稱?!?〕登錄到效勞器時(shí)使用的身份驗(yàn)證的類型?!?〕指定用戶名和密碼2.3SQLServer2008

配置和管理

2.3.3注冊(cè)效勞器2.有三種方法可以在SQLServ

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論