




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《SQLServer數(shù)據(jù)庫(kù)》教學(xué)大綱一. 適用對(duì)象適用于本科學(xué)生二. 課程性質(zhì)數(shù)據(jù)庫(kù)是數(shù)據(jù)管理的最新技術(shù),是計(jì)算機(jī)科學(xué)的重要分支,作為信息系統(tǒng)核心和基礎(chǔ)的數(shù)據(jù)庫(kù)技術(shù)在各級(jí)部門和企事業(yè)單位中得到廣泛的應(yīng)用?!禨QLServer數(shù)據(jù)庫(kù)》是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的專業(yè)必修課,也是軟件工程、通信等專業(yè)本、??茖W(xué)生的必修課程之一。MicrosoftSQLServer是基于客戶/服務(wù)器模型的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它是一個(gè)功能全面整合的數(shù)據(jù)平臺(tái),包含了數(shù)據(jù)庫(kù)引擎、分析服務(wù)、集成服務(wù)和報(bào)表服務(wù)等組件,為企業(yè)提供企業(yè)級(jí)數(shù)據(jù)管理和數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)挖掘和聯(lián)機(jī)分析處理等商業(yè)智能工具,在電子商務(wù)和數(shù)據(jù)庫(kù)解決方案等應(yīng)用中起著重要的核心作用,為企業(yè)的數(shù)據(jù)管理提供了強(qiáng)大的支持。本課程以功能強(qiáng)大的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)SQLServer2019作為平臺(tái),全面系統(tǒng)地介紹了SQLServer的管理操作和應(yīng)用開發(fā),將基礎(chǔ)知識(shí)和實(shí)際應(yīng)用有機(jī)結(jié)合起來(lái),主要內(nèi)容有數(shù)據(jù)庫(kù)系統(tǒng)概論、SQLServer2019安裝和操作、創(chuàng)建數(shù)據(jù)庫(kù)和創(chuàng)建表、表數(shù)據(jù)操作、數(shù)據(jù)查詢、視圖和索引、數(shù)據(jù)完整性、T-SQL程序設(shè)計(jì)、存儲(chǔ)過程、觸發(fā)器、系統(tǒng)安全管理、備份和恢復(fù)、事務(wù)和鎖定。學(xué)生將對(duì)數(shù)據(jù)庫(kù)技術(shù)的基本概念、原理、方法和技術(shù)有較深刻的理解,掌握SQL語(yǔ)言查詢和編程的基本技術(shù),掌握數(shù)據(jù)庫(kù)系統(tǒng)安裝、配置、管理和維護(hù)的基本技能,具備管理和開發(fā)簡(jiǎn)單數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的能力。三. 教學(xué)目的1.掌握數(shù)據(jù)庫(kù)技術(shù)的基本概念、原理、方法和技術(shù)。2.掌握SQL語(yǔ)言查詢和編程的基本技術(shù)。3.掌握數(shù)據(jù)庫(kù)系統(tǒng)安裝、配置和數(shù)據(jù)庫(kù)管理和維護(hù)的基本技能。4.熟悉常用的數(shù)據(jù)庫(kù)管理和開發(fā)工具,具備管理和開發(fā)簡(jiǎn)單數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的能力5.了解數(shù)據(jù)庫(kù)技術(shù)的最新發(fā)展。四. 教材及學(xué)時(shí)安排教材:SQLServer數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(SQLServer2019版),趙明淵,清華大學(xué)出版社,2022年。學(xué)時(shí)安排:講課32學(xué)時(shí),實(shí)驗(yàn)32學(xué)時(shí),共計(jì)64學(xué)時(shí)序號(hào)教學(xué)內(nèi)容講課實(shí)驗(yàn)1第1章數(shù)據(jù)庫(kù)系統(tǒng)概論222第2章SQLServer2019安裝和操作223第3章創(chuàng)建數(shù)據(jù)庫(kù)和創(chuàng)建表444第4章表數(shù)據(jù)操作225第5章數(shù)據(jù)查詢446第6章視圖和索引227第7章數(shù)據(jù)完整性228第8章T-SQL程序設(shè)計(jì)449第9章存儲(chǔ)過程2210第10章觸發(fā)器2211第11章系統(tǒng)安全管理2212第12章備份和恢復(fù)第13章事務(wù)和鎖定22總復(fù)習(xí)22合計(jì)3232教學(xué)要求(按章節(jié)詳細(xì)闡述)第1章數(shù)據(jù)庫(kù)系統(tǒng)概論教學(xué)要求:了解數(shù)據(jù)庫(kù)系統(tǒng)的組成,了解數(shù)據(jù)庫(kù)管理系統(tǒng)的功能和組成;了解數(shù)據(jù)模型的概念和數(shù)據(jù)模型的類型;了解大數(shù)據(jù)的概念;理解數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)系統(tǒng)的概念;理解關(guān)系數(shù)據(jù)庫(kù)基本概念和關(guān)系運(yùn)算;掌握進(jìn)行概念結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì)的技術(shù)和方法,具備根據(jù)需求分析階段收集到的信息畫出E-R圖,并將E-R圖轉(zhuǎn)化為關(guān)系模式的能力。內(nèi)容要點(diǎn):1.1:數(shù)據(jù)庫(kù)系統(tǒng)1.2:數(shù)據(jù)模型1.3:關(guān)系數(shù)據(jù)庫(kù)1.4:數(shù)據(jù)庫(kù)設(shè)計(jì)1.5:大數(shù)據(jù)簡(jiǎn)介第2章SQLServer2019安裝和操作教學(xué)要求:了解SQLServer2019的組成和新功能;理解SQL語(yǔ)言和T-SQL語(yǔ)言的基本概念及其特點(diǎn)。掌握SQLServer2019的安裝;掌握SQLServer服務(wù)器的啟動(dòng)、停止等操作;具備使用SQLServerManagementStudio集成開發(fā)環(huán)境的能力;內(nèi)容要點(diǎn):2.1:SQLServer2019概述2.2:SQLServer2019安裝2.3:SQLServer服務(wù)器的啟動(dòng)和停止2.4:SQLServerManagementStudio環(huán)境2.5:SQL和T-SQL第3章創(chuàng)建數(shù)據(jù)庫(kù)和創(chuàng)建表教學(xué)要求:了解SQLServer數(shù)據(jù)庫(kù)基本概念及其包含的數(shù)據(jù)庫(kù)對(duì)象;了解表的基本概念;理解表結(jié)構(gòu)設(shè)計(jì)方法;理解使用命令方式和圖形界面方式創(chuàng)建數(shù)據(jù)庫(kù)、修改數(shù)據(jù)庫(kù)、刪除數(shù)據(jù)庫(kù)和選擇數(shù)據(jù)庫(kù)的方法;理解使用命令方式和使用圖形界面方式創(chuàng)建、修改和刪除表的方法;掌握SQLServer的數(shù)據(jù)類型;掌握CREATEDATABASE、ALTERDATABASE、DROPDATABASE等語(yǔ)句和圖形界面,分別具備使用上述語(yǔ)句和圖形界面創(chuàng)建數(shù)據(jù)庫(kù)、修改數(shù)據(jù)庫(kù)、刪除數(shù)據(jù)庫(kù)和選擇數(shù)據(jù)庫(kù)的能力。掌握CREATETABLE、ALTERTABLE、DROPTABLE等語(yǔ)句和圖形界面,分別具備使用上述語(yǔ)句和圖形界面創(chuàng)建表、修改表、刪除表的能力;內(nèi)容要點(diǎn):3.1:SQLServer數(shù)據(jù)庫(kù)的基本概念3.2:以圖形界面方式創(chuàng)建SQLServer數(shù)據(jù)庫(kù)3.3:以命令方式創(chuàng)建SQLServer數(shù)據(jù)庫(kù)3.4:表的基本概念3.5:以命令方式創(chuàng)建SQLServe表3.6:以圖形界面方式創(chuàng)建SQLServe表第4章表數(shù)據(jù)操作教學(xué)要求:理解使用命令方式和使用圖形界面方式進(jìn)行表數(shù)據(jù)的插入、修改和刪除的方法;掌握INSERT、UPDATE、DELETE等語(yǔ)句和圖形界面,分別具備使用上述語(yǔ)句和圖形界面對(duì)表中的數(shù)據(jù)進(jìn)行插入、修改、刪除的能力。內(nèi)容要點(diǎn):4.1:以命令方式操作SQLServe表數(shù)據(jù)4.2:以圖形界面方式操作SQLServe表數(shù)據(jù)第5章數(shù)據(jù)查詢教學(xué)要求:了解數(shù)據(jù)查詢語(yǔ)言的作用;理解SELECT語(yǔ)句是SQL語(yǔ)言的核心及其組成;掌握SELECT子句、WHERE子句、GROUPBY子句、HAVING子句和聚合函數(shù)、ORDERBY子句,分別具備使用上述子句進(jìn)行投影查詢、選擇查詢、分組查詢和統(tǒng)計(jì)計(jì)算、排序查詢的能力;掌握內(nèi)連接、外連接和交叉連接查詢方式,具備使用連接查詢的能力;掌握IN子查詢、比較子查詢、EXISTS子查詢,具備使用子查詢的能力;掌握聯(lián)合查詢,具備使用聯(lián)合查詢的能力;內(nèi)容要點(diǎn):5.1:投影查詢5.2:選擇查詢5.3:分組查詢和統(tǒng)計(jì)計(jì)算5.4:排序查詢5.5:連接查詢5.6:子查詢5.7:SELECT查詢的其它子句第6章視圖和索引教學(xué)要求:了解視圖的概念及其作優(yōu)點(diǎn);了解索引的概念及其作用;理解創(chuàng)建視圖、修改視圖、刪除視圖、查詢視圖、更新視圖的方法;理解創(chuàng)建索引、修改索引屬性、刪除索引的方法;掌握CREATEVIEW語(yǔ)句、ALTERVIEW語(yǔ)句、DROPVIEW語(yǔ)句、查詢視圖語(yǔ)句、更新視圖語(yǔ)句,分別具備使用上述語(yǔ)句創(chuàng)建視圖、修改視圖、刪除視圖、查詢視圖、更新視圖的能力;掌握CREATEINDEX語(yǔ)句、ALTERINDEX語(yǔ)句、DROPINDEX語(yǔ)句,分別具備使用上述語(yǔ)句創(chuàng)建索引、修改索引屬性、刪除索引的能力。內(nèi)容要點(diǎn):6.1:視圖概述6.2:視圖操作6.3:索引概述6.4:索引操作第7章數(shù)據(jù)完整性教學(xué)要求:了解數(shù)據(jù)完整性的概念;理解實(shí)體完整性通過主鍵約束、唯一性約束來(lái)實(shí)現(xiàn),理解參照完整性通過外鍵約束與主鍵約束(或唯一性約束)之間的對(duì)應(yīng)關(guān)系來(lái)實(shí)現(xiàn),理解用戶定義的完整性通過檢查約束、非空約束來(lái)實(shí)現(xiàn);掌握CREATETABLE語(yǔ)句,具備使用該語(yǔ)句分別創(chuàng)建PRIMARYKEY約束、UNIQUE約束、FOREIGNKEY約束、CHECK約束的能力;掌握ALTERTABLE語(yǔ)句,具備使用該語(yǔ)句分別創(chuàng)建或刪除PRIMARYKEY約束、UNIQUE約束、FOREIGNKEY約束、CHECK約束的能力。內(nèi)容要點(diǎn):7.1:數(shù)據(jù)完整性概述7.2:實(shí)體完整性7.3:參照完整性7.4:域完整性第8章T-SQL程序設(shè)計(jì)教學(xué)要求:了解數(shù)據(jù)庫(kù)編程的概念;理解標(biāo)識(shí)符、常量、變量、運(yùn)算符與表達(dá)式的概念和使用方法;掌握流程控制語(yǔ)句,具備使用流程控制語(yǔ)句的能力;掌握系統(tǒng)內(nèi)置函數(shù),具備使用系統(tǒng)內(nèi)置函數(shù)的能力;掌握用戶定義函數(shù)中的標(biāo)量函數(shù)和表值函數(shù)的創(chuàng)建、調(diào)用和刪除,具備創(chuàng)建用戶定義函數(shù)解決應(yīng)用問題的能力;掌握聲明游標(biāo)、打開游標(biāo)、提取數(shù)據(jù)、關(guān)閉游標(biāo)、刪除游標(biāo)等操作,具備使用游標(biāo)解決應(yīng)用問題的能力。內(nèi)容要點(diǎn):8.1:標(biāo)識(shí)符、常量、變量8.2:運(yùn)算符與表達(dá)式8.3:流程控制語(yǔ)句8.4:系統(tǒng)內(nèi)置函數(shù)8.5:用戶定義函數(shù)8.6:游標(biāo)第9章存儲(chǔ)過程教學(xué)要求:了解存儲(chǔ)過程的概念;理解創(chuàng)建存儲(chǔ)過程、執(zhí)行存儲(chǔ)過程、修改存儲(chǔ)過程、刪除存儲(chǔ)過程的方法;理解存儲(chǔ)過程的參數(shù)使用方法;掌握CREATEPROCEDURE,EXECUTE,ALTERPROCEDURE、DROPPROCEDURE語(yǔ)句,分別具備使用上述語(yǔ)句創(chuàng)建存儲(chǔ)過程、執(zhí)行存儲(chǔ)過程、修改存儲(chǔ)過程、刪除存儲(chǔ)過程的能力;掌握帶輸入?yún)?shù)存儲(chǔ)過程的使用、帶默認(rèn)參數(shù)存儲(chǔ)過程的使用、帶輸出參數(shù)存儲(chǔ)過程的使用、存儲(chǔ)過程返回值的使用。內(nèi)容要點(diǎn):9.1:存儲(chǔ)過程概述9.2:存儲(chǔ)過程的創(chuàng)建9.3:存儲(chǔ)過程的使用9.4:存儲(chǔ)過程的管理第10章觸發(fā)器教學(xué)要求:了解觸發(fā)器的概念;理解AFTER觸發(fā)器和INSTEADOF觸發(fā)器等DML觸發(fā)器的使用方法;掌握CREATETRIGGER,ALTERTRIGGER、DROPTRIGGER、DISABLETRIGGER、ENABLETRIGGER語(yǔ)句、分別具備使用上述語(yǔ)句進(jìn)行創(chuàng)建觸發(fā)器、修改觸發(fā)器、刪除觸發(fā)器、啟用觸發(fā)器、禁用觸發(fā)器的能力;掌握CREATETRIGGER語(yǔ)句,具備創(chuàng)建DDL觸發(fā)器的能力;掌握AFTER觸發(fā)器和INSTEADOF觸發(fā)器等DML觸發(fā)器的使用。內(nèi)容要點(diǎn):10.1:觸發(fā)器概述10.2:創(chuàng)建DML觸發(fā)器10.3:使用DML觸發(fā)器10.4:創(chuàng)建和使用DDL觸發(fā)器10.5:觸發(fā)器的管理第11章系統(tǒng)安全管理教學(xué)要求:了解系統(tǒng)安全管理的概念;理解使用命令方式和圖形界面方式分別創(chuàng)建登錄名、修改登錄名、刪除登錄名的方法。理解使用命令方式和圖形界面方式分別創(chuàng)建數(shù)據(jù)庫(kù)用戶、修改數(shù)據(jù)庫(kù)用戶、刪除數(shù)據(jù)庫(kù)用戶的方法。理解使用系統(tǒng)存儲(chǔ)過程和圖形界面方式分別添加固定服務(wù)器角色成員、刪除固定服務(wù)器角色成員、添加固定數(shù)據(jù)庫(kù)角色成員、刪除固定數(shù)據(jù)庫(kù)角色成員的方法。理解使用命令方式和圖形界面方式對(duì)數(shù)據(jù)庫(kù)用戶分別授予權(quán)限、拒絕授予用戶權(quán)限和撤消用戶權(quán)限的方法。掌握CREATELOGIN、ALTERLOGIN、DROPLOGIN語(yǔ)句和圖形界面,分別具備使用上述語(yǔ)句和圖形界面創(chuàng)建登錄名、修改登錄名、刪除登錄名的能力;掌握CREATEUSER、ALTERUSER、DROPUSER語(yǔ)句和圖形界面,分別具備使用上述語(yǔ)句和圖形界面創(chuàng)建數(shù)據(jù)庫(kù)用戶、修改數(shù)據(jù)庫(kù)用戶、刪除數(shù)據(jù)庫(kù)用戶的能力;掌握GRANT、DENY和REVOKE語(yǔ)句和圖形界面,分別具備使用上述語(yǔ)句和圖形界面對(duì)數(shù)據(jù)庫(kù)用戶授予權(quán)限、拒絕授予用戶權(quán)限和撤消用戶權(quán)限的能力。內(nèi)容要點(diǎn):11.1:SQLServer安全機(jī)制和身份驗(yàn)證模式11.2:服務(wù)器登錄名管理11.3:數(shù)據(jù)庫(kù)用戶管理11.4:角色11.5:權(quán)限管理第12章備份和恢復(fù)教學(xué)要求:了解備份和恢復(fù)的概念;理解備份類型和恢復(fù)模式;理解使用命令方式和圖形界面方式分別創(chuàng)建和刪除備份設(shè)備的方法;理解使用命令方式和使用圖形界面方式備份數(shù)據(jù)庫(kù)的方法;理解使用命令方式和使用圖形界面方式恢復(fù)數(shù)據(jù)庫(kù)的方法;掌握sp_addumpdevice、sp_dropdevice、BACKUPDATABASE和圖形界面,具備使用上述系統(tǒng)存儲(chǔ)過程、語(yǔ)句和圖形界面分別創(chuàng)建和刪除備份設(shè)備的能力;掌握BACKUP語(yǔ)句和圖形界面,具備使用上述語(yǔ)句和圖形界面分別進(jìn)行數(shù)據(jù)庫(kù)備份的能力;掌握RESTORE語(yǔ)句和圖形界面,具備使用上述語(yǔ)句和圖形界面分別進(jìn)行恢復(fù)數(shù)據(jù)庫(kù)的能力;內(nèi)容要點(diǎn):12.1:備份和恢復(fù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)鉑金電阻溫度傳感器市場(chǎng)調(diào)查研究報(bào)告
- 小學(xué)數(shù)學(xué)人教版四年級(jí)上冊(cè)4 三位數(shù)乘兩位數(shù)第1課時(shí)教案
- 勞動(dòng)工具小改進(jìn)(教案)-六年級(jí)下冊(cè)勞動(dòng)浙教版
- 2025年中國(guó)蝴蝶刀片市場(chǎng)調(diào)查研究報(bào)告
- 2024-2025新入職工職前安全培訓(xùn)考試試題標(biāo)準(zhǔn)卷
- 小學(xué)數(shù)學(xué)人教版四年級(jí)下冊(cè)10 總復(fù)習(xí)公開課教案設(shè)計(jì)
- 2025年企業(yè)安全培訓(xùn)考試試題答案各地真題
- 2025公司員工安全培訓(xùn)考試試題附答案(能力提升)
- 2025公司級(jí)安全培訓(xùn)考試試題含答案【完整版】
- 全國(guó)河大版(三起)小學(xué)信息技術(shù)第三冊(cè)第1單元第2課《創(chuàng)作的樂趣-另存文件》教學(xué)設(shè)計(jì)
- 婚禮執(zhí)事單模板
- 《紅色旅游線路設(shè)計(jì)》
- DB4102-T 025-2021海綿城市建設(shè)施工與質(zhì)量驗(yàn)收規(guī)范-(高清現(xiàn)行)
- 冷鏈產(chǎn)品運(yùn)輸記錄表
- 導(dǎo)線的連接精品課件
- 二年級(jí)美術(shù)下冊(cè)課件-第14課 蟲蟲蟲(一)2-蘇少版(共22張PPT)
- 兒童保健學(xué)課件:緒論
- 中小學(xué)校園安全穩(wěn)定工作崗位責(zé)任清單
- 論提高行政效率的途徑 開題報(bào)告
- 濃縮機(jī)的選擇與計(jì)算
- 滬教版六年級(jí)下冊(cè)單詞表
評(píng)論
0/150
提交評(píng)論