版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)數(shù)據(jù)庫(kù)原理及應(yīng)用課程教學(xué)大綱一、課程基本信息(一)課程代碼:(二)課程中文名稱(chēng):數(shù)據(jù)庫(kù)原理及應(yīng)用(三)課程英文名稱(chēng):Principle and Application of Database (四)課程性質(zhì):專(zhuān)業(yè)基礎(chǔ)課程(五)適用專(zhuān)業(yè):計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、大數(shù)據(jù)與人工智能(六)開(kāi)課單位:(七)教學(xué)時(shí)間安排:第 5 學(xué)期(八)先修課程:計(jì)算機(jī)基礎(chǔ)、高級(jí)語(yǔ)言程序設(shè)計(jì)(九)后續(xù)課程:網(wǎng)絡(luò)程序開(kāi)發(fā)、大數(shù)據(jù)技術(shù)原理及應(yīng)用(十)學(xué)時(shí)、學(xué)分安排:總學(xué)時(shí)理論學(xué)時(shí) 實(shí)驗(yàn)學(xué)時(shí)學(xué)分備
2、注6448164二、課程目標(biāo)數(shù)據(jù)庫(kù)原理及應(yīng)用是計(jì)算機(jī)類(lèi)各專(zhuān)業(yè)的必修課,是一門(mén)重要的專(zhuān)業(yè)基礎(chǔ)課。原理部分以數(shù)據(jù)庫(kù)技術(shù)的實(shí)際應(yīng)用為目標(biāo),重點(diǎn)講述數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)、基本原理和基本技術(shù);應(yīng)用部分以數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)為主,介紹數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)方法、步驟和范例。通過(guò)本課程學(xué)習(xí),使學(xué)生在掌握數(shù)據(jù)庫(kù)系統(tǒng)基本概念、原理的基礎(chǔ)上,能熟練使用SQL語(yǔ)言在某一個(gè)具體的數(shù)據(jù)庫(kù)管理系統(tǒng)上進(jìn)行應(yīng)用操作;掌握數(shù)據(jù)庫(kù)原理、方法及步驟,具有數(shù)據(jù)庫(kù)設(shè)計(jì)以及應(yīng)用數(shù)據(jù)庫(kù)管理系統(tǒng)的基本能力。達(dá)成支撐專(zhuān)業(yè)學(xué)習(xí)成果相應(yīng)的指標(biāo)點(diǎn)。課程目標(biāo)對(duì)學(xué)生能力要求如下:課程目標(biāo)1. 逐步掌握科學(xué)的學(xué)習(xí)方法,閱讀并理解數(shù)據(jù)庫(kù)相關(guān)教材、參考書(shū)和科技文獻(xiàn),不斷
3、地?cái)U(kuò)展知識(shí)面,增強(qiáng)獨(dú)立思考的能力,更新知識(shí)結(jié)構(gòu)。課程目標(biāo)2. 掌握關(guān)系代數(shù)語(yǔ)言的使用;能夠熟練使用SQL語(yǔ)句進(jìn)行數(shù)據(jù)操縱和數(shù)據(jù)定義。課程目標(biāo)3. 了解關(guān)系模型的基本概念;掌握關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論,能夠利用分解算法將關(guān)系模式進(jìn)行合理的分解;掌握數(shù)據(jù)庫(kù)設(shè)計(jì)方法和數(shù)據(jù)庫(kù)系統(tǒng)維護(hù)的相關(guān)概念和應(yīng)用。課程目標(biāo)4. 能夠在MySQL平臺(tái)環(huán)境和開(kāi)發(fā)工具下使用SQL語(yǔ)句進(jìn)行數(shù)據(jù)操縱和數(shù)據(jù)定義。課程目標(biāo)5. 具備良好的溝通、表達(dá)和團(tuán)隊(duì)協(xié)作能力。三、教學(xué)內(nèi)容與課程目標(biāo)的關(guān)系1.理論教學(xué)第1章 數(shù)據(jù)庫(kù)系統(tǒng)的基本原理章節(jié)學(xué)時(shí):(總學(xué)時(shí):4學(xué)時(shí) ;理論學(xué)時(shí):4學(xué)時(shí) ;實(shí)驗(yàn)學(xué)時(shí):0學(xué)時(shí) )具體內(nèi)容:(1)數(shù)據(jù)庫(kù)系統(tǒng)概述(數(shù)
4、據(jù)庫(kù)系統(tǒng)概念;數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展;數(shù)據(jù)庫(kù)系統(tǒng)特點(diǎn))。(2)數(shù)據(jù)模型(數(shù)據(jù)模型的分類(lèi);最常用的數(shù)據(jù)模型;層次模型;網(wǎng)狀模型;關(guān)系模型)。(3)數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)(數(shù)據(jù)庫(kù)系統(tǒng)模式概念;數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式、二級(jí)映像結(jié)構(gòu))。(4)數(shù)據(jù)庫(kù)系統(tǒng)的組成。 教學(xué)方法:講授和演示的教學(xué)方法、多媒體教學(xué)法基本要求:(1)理解數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)的概念及它們之間的聯(lián)系;(2)了解數(shù)據(jù)管理技術(shù)的發(fā)展歷程;(3)理解概念模型和數(shù)據(jù)模型的相關(guān)概念(4)掌握常見(jiàn)的數(shù)據(jù)模型;(5)掌握數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)及它們之間的映像;(6)理解數(shù)據(jù)庫(kù)系統(tǒng)的組成和功能。重點(diǎn)難點(diǎn):(1)重點(diǎn):數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)結(jié)構(gòu)、二級(jí)
5、映像。(2)難點(diǎn):數(shù)據(jù)模型中關(guān)系模型及數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)。第2章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL章節(jié)學(xué)時(shí):(總學(xué)時(shí):12學(xué)時(shí) ;理論學(xué)時(shí):6學(xué)時(shí) ;實(shí)驗(yàn)學(xué)時(shí):6學(xué)時(shí) )具體內(nèi)容:SQL語(yǔ)言介紹(SQL數(shù)據(jù)庫(kù)的體系結(jié)構(gòu);SQL的特點(diǎn);SQL語(yǔ)言的組成)數(shù)據(jù)查詢(基本查詢;分組查詢;連接查詢;子查詢;數(shù)據(jù)的定義)數(shù)據(jù)的維護(hù)(插入數(shù)據(jù);更新數(shù)據(jù);刪除數(shù)據(jù))數(shù)據(jù)的定義(表的定義、刪除和修改;索引的創(chuàng)建與刪除;視圖)教學(xué)方法:講授和演示的教學(xué)方法、多媒體教學(xué)法基本要求:(1)掌握MySQL常用數(shù)據(jù)類(lèi)型;(2)掌握使用SQL語(yǔ)句實(shí)現(xiàn)簡(jiǎn)單及復(fù)雜的查詢;(3)掌握使用SQL語(yǔ)句實(shí)現(xiàn)增、刪、改的操作;(4)掌握如何創(chuàng)建、
6、修改、刪除表,如何創(chuàng)建和刪除索引,視圖的創(chuàng)建;重點(diǎn)難點(diǎn):(1)重點(diǎn):使用SQL語(yǔ)句完成數(shù)據(jù)的增、刪、改、查及表、視圖、索引的使用。(2)難點(diǎn):SQL查詢語(yǔ)句。第3章 數(shù)據(jù)庫(kù)編程章節(jié)學(xué)時(shí):(總學(xué)時(shí):8學(xué)時(shí) ;理論學(xué)時(shí):6學(xué)時(shí) ;實(shí)驗(yàn)學(xué)時(shí):2學(xué)時(shí) )具體內(nèi)容:編程基礎(chǔ)(常量和變量)程序控制流語(yǔ)句(條件語(yǔ)句、循環(huán)語(yǔ)句、存儲(chǔ)函數(shù))存儲(chǔ)過(guò)程(存儲(chǔ)過(guò)程的創(chuàng)建、調(diào)用,帶參數(shù)的存儲(chǔ)過(guò)程的使用)游標(biāo)(游標(biāo)的創(chuàng)建、打開(kāi)、記錄提取、操作記錄、關(guān)閉)教學(xué)方法:講授和演示的教學(xué)方法、多媒體教學(xué)法基本要求:(1)掌握MySQL的常量的表示及變量的定義及使用;(2)掌握使用控制流語(yǔ)句實(shí)現(xiàn)簡(jiǎn)單及復(fù)雜的存儲(chǔ)函數(shù);(3)掌握存儲(chǔ)
7、過(guò)程的創(chuàng)建及調(diào)用;(4)掌握游標(biāo)的使用步驟,通過(guò)游標(biāo)實(shí)現(xiàn)對(duì)每條記錄的不同操作。重點(diǎn)難點(diǎn):(1)重點(diǎn):存儲(chǔ)函數(shù)、存儲(chǔ)過(guò)程的定義及使用,游標(biāo)的應(yīng)用。(2)難點(diǎn):帶參數(shù)的存儲(chǔ)過(guò)程的創(chuàng)建及使用。第4章 關(guān)系模型基本理論章節(jié)學(xué)時(shí):(總學(xué)時(shí):6學(xué)時(shí) ;理論學(xué)時(shí):4學(xué)時(shí) ;實(shí)驗(yàn)學(xué)時(shí):2學(xué)時(shí) )具體內(nèi)容:(1)實(shí)體完整性(實(shí)體完整性的定義;實(shí)體完整性檢查和違約)。(2)參照完整性(參照完整性定義)。(3)用戶定義的完整性(屬性上的約束條件的定義、檢查和違約處理;元組上的約束條件、檢查和違約)。(4)觸發(fā)器(定義觸發(fā)器;激活觸發(fā)器;刪除觸發(fā)器)。(5)關(guān)系數(shù)據(jù)結(jié)構(gòu)及形式化定義(關(guān)系;關(guān)系模式;關(guān)系數(shù)據(jù)庫(kù))。(6
8、)關(guān)系操作(基本的關(guān)系操作;關(guān)系數(shù)據(jù)語(yǔ)言的分類(lèi))。(7)關(guān)系模型的完整性(實(shí)體完整性;參照完整性;用戶定義完整性)。(8)關(guān)系代數(shù)(傳統(tǒng)的集合運(yùn)算;專(zhuān)門(mén)的關(guān)系運(yùn)算)。教學(xué)方法:講授和演示的教學(xué)方法、多媒體教學(xué)法基本要求:(1)理解實(shí)體完整性、參照完整性及用戶完整性。(2)掌握觸發(fā)器的使用。(3)掌握如何用關(guān)系代數(shù)表達(dá)式來(lái)表達(dá)實(shí)際查詢問(wèn)題。重點(diǎn)難點(diǎn):(1)重點(diǎn):實(shí)體完整性、用戶定義的完整性、觸發(fā)器及關(guān)系代數(shù)。(2)難點(diǎn):MySQL下參照完整性的實(shí)現(xiàn)機(jī)制、關(guān)系代數(shù)運(yùn)算。第5章 數(shù)據(jù)庫(kù)的安全性章節(jié)學(xué)時(shí):(總學(xué)時(shí):6學(xué)時(shí) ;理論學(xué)時(shí):4學(xué)時(shí) ;實(shí)驗(yàn)學(xué)時(shí):2學(xué)時(shí) )具體內(nèi)容:(1)計(jì)算機(jī)安全性概述(系統(tǒng)
9、的三類(lèi)安全性問(wèn)題、安全標(biāo)準(zhǔn)簡(jiǎn)介)。(2)數(shù)據(jù)庫(kù)安全性控制(用戶標(biāo)識(shí)與鑒別;存取控制;自主存取控制方法、授權(quán)與回收、數(shù)據(jù)庫(kù)角色與強(qiáng)制存取控制)。(3)視圖機(jī)制。(4)審計(jì)。(5)數(shù)據(jù)加密。(6)統(tǒng)計(jì)數(shù)據(jù)庫(kù)安全性。(7)MySQL下用戶、權(quán)限、角色管理。教學(xué)方法:講授和演示的教學(xué)方法、多媒體教學(xué)法基本要求:(1)了解計(jì)算機(jī)系統(tǒng)的安全性問(wèn)題。(2)理解數(shù)據(jù)庫(kù)安全性控制。(3)了解視圖機(jī)制、審計(jì)、數(shù)據(jù)加密與統(tǒng)計(jì)數(shù)據(jù)庫(kù)安全性。重點(diǎn)難點(diǎn):(1)重點(diǎn):數(shù)據(jù)庫(kù)安全性控制中授權(quán)與回收、數(shù)據(jù)庫(kù)角色與強(qiáng)制存取控制、審計(jì)。(2)難點(diǎn):數(shù)據(jù)庫(kù)安全性控制中授權(quán)與回收。第6章 事務(wù)與并發(fā)控制章節(jié)學(xué)時(shí):(總學(xué)時(shí):6學(xué)時(shí) ;理
10、論學(xué)時(shí):6學(xué)時(shí) ;實(shí)驗(yàn)學(xué)時(shí):0學(xué)時(shí) )具體內(nèi)容:(1)事務(wù)的特性及MySQL事務(wù)控制的實(shí)現(xiàn)(2)數(shù)據(jù)庫(kù)并發(fā)控制的基本概念。(3)封鎖協(xié)議。(4)活鎖和死鎖。(5)并發(fā)調(diào)度的可串行性。教學(xué)方法:講授和演示的教學(xué)方法、多媒體教學(xué)法基本要求:(1)掌握事務(wù)的基本概念和事務(wù)的ACID性質(zhì)。(2)了解的數(shù)據(jù)庫(kù)并發(fā)控制技術(shù)的必要性和重要性。(3)掌握并發(fā)控制的基本概念。(4)掌握并發(fā)操作產(chǎn)生的數(shù)據(jù)不一致性(丟失修改、不可重復(fù)讀、讀“臟數(shù)據(jù)”)的確切含義,封鎖協(xié)議與數(shù)據(jù)一致性的關(guān)系等。重點(diǎn)難點(diǎn):(1)重點(diǎn):事務(wù)的基本概念和事務(wù)的ACID性質(zhì)、數(shù)據(jù)庫(kù)并發(fā)控制、封鎖協(xié)議與數(shù)據(jù)一致性的關(guān)系、并發(fā)調(diào)度的可串行性概念
11、。(2)難點(diǎn):兩段鎖協(xié)議與串行性的關(guān)系、與死鎖的關(guān)系。第7章 故障恢復(fù)章節(jié)學(xué)時(shí):(總學(xué)時(shí):6學(xué)時(shí) ;理論學(xué)時(shí):4學(xué)時(shí) ;實(shí)驗(yàn)學(xué)時(shí):2學(xué)時(shí) )具體內(nèi)容:(1)數(shù)據(jù)庫(kù)故障的種類(lèi)。(2)數(shù)據(jù)庫(kù)恢復(fù)策略和技術(shù)。教學(xué)方法:講授和演示的教學(xué)方法、多媒體教學(xué)法基本要求:(1)了解數(shù)據(jù)庫(kù)恢復(fù)的重要性。(2)掌握恢復(fù)數(shù)據(jù)庫(kù)的策略和方法。(3)掌握數(shù)據(jù)庫(kù)恢復(fù)的基本原理是數(shù)據(jù)備份。(4)掌握MySQL下備份及恢復(fù)命令語(yǔ)句的實(shí)現(xiàn)重點(diǎn)難點(diǎn):(1)重點(diǎn):數(shù)據(jù)庫(kù)恢復(fù)策略和技術(shù)。(2)難點(diǎn):MySQL下故障恢復(fù)命令實(shí)現(xiàn)。第8章 使用實(shí)體-聯(lián)系模型進(jìn)行數(shù)據(jù)建模章節(jié)學(xué)時(shí):(總學(xué)時(shí):2學(xué)時(shí) ;理論學(xué)時(shí):2學(xué)時(shí) ;實(shí)驗(yàn)學(xué)時(shí):0學(xué)時(shí)
12、)具體內(nèi)容:概念模型設(shè)計(jì)(概念模型設(shè)計(jì)的重要性、概念模型設(shè)計(jì)的方法)。實(shí)體-聯(lián)系模型(相關(guān)概念及表示方式)。(3)利用E-R模型進(jìn)行概念設(shè)計(jì)(局部E-R模型設(shè)計(jì)、全局E-R模型設(shè)計(jì))。教學(xué)方法:講授和演示的教學(xué)方法、多媒體教學(xué)法基本要求:(1)了解E-R模型的組成元素。(2)掌握局部E-R圖的設(shè)計(jì)。(3)掌握由局部E-R圖合并為全局E-R圖的沖突的消除方法和優(yōu)化方法。重點(diǎn)難點(diǎn):(1)重點(diǎn):概念設(shè)計(jì)中E-R模型設(shè)計(jì)方法。(2)難點(diǎn):E-R模型的優(yōu)化。第9章 關(guān)系模型規(guī)范化設(shè)計(jì)理論章節(jié)學(xué)時(shí):(總學(xué)時(shí):8學(xué)時(shí) ;理論學(xué)時(shí):8學(xué)時(shí) ;實(shí)驗(yàn)學(xué)時(shí):0學(xué)時(shí) )具體內(nèi)容:(1)關(guān)系模式中可能存在的異常(數(shù)據(jù)冗
13、余、刪除異常、插入異常、更新異常)。(2)函數(shù)依賴(求最小函數(shù)依賴集)。(3)候選鍵(候選鍵定義、求屬性集的閉包及求候選鍵)。(4)關(guān)系模式的規(guī)范化(范式及規(guī)范化、以函數(shù)依賴為基礎(chǔ)的范式、關(guān)系的分解)。教學(xué)方法:講授和演示的教學(xué)方法、多媒體教學(xué)法基本要求:(1)能夠分析出關(guān)系模式中存在的異常。(2)能夠給出關(guān)系中屬性間的函數(shù)依賴集,并求出最小的函數(shù)依賴集。(3)根據(jù)最小函數(shù)依賴集求關(guān)系中的候選鍵。(4)根據(jù)根據(jù)規(guī)范化原則進(jìn)行關(guān)系分解,得到較好的關(guān)系模式。重點(diǎn)難點(diǎn):(1)重點(diǎn):關(guān)系中存在異常的判斷、求最小函數(shù)依賴集、求候選鍵、關(guān)系規(guī)范化。(2)難點(diǎn):求候選鍵和關(guān)系分解。第10章 數(shù)據(jù)庫(kù)設(shè)計(jì)章節(jié)學(xué)
14、時(shí):(總學(xué)時(shí):6學(xué)時(shí) ;理論學(xué)時(shí):4學(xué)時(shí) ;實(shí)驗(yàn)學(xué)時(shí):2學(xué)時(shí) )具體內(nèi)容:數(shù)據(jù)庫(kù)設(shè)計(jì)概述(數(shù)據(jù)庫(kù)設(shè)計(jì)方法、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)過(guò)程)。需求分析(需求分析的任務(wù)、過(guò)程及方法)概念數(shù)據(jù)建模(E-R模型設(shè)計(jì))邏輯結(jié)構(gòu)設(shè)計(jì)(將E-R圖轉(zhuǎn)換為關(guān)系模型)物理設(shè)計(jì)(索引存取方法、不適于建立索引的情況)數(shù)據(jù)庫(kù)的實(shí)現(xiàn)與測(cè)試數(shù)據(jù)庫(kù)的運(yùn)行維護(hù)教學(xué)方法:講授和演示的教學(xué)方法、多媒體教學(xué)法基本要求:了解數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程。掌握需求分析的方法。掌握如何將概念模型轉(zhuǎn)換為關(guān)系模型。了解物理設(shè)計(jì)中索引的使用。了解數(shù)據(jù)庫(kù)實(shí)現(xiàn)過(guò)程及運(yùn)行維護(hù)的工作。重點(diǎn)難點(diǎn):(1)重點(diǎn):設(shè)計(jì)的每個(gè)階段的功能及過(guò)程。(2)難點(diǎn):如何將E-R圖轉(zhuǎn)換為關(guān)系模型
15、。2.實(shí)驗(yàn)教學(xué)實(shí)驗(yàn)一 數(shù)據(jù)庫(kù)和表的管理實(shí)驗(yàn)任務(wù):數(shù)據(jù)庫(kù)的創(chuàng)建、選擇及刪除,表的創(chuàng)建、修改及刪除,表中數(shù)據(jù)的增、刪、改操作。實(shí)驗(yàn)學(xué)時(shí):2學(xué)時(shí)實(shí)驗(yàn)場(chǎng)所:實(shí)驗(yàn)室實(shí)驗(yàn)內(nèi)容:數(shù)據(jù)庫(kù)的創(chuàng)建CREATE DATABASE、選擇USE、刪除DROP DATABASE命令。表的創(chuàng)建CREATE TABLE、修改ALTER TABLE、刪除DROP TABLE命令。表中數(shù)據(jù)的增加INSERT、修改UPDATE、刪除DELETE命令。教學(xué)方法:實(shí)驗(yàn)教學(xué)法 基本要求:掌握和使用SQL語(yǔ)句實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)及表的管理。重點(diǎn)難點(diǎn):表管理的SQL語(yǔ)句實(shí)現(xiàn)。實(shí)驗(yàn)二 數(shù)據(jù)查詢實(shí)驗(yàn)任務(wù):對(duì)表中數(shù)據(jù)進(jìn)行簡(jiǎn)單和復(fù)雜的查詢操作實(shí)驗(yàn)學(xué)時(shí):2學(xué)
16、時(shí)實(shí)驗(yàn)場(chǎng)所:實(shí)驗(yàn)室實(shí)驗(yàn)內(nèi)容:(1)select語(yǔ)句的基本語(yǔ)法格式。(2)查詢時(shí)用到的常用函數(shù)。(3)使用子查詢完成復(fù)雜的查詢。(4)連接查詢和分組查詢。教學(xué)方法: 實(shí)驗(yàn)教學(xué)法基本要求:通過(guò)使用select語(yǔ)句及提供的常用的函數(shù),通過(guò)子查詢、分組查詢和連接查詢完成簡(jiǎn)單及復(fù)雜的查詢操作,并要求操作熟練。重點(diǎn)難點(diǎn):子查詢和分組查詢。實(shí)驗(yàn)三 索引和視圖實(shí)驗(yàn)任務(wù):視圖的創(chuàng)建與刪除,索引的創(chuàng)建與刪除實(shí)驗(yàn)學(xué)時(shí):2學(xué)時(shí)實(shí)驗(yàn)場(chǎng)所:實(shí)驗(yàn)室實(shí)驗(yàn)內(nèi)容:(1)使用create view和drop view語(yǔ)句進(jìn)行視圖的創(chuàng)建與刪除操作。(2)使用create index和drop index語(yǔ)句進(jìn)行索引的創(chuàng)建與刪除操作,
17、體會(huì)索引的作用。教學(xué)方法: 實(shí)驗(yàn)教學(xué)法基本要求:掌握創(chuàng)建和刪除視圖的語(yǔ)句并能熟練使用,要知道創(chuàng)建視圖的好處;掌握創(chuàng)建和刪除索引的語(yǔ)句并能熟練使用,要知道創(chuàng)建索引的目的所在。重點(diǎn)難點(diǎn):視圖、索引的語(yǔ)句及使用。實(shí)驗(yàn)四 數(shù)據(jù)完整性實(shí)驗(yàn)任務(wù):創(chuàng)建、修改表時(shí)實(shí)現(xiàn)實(shí)體完整性、參照完整性、用戶自定義完整性,及用觸發(fā)器實(shí)現(xiàn)參照完整性實(shí)驗(yàn)學(xué)時(shí):2學(xué)時(shí)實(shí)驗(yàn)場(chǎng)所:實(shí)驗(yàn)室實(shí)驗(yàn)內(nèi)容:(1)使用create table語(yǔ)句創(chuàng)建表、alter table語(yǔ)句修改表時(shí)實(shí)現(xiàn)實(shí)體完整性約束主碼。(2)使用create table語(yǔ)句創(chuàng)建表、alter table語(yǔ)句修改表時(shí)實(shí)現(xiàn)參照完整性約束外碼。(3)使用create tabl
18、e語(yǔ)句創(chuàng)建表、alter table語(yǔ)句修改表時(shí)實(shí)現(xiàn)用戶自定義完整性約束not null、unique、check。(4)使用create trigger語(yǔ)句實(shí)現(xiàn)更加復(fù)雜的參照完整性。教學(xué)方法: 實(shí)驗(yàn)教學(xué)法基本要求:掌握和使用SQL語(yǔ)句在數(shù)據(jù)庫(kù)創(chuàng)建表和修改表時(shí)實(shí)現(xiàn)實(shí)體完整性、參照完整性、用戶定義完整性等操作及使用觸發(fā)器實(shí)現(xiàn)參照完整性。重點(diǎn)難點(diǎn):參照完整性規(guī)則定義實(shí)驗(yàn)五 存儲(chǔ)過(guò)程和存儲(chǔ)函數(shù)實(shí)驗(yàn)任務(wù):數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程、存儲(chǔ)函數(shù)編程實(shí)驗(yàn)學(xué)時(shí):2學(xué)時(shí)實(shí)驗(yàn)場(chǎng)所:實(shí)驗(yàn)室實(shí)驗(yàn)內(nèi)容:(1)有參和無(wú)參的存儲(chǔ)過(guò)程的創(chuàng)建及執(zhí)行。(2)存儲(chǔ)函數(shù)的創(chuàng)建及執(zhí)行。教學(xué)方法: 實(shí)驗(yàn)教學(xué)法基本要求: 掌握存儲(chǔ)過(guò)程、存儲(chǔ)函數(shù)的創(chuàng)建
19、、編程格式、編譯、執(zhí)行方法。重點(diǎn)難點(diǎn): 存儲(chǔ)過(guò)程的創(chuàng)建、執(zhí)行。實(shí)驗(yàn)六 數(shù)據(jù)庫(kù)的安全管理實(shí)驗(yàn)任務(wù):用戶的創(chuàng)建與刪除,權(quán)限的授予與回收,角色的創(chuàng)建與刪除實(shí)驗(yàn)學(xué)時(shí):2學(xué)時(shí)實(shí)驗(yàn)場(chǎng)所:實(shí)驗(yàn)室實(shí)驗(yàn)內(nèi)容:(1)使用create user和drop user語(yǔ)句進(jìn)行用戶的創(chuàng)建與刪除操作。(2)使用create role和drop role語(yǔ)句進(jìn)行角色的創(chuàng)建與刪除操作,體會(huì)角色的作用。(3)使用grant和revoke語(yǔ)句進(jìn)行權(quán)限的授予與回收。教學(xué)方法: 實(shí)驗(yàn)教學(xué)法基本要求:掌握創(chuàng)建和刪除用戶的語(yǔ)句并能熟練使用;掌握創(chuàng)建和刪除角色的語(yǔ)句并能熟練使用,要知道創(chuàng)建角色的目的所在;掌握授予和回收權(quán)限的語(yǔ)句并能熟練使用
20、,知道通過(guò)權(quán)限管理來(lái)保障數(shù)據(jù)庫(kù)的安全。重點(diǎn)難點(diǎn):權(quán)限管理的語(yǔ)句及使用實(shí)驗(yàn)七 數(shù)據(jù)庫(kù)的備份與恢復(fù)實(shí)驗(yàn)任務(wù):用戶的創(chuàng)建與刪除,權(quán)限的授予與回收,角色的創(chuàng)建與刪除實(shí)驗(yàn)學(xué)時(shí):2學(xué)時(shí)實(shí)驗(yàn)場(chǎng)所:實(shí)驗(yàn)室實(shí)驗(yàn)內(nèi)容:(1)使用MySQL命令進(jìn)行數(shù)據(jù)庫(kù)備份。(2)使用MySQL命令進(jìn)行數(shù)據(jù)庫(kù)恢復(fù)的操作。教學(xué)方法: 實(shí)驗(yàn)教學(xué)法基本要求:掌握數(shù)據(jù)庫(kù)備份的語(yǔ)句并能熟練使用;掌握恢復(fù)數(shù)據(jù)庫(kù)的語(yǔ)句并能熟練使用。重點(diǎn)難點(diǎn):備份與恢復(fù)的語(yǔ)句及使用實(shí)驗(yàn)八 圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)驗(yàn)任務(wù):根據(jù)所給的學(xué)生對(duì)圖書(shū)的操作流程、管理員操作流程,設(shè)計(jì)E-R圖,并將E-R圖轉(zhuǎn)換為關(guān)系模型,最終生成各表,并對(duì)表中數(shù)據(jù)完成增、刪、改、查的操作。實(shí)驗(yàn)學(xué)時(shí):2學(xué)時(shí)實(shí)驗(yàn)場(chǎng)所:實(shí)驗(yàn)室實(shí)驗(yàn)內(nèi)容:(1)根據(jù)需求分析的結(jié)果得到圖書(shū)管理系統(tǒng)的E-R圖。(2)對(duì)優(yōu)化后的E-R轉(zhuǎn)換為關(guān)系模型。(3)在MySQL下創(chuàng)建各表及各表的完整性約束。(4)使用select、insert、update、delete語(yǔ)句實(shí)現(xiàn)對(duì)圖書(shū)信息的操作。教學(xué)方法: 實(shí)驗(yàn)教學(xué)法基本要求: 掌握如何將E-R圖中的各實(shí)體及聯(lián)系轉(zhuǎn)換為關(guān)系模型;綜合運(yùn)用所學(xué)的知識(shí)實(shí)現(xiàn)對(duì)圖書(shū)信息的各種操作。重
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年餐廳窗口承包經(jīng)營(yíng)投資合作協(xié)議3篇
- 2025年旅游推廣宣傳品采購(gòu)合同模板3篇
- 二零二五版高端商務(wù)車(chē)買(mǎi)賣(mài)合作協(xié)議3篇
- 2025年物流運(yùn)輸與供應(yīng)鏈金融合作協(xié)議書(shū)3篇
- 2025年上半年貴州省農(nóng)業(yè)農(nóng)村廳所屬事業(yè)單位招聘人員重點(diǎn)基礎(chǔ)提升(共500題)附帶答案詳解-1
- 2025年上半年英大泰和財(cái)產(chǎn)保險(xiǎn)股份限公司高校畢業(yè)生招聘(第一批)易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年蕪湖惠豐省級(jí)糧食儲(chǔ)備庫(kù)限公司招聘1人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年紅河州教育局直屬職業(yè)院校緊缺人才招考易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年科技日?qǐng)?bào)社第二批公開(kāi)招聘應(yīng)屆畢業(yè)生1人重點(diǎn)基礎(chǔ)提升(共500題)附帶答案詳解-1
- 2025年新型土石方資源綜合利用合同范本3篇
- 2025年工程合作協(xié)議書(shū)
- 2025年山東省東營(yíng)市東營(yíng)區(qū)融媒體中心招聘全媒體采編播專(zhuān)業(yè)技術(shù)人員10人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年宜賓人才限公司招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- KAT1-2023井下探放水技術(shù)規(guī)范
- 駕駛證學(xué)法減分(學(xué)法免分)題庫(kù)及答案200題完整版
- 2024年四川省瀘州市中考英語(yǔ)試題含解析
- 清華經(jīng)管工商管理碩士研究生培養(yǎng)計(jì)劃
- 口腔科診斷證明書(shū)模板
- 管溝挖槽土方計(jì)算公式
- 國(guó)網(wǎng)浙江省電力公司住宅工程配電設(shè)計(jì)技術(shù)規(guī)定
- 煙花爆竹零售應(yīng)急預(yù)案
評(píng)論
0/150
提交評(píng)論