SQL Server數(shù)據(jù)庫第2章 SQL Server 2019 安裝和操作_第1頁
SQL Server數(shù)據(jù)庫第2章 SQL Server 2019 安裝和操作_第2頁
SQL Server數(shù)據(jù)庫第2章 SQL Server 2019 安裝和操作_第3頁
SQL Server數(shù)據(jù)庫第2章 SQL Server 2019 安裝和操作_第4頁
SQL Server數(shù)據(jù)庫第2章 SQL Server 2019 安裝和操作_第5頁
已閱讀5頁,還剩28頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1第2章SQLServer2019安裝和操作2.1SQLServer2019概述2.2SQLServer2019安裝2.3

SQLServer服務(wù)器的啟動和停止2.4SQLServerManagementStudio環(huán)境2.5SQL和T-SQLSQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

22.1SQLServer2019概述

2.1.1SQLServer2019的組成1.?dāng)?shù)據(jù)庫引擎(DatabaseEngine)數(shù)據(jù)庫引擎是SQLServer2019系統(tǒng)的核心服務(wù),負(fù)責(zé)完成數(shù)據(jù)的存儲、處理和安全管理,用于存儲、處理和保護(hù)數(shù)據(jù)的核心服務(wù),例如,創(chuàng)建數(shù)據(jù)庫、創(chuàng)建表和視圖、數(shù)據(jù)查詢、訪問數(shù)據(jù)庫等操作。2.分析服務(wù)(AnalysisServices)分析服務(wù)通過服務(wù)器和客戶端技術(shù)組合提供聯(lián)機(jī)分析處理(OLAP)和數(shù)據(jù)挖掘功能。3.報表服務(wù)(ReportingServices)報表服務(wù)主要用于創(chuàng)建和發(fā)布報表及報表模型的圖形工具,也用于管理報表服務(wù)器管理工具,并可用作對報表服務(wù)對象模型進(jìn)行編程和擴(kuò)展的應(yīng)用程序編程接口。4.集成服務(wù)(IntegrationServices)上述3種服務(wù)就是通過集成服務(wù)來進(jìn)行聯(lián)系的,并可高效處理各種數(shù)據(jù)源,例如SQLServer、Oracle、Excel、XML的文檔、文本文件等。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

32.1SQLServer2019概述

2.1.2SQLServer2019的新功能1.?dāng)?shù)據(jù)虛擬化與大數(shù)據(jù)群集(1)通過PolyBase可以進(jìn)行數(shù)據(jù)虛擬化,可以訪問SQLServer、Oracle、Teradata和MongoDB中的外部數(shù)據(jù)。(2)使用SQLServer大數(shù)據(jù)群集,可查詢多個外部數(shù)據(jù)源的數(shù)據(jù),將數(shù)據(jù)用于AI、機(jī)器學(xué)習(xí)和其他分析任務(wù)、部署和運(yùn)行應(yīng)用程序。2.智能數(shù)據(jù)庫從智能查詢處理到對永久性內(nèi)存設(shè)備的支持,SQLServer智能數(shù)據(jù)庫功能提高了所有數(shù)據(jù)庫工作負(fù)荷的性能和可伸縮性,而無需更改應(yīng)用程序或數(shù)據(jù)庫設(shè)計(jì)。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

42.1SQLServer2019概述

3.其他新增功能(1)新增邊約束功能(2)新增圖匹配查詢(3)關(guān)鍵任務(wù)的安全性(4)高可用性的數(shù)據(jù)庫環(huán)境(5)更加靈活的平臺選擇(6)SQLServer機(jī)器學(xué)習(xí)服務(wù)SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

52.2SQLServer2019安裝

2.2.1SQLServer2019的安裝要求1.硬件要求(1)處理器x64處理器,最低要求:1.4GHz,推薦:2.0GHz或更快。(2)內(nèi)存最低要求:1GB,推薦:至少4GB,并且應(yīng)隨著數(shù)據(jù)庫大小的增加而增加來確保最佳性能。(3)硬盤空間要求最少6GB的可用硬盤空間。2.軟件要求(1)操作系統(tǒng)Windows10TH11507或更高版本。WindowsServer2016或更高版本。(2).NETFramework最低版本操作系統(tǒng)包括最低版本.NET框架。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

62.2SQLServer2019的安裝

2.2.2SQLServer2019的安裝步驟(1)進(jìn)入“安裝中心”窗口雙擊SQLServer安裝文件夾中的setup.exe應(yīng)用程序,屏幕出現(xiàn)SQLServer“安裝中心”窗口,單擊“安裝”選項(xiàng)卡,出現(xiàn)如圖2.1所示畫面,單擊“全新SQLServer獨(dú)立安裝或向現(xiàn)有安裝添加功能”選項(xiàng)。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

72.2SQLServer2019安裝

(2)“產(chǎn)品密鑰”窗口進(jìn)入“產(chǎn)品密鑰”窗口,對于購買的產(chǎn)品,可以輸入產(chǎn)品密鑰,如果是使用體驗(yàn)產(chǎn)品,可在下拉列表框中選擇Evaluation選項(xiàng),如圖2.2所示,單擊“下一步”按鈕。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

82.2SQLServer2019安裝

(3)“安裝規(guī)則”窗口進(jìn)入“安裝規(guī)則”窗口,只有通過安裝程序支持規(guī)則,安裝程序才能繼續(xù)進(jìn)行,如圖2.3所示,單擊“下一步”按鈕。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

92.2SQLServer2019的安裝

(4)“功能選擇”窗口進(jìn)入“功能選擇”窗口后,如果需要安裝某項(xiàng)功能,則可選中其前面的復(fù)選框,也可以選擇下面的“全選”按鈕或“全部不選”按鈕,如圖2.4所示。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

102.2SQLServer2019安裝

(5)“實(shí)例配置”窗口單擊“下一步”按鈕,進(jìn)入“實(shí)例配置”窗口,選擇“默認(rèn)實(shí)例”,如圖2.5所示,單擊“下一步”按鈕。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

112.2SQLServer2019安裝

(6)“PolyBase配置”窗口進(jìn)入“PolyBase配置”窗口,可以指定PolyBase擴(kuò)大選項(xiàng)和端口范圍,如圖2.6所示,單擊“下一步”按鈕。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

122.2SQLServer2019安裝

(7)“服務(wù)器配置”窗口進(jìn)入“服務(wù)器配置”窗口,設(shè)置使用SQLServer各種服務(wù)的用戶,如圖2.7所示,單擊“下一步”按鈕。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

132.2SQLServer2019安裝

(8)“數(shù)據(jù)庫引擎配置”窗口進(jìn)入“數(shù)據(jù)庫引擎配置”窗口,選擇“混合模式”,單擊“添加當(dāng)前用戶”按鈕,在“輸入密碼”和“確認(rèn)密碼”文本框中設(shè)置密碼為123456,如圖2.8所示。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

142.2SQLServer2019安裝

(9)“AnalysisServices配置”窗口單擊“下一步”按鈕,進(jìn)入“AnalysisServices配置”窗口,單擊“添加當(dāng)前用戶”按鈕,如圖2.9所示,單擊“下一步”按鈕。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

152.2SQLServer2019安裝

(10)“準(zhǔn)備安裝”窗口以下“IntegrationServicesScaleOut配置-主節(jié)點(diǎn)”窗口、“IntegrationServicesScaleOut配置-輔助角色節(jié)點(diǎn)”窗口,都單擊“下一步”按鈕。進(jìn)入“DistributedReply控制器”窗口,單擊“添加當(dāng)前用戶”按鈕,單擊“下一步”按鈕,進(jìn)入“DistributedReply客戶端”窗口,為DistributedReply客戶端指定相應(yīng)的控制器和數(shù)據(jù)目錄,單擊“下一步”按鈕。進(jìn)入“準(zhǔn)備安裝”窗口,單擊“安裝”按鈕,如圖2.10所示,進(jìn)入安裝過程。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

162.2SQLServer2019安裝

(11)“完成”窗口安裝完成后,進(jìn)入“完成”窗口,如圖2.11所示,單擊“關(guān)閉”按鈕。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

172.3SQLServer服務(wù)器的啟動和停止

安裝完成后,單擊“開始”按鈕,即可查看MicrosoftSQLServer2019,如圖2.12所示。單擊“開始”按鈕,在“MicrosoftSQLServer2019”中選擇“SQLServer2019配置管理器”,出現(xiàn)“SQLServer配置管理器”窗口,選中“SQLServer服務(wù)”選項(xiàng),在右邊的列表區(qū)中選擇所需要的服務(wù),這里選擇SQLServer(MSSQLSERVER),右單擊,在彈出的快捷菜單中選擇相應(yīng)的命令,即可進(jìn)行SQLServer服務(wù)的啟動、停止、暫停、重啟等操作,如圖2.13所示。

SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

182.3SQLServer服務(wù)器的啟動和停止

在SQLServer正常運(yùn)行以后,如果啟動SQLServerManagementStudio并連接到SQLServer服務(wù)器時,出現(xiàn)不能連接到SQLServer服務(wù)器的錯誤,應(yīng)首先檢查SQLServer配置管理器中的SQLServer服務(wù)是否已經(jīng)正在運(yùn)行。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

192.4SQLServerManagementStudio環(huán)境

2.4.1SQLServerManagementStudio的安裝(1)進(jìn)入“SQLServer安裝中心”窗口單擊“開始”按鈕,在“MicrosoftSQLServer2019”中選擇“SQLServer2019InstallationCenter(64-bit)”,出現(xiàn)“SQLServer安裝中心”窗口,單擊“安裝”選項(xiàng)卡,如圖2.14所示,單擊“安裝SQLServer管理工具”選項(xiàng)。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

20

(2)出現(xiàn)“下載SQLServerManagementStudio(SSMS)”頁面,單擊下面“下載SSMS”的鏈接,即可進(jìn)行下載和安裝。2.4SQLServerManagementStudio環(huán)境SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

212.4SQLServerManagementStudio環(huán)境2.4.2SQLServerManagementStudio的啟動和連接選擇“開始”→“MicrosoftSQLServerTools18”→“SQLServerManagementStudio18”命令,出現(xiàn)“連接到服務(wù)器”對話框,在“服務(wù)器名稱”框中選擇DESKTOP-7O2OTMS,這里是作者主機(jī)名稱,在“身份驗(yàn)證”框中選擇SQLServer身份驗(yàn)證,在“登錄名”框中選擇sa,在“密碼”框中輸入123456(此為安裝過程中設(shè)置的密碼),如圖2.16所示,單擊“連接”按鈕,即可以混合模式啟動“SQLServerManagementStudio”,并連接到SQLServer服務(wù)器。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

22

屏幕出現(xiàn)“SQLServerManagementStudio”窗口,如圖2.17所示,其左側(cè)顯示的是對象資源管理器。2.4SQLServerManagementStudio環(huán)境SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

232.4SQLServerManagementStudio環(huán)境2.4.3SQLServerManagementStudio的組件

1.對象資源管理器在“對象資源管理器”窗口中,包括數(shù)據(jù)庫、安全性、服務(wù)器對象、復(fù)制、PolyBase、AlwaysOn高可用性、管理、IntegrationServices目錄、SQLServer代理(已禁用代理XP)、XEvent探查器等對象。選擇“數(shù)據(jù)庫”→“系統(tǒng)數(shù)據(jù)庫”→“master”,即展開為表、視圖、同義詞、可編程性、ServiceBroker、存儲、安全性等子對象,如圖2.18所示。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

242.4SQLServerManagementStudio環(huán)境

2.模版瀏覽器在“SQLServerManagementStudio”窗口的菜單欄中,選擇“視圖”→“模板資源管理器”命令,該窗口右側(cè)出現(xiàn)“模板瀏覽器”窗口,如圖2.19所示。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

252.4SQLServerManagementStudio環(huán)境3.已注冊的服務(wù)器在“SQLServerManagementStudio”窗口的菜單欄中,選擇“視圖”→“已注冊的服務(wù)器”命令,該窗口左側(cè)出現(xiàn)“已注冊的服務(wù)器”窗口,在數(shù)據(jù)庫引擎中,分成本地服務(wù)器組和中央管理服務(wù)器。在本地服務(wù)器組中,有DESKTOP-7O2OTMS服務(wù)器。如圖2.20所示。除注冊數(shù)據(jù)庫引擎服務(wù)器外、還可注冊AnalysisServices服務(wù)器、ReportingServices服務(wù)器、IntegrationServices服務(wù)器等。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

262.4SQLServerManagementStudio環(huán)境4.查詢編輯器SQLServerManagementStudio中的查詢編輯器是用于編寫T-SQL語句的工具,這些語句可以直接在查詢編輯器中執(zhí)行,用于查詢和操縱數(shù)據(jù)。單擊SQLServerManagementStudio工具欄“新建查詢”按鈕,或選擇“文件”→“新建”→“數(shù)據(jù)庫引擎查詢”命令,“對象資源管理器”右邊出現(xiàn)“查詢編輯器”窗口,如圖2.21所示。SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

2.5SQL和T-SQLSQL(StructuredQueryLanguage)語言是關(guān)系數(shù)庫管理的標(biāo)準(zhǔn)語言,不同的數(shù)據(jù)庫管理系統(tǒng)在標(biāo)準(zhǔn)的SQL語言基礎(chǔ)上進(jìn)行擴(kuò)展,T-SQL(Transact-SQL)是MicrosoftSQLServer在SQL基礎(chǔ)上增加控制語句和系統(tǒng)函數(shù)的擴(kuò)展。2.5.1SQLSQL語言是應(yīng)用于數(shù)據(jù)庫的結(jié)構(gòu)化查詢語言,是一種非過程性語言,本身不能脫離數(shù)據(jù)庫而存在。一般高級語言存取數(shù)據(jù)庫時要按照程序順序處理許多動作,使用SQL語言只需簡單的幾行命令,由數(shù)據(jù)庫系統(tǒng)來完成具體的內(nèi)部操作。

1.SQL分類通常將SQL語言分為以下4類。

27SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

2.5SQL和T-SQL

1.數(shù)據(jù)定義語言(DataDefinitionLanguage,DDL)用于定義數(shù)據(jù)庫對象,對數(shù)據(jù)庫、數(shù)據(jù)庫中的表、視圖、索引等數(shù)據(jù)庫對象進(jìn)行建立和刪除,DDL包括CREATE、ALTER、DROP等。2.數(shù)據(jù)操縱語言(DataManipulationLanguage,DML)

用于對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行插入、修改、刪除等操作DML包括INSERT、UPDATE、DELETE等。3.數(shù)據(jù)查詢語言(DataQueryLanguage,DQL)

用于對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行查詢操作,例如用SELECT進(jìn)行查詢操作。4.數(shù)據(jù)控制語言(DataControlLanguage,DCL)

用于控制用戶對數(shù)據(jù)庫的操作權(quán)限。28SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

SQLServer數(shù)據(jù)庫技術(shù)與應(yīng)用

292.5SQL和T-SQL2.SQL的特點(diǎn)(1)高度非過程化。(2)應(yīng)用于數(shù)據(jù)庫的語言。(3)面向集合的操作方式。(4)既是自含式語言、又是嵌入

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論