數(shù)據(jù)庫教學(xué)教學(xué)教案_第1頁
數(shù)據(jù)庫教學(xué)教學(xué)教案_第2頁
數(shù)據(jù)庫教學(xué)教學(xué)教案_第3頁
數(shù)據(jù)庫教學(xué)教學(xué)教案_第4頁
數(shù)據(jù)庫教學(xué)教學(xué)教案_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、課程名稱:?數(shù)據(jù)庫原理?選課課號:2021-2021-2-205324-200305322-1課程性質(zhì):學(xué)科根底課必修學(xué)時:48理論教學(xué)+8上機教材:1數(shù)據(jù)庫原理及應(yīng)用.李明等編西南交大出版社2DataBaseDesignandDevelopment.RaymondFrost,JohnDay,CraigVanSlyke清華大學(xué)出版社影印版3數(shù)據(jù)庫系統(tǒng)概論.王珊等編中國人民大學(xué)出版社二課程班級:工程力學(xué)11級,信息與計算科學(xué)11級1、2班教室:西教1-310,-IjZ'授課時間:1-12周,星期一1,2節(jié),星期三3,4節(jié)授課教師:龐淑俠考核方式:閉卷r;.:總評成績=平時成績20%+期末

2、測試成績80%參考書1 .趙艷鐸等譯.數(shù)據(jù)庫原理第5版.清華大學(xué)出版社,20212 .楊冬青等譯.數(shù)據(jù)庫系統(tǒng)概念第6版.機械工業(yè)出版社,20213 .金名等譯.數(shù)據(jù)庫系統(tǒng)設(shè)計、實現(xiàn)與治理第8版.清華大學(xué)出版社,20214 .劉智勇.SQLServer2021寶典.電子工業(yè)出版社,20215 .蘇金國等譯.OracleDatabase9i/10g/11g編程藝術(shù).人民郵電出版社,20216 .李華.PowerBuilder程序設(shè)計教程.清華大學(xué)出版社,2021精心整理第1次課授課時間:2021年3月5日授課內(nèi)容第1章緒論(1)教學(xué)目的和要求讓學(xué)生了解數(shù)據(jù)庫系統(tǒng)的概論、作用與開展過程;掌握數(shù)據(jù)庫系

3、統(tǒng)的組成教學(xué)重點和難點重點:數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu);數(shù)據(jù)庫系統(tǒng)的組成;難點:數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1.根本概念和定義(1)數(shù)據(jù);(2)信息;重點介紹數(shù)據(jù)與信息的關(guān)系板書:通過引入關(guān)聯(lián)規(guī)那么發(fā)現(xiàn)中的例子,使學(xué)生掌握信息是經(jīng)過處理的數(shù)據(jù).(3)元數(shù)據(jù):區(qū)分數(shù)據(jù)和元數(shù)據(jù)(4)數(shù)據(jù)庫系統(tǒng):重點介紹數(shù)據(jù)庫系統(tǒng)的組成.2 .數(shù)據(jù)庫技術(shù)的開展歷史介紹數(shù)據(jù)治理技術(shù)的產(chǎn)生和開展3 .數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)的特點(1)程序-數(shù)據(jù)的獨立性;(2)提圖J數(shù)據(jù)的共學(xué)性;(3)降低了數(shù)據(jù)的冗余度,提升了數(shù)據(jù)的TW生;(4)采用f的數(shù)據(jù)模型實現(xiàn)數(shù)據(jù)結(jié)

4、構(gòu)化;4.數(shù)據(jù)庫系統(tǒng)模式的概念三級模式結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)的組成布置作業(yè):教材P262,4,5課后小結(jié)(手寫)第2次課授課時間:2021年3月7日授課內(nèi)容第1章緒論(2)教學(xué)目的和要求讓學(xué)生了解常用的數(shù)據(jù)模型;掌握數(shù)據(jù)庫模型的三要素;掌握關(guān)系模型的內(nèi)容教學(xué)重點和難點重點:數(shù)據(jù)庫模型,關(guān)系模型,實體關(guān)系模型難點:數(shù)據(jù)模型教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1 .數(shù)據(jù)模型的三要素數(shù)據(jù)結(jié)構(gòu);?數(shù)據(jù)操作;?數(shù)據(jù)的約束條件.2 .幾種典型的數(shù)據(jù)模型分別介紹每一種數(shù)據(jù)模型.層次模型網(wǎng)狀模型關(guān)系模型實體關(guān)系模型介紹E-R圖實體;屬性;一1聯(lián)系三種類型的聯(lián)系,并舉例;面

5、向?qū)ο竽P? .強調(diào)重點E-R圖中涉及的一些概念,使學(xué)生充分理解關(guān)系模型的特點和組織方式布置作業(yè):教材P26:6,7_課后小結(jié)手寫第3次課授課時間:2021年3月12日授課內(nèi)容第2章關(guān)系代數(shù)1教學(xué)目的和要求讓學(xué)生掌握關(guān)系數(shù)據(jù)結(jié)構(gòu)及其形式化定義;了解關(guān)系操作;掌握完整性的完整性;掌握關(guān)系代數(shù)演算教學(xué)重點和難點重點:關(guān)系數(shù)據(jù)結(jié)構(gòu)及形式化定義;關(guān)系的三類完整性約束;關(guān)系代數(shù)難點:關(guān)系代數(shù)教學(xué)方法和手段教學(xué)方法教學(xué)手段:講授+案例教學(xué),師生互動,:投影儀+板書,教學(xué)進程1 .關(guān)系模型的根本概念?關(guān)系?關(guān)系模式?關(guān)系數(shù)據(jù)庫1碼2 .關(guān)系操作3 .關(guān)系的完整性規(guī)那么實體完整性:參照完整性:用戶自定義的完整

6、性:,-,'4 .關(guān)系代數(shù)5 .關(guān)系代數(shù)運算舉例:以學(xué)生選課數(shù)據(jù)庫為例,由PPT給出以下的查詢題目,通過,書的方式引導(dǎo)學(xué)生寫出每種查詢對應(yīng)的關(guān)系代數(shù)的表示方式.布置作業(yè):教材P59:1課后小結(jié)手寫第4次課授課時間:2021年3月14日授課內(nèi)容第2章關(guān)系代數(shù)2教學(xué)目的和要求讓學(xué)生掌握關(guān)系代數(shù)根本操作,關(guān)系演算1-!教學(xué)重點和難點重點:關(guān)系代數(shù)根本操作,關(guān)系演算難點:關(guān)系彳t數(shù)操作,QBE教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1 .關(guān)系代數(shù)運算舉例:把上次課沒有講完的例題講完.并針對大局部同學(xué)覺得困難的除運算進行強調(diào).2 .關(guān)系演算關(guān)系演算的一般

7、形式;重點介紹QBE3 .關(guān)系系統(tǒng)的12條準那么簡單介紹由Codd提出的12條準那么;4 .關(guān)系系統(tǒng)的查詢優(yōu)化提出問題:為什么要查詢優(yōu)化;根據(jù)學(xué)生的答復(fù),總結(jié),給“查詢優(yōu)化的必要性;查詢處理及查詢優(yōu)化;關(guān)系代數(shù)表達式的等價規(guī)那么;查詢策略選擇算法及查詢優(yōu)化技術(shù);5 .關(guān)系數(shù)據(jù)庫治理系統(tǒng)簡介根據(jù)PPT中的DBM外系結(jié)構(gòu)的圖,主要介紹查詢優(yōu)化、事,治理器、鎖治理器和恢復(fù)治理器.簡單介紹目前常用的RDBMSOracle、SQLServer等.布置乍業(yè):教材P59:5課后小結(jié)(手寫)第5次課授課時間:2021年3月19日授課內(nèi)容第3章結(jié)構(gòu)化查詢語言一SQL(1)教學(xué)目的和要求讓學(xué)生了解DBMS勺功能,

8、熟練掌握SQLB特點及SQLDDL教學(xué)重點和難點重點:SQL語言的特點,DDL難點:DDL教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,i工11教學(xué)手段:投影儀+板書,教學(xué)進程1.SQL概述2.SQL語言介紹以學(xué)生-課程數(shù)據(jù)庫數(shù)據(jù)庫結(jié)構(gòu)的定義與刪除講解如何建立數(shù)據(jù)庫根本表的定義、刪除與修改索引的建立與刪除3.數(shù)據(jù)更新插入:insert及其語法修改:update及其語法刪除:delete及其語法4 .數(shù)據(jù)查詢給出SELECT勺一般形式單表查詢SELECTFROMWHER形式5 .單表舉例布置作業(yè):教材P108:1課后小結(jié)(手寫)第6次課授課時間:2021年3月21日授課內(nèi)容第3章結(jié)構(gòu)化查詢諦

9、言一SQL(2)教學(xué)目的和要求讓學(xué)生了解DBMS勺功能,熟練掌握SQL的數(shù)據(jù)查詢教學(xué)重點和難點重點:數(shù)據(jù)查詢及其各個子句的用法難點:查詢子句教學(xué)方法和手段教學(xué)方法:教學(xué)手段:講授+案例教學(xué),師生互動,投影儀+板書,教學(xué)進程1 .查詢經(jīng)過計算的值.主要指在SELECT?的目標列表達式可以包括:算數(shù)表達式、字符串常量、函數(shù)和列別名.2 .選擇表中的假設(shè)干元組3 .OrderBy子句對查詢結(jié)果按升序或降序排列.升序:ASC降序:DESC缺省值為升序當(dāng)排序列含空值時;4 .聚集函數(shù)重點掌握:COUNT計數(shù)SUM求和AVG求平均值MAX求最大值MIN:求最小值5 .多重條件:And;Or;Not6 .G

10、roupBy子句強調(diào):GroupBy主要用來分組.如果在Select子句中使用了分組,那么對于聚集函數(shù)那么作用在分組中.7 .Having用法8 .連接查詢連接條件布置作業(yè):教材P108:2課后小結(jié)(手寫)第7次課授課時間:2021年3月26日授課內(nèi)容第3章結(jié)構(gòu)化查詢語言一SQL(3)教學(xué)目的和要求讓學(xué)生了解DBMS勺功能,熟練掌握SQL的數(shù)據(jù)查詢中的嵌套查詢,熟練掌握數(shù)據(jù)限制語句教學(xué)重點和難點重點:嵌套查詢,數(shù)據(jù)限制難點:嵌套查詢教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1 .嵌套查詢將一個查詢塊嵌套在另一個查詢塊的WHERE句或HAVING短語的條件

11、中的查詢稱為嵌套查詢.嵌套查詢求解分為不相關(guān)子查詢和相關(guān)子查詢.不相關(guān)子查詢:子查詢的查詢條件不依賴于父查詢.由里向外逐層處理.即每個子查詢在級查詢處理之前求解,子查詢的結(jié)果用于建立其父查詢的查找條件.相關(guān)子查詢:子查詢的查詢條件依賴于父查詢.首先取外層查詢中表的第一個元組,根據(jù)它與內(nèi)層查詢相關(guān)的屬性值處理內(nèi)層查詢,假設(shè)WHERE旬返回值為真,那么取此元組放入結(jié)果表然后再取外層表的下一個元組重復(fù)這一過程,直至外層表全部檢查完為止.2 .帶肩ANY(SOME或ALL謂詞的子查詢3 .帶肩EXISTS謂詞的子查詢4 .集合查詢5.數(shù)據(jù)限制授權(quán)grant收權(quán)revoke布置作業(yè):教材108:5課后小

12、結(jié)(手寫)第8次課授課時間:2021年3月28日授課內(nèi)容第3章結(jié)構(gòu)化查詢諦言一SQL(4)教學(xué)目的和要求讓學(xué)生掌握視圖的概念,熟練掌握視圖的定義和使用命令;了解過程化SQL的使用;了解嵌入式SQL和動態(tài)SQL教學(xué)重點和難點重點:視圖概念,視圖的定義,刪除和查詢過程化SQL.難點:存儲過程觸發(fā)器教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1 .視圖視圖的特點視圖的定義;createview命令?視圖的刪除;dropview命令?視圖的查詢.視圖的查詢類似于表達的查詢2 .過程化SQL過程化的SQL±要包括:存儲過程、觸發(fā)器和存儲函數(shù).主要介紹存儲過

13、程和觸發(fā)器.3 .嵌入式SQL和動態(tài)SQLSQL語言提供了兩種不同的使用方式.一種是在終端交互式方式下使用,就是作為獨立語百由用戶在交互環(huán)境卜使用的SQL語言.另一種是嵌入到某種高級語言中使用,利用高級語言的過程性結(jié)構(gòu)來彌補SQL語言在實現(xiàn)復(fù)雜應(yīng)用方面的缺乏,下使用的SQL®言稱為嵌入式SQL(EmbeddedSQL)布置作業(yè):教材P108:6這種方式課后小結(jié)(手寫)第9次課授課時間:2021年4月2日授課內(nèi)容第3章結(jié)構(gòu)化查詢諦言一SQL(5)教學(xué)目的和要求讓學(xué)生了解SQL中的復(fù)雜完整性約束11教學(xué)重點和難點重點:SQL的完整性的實現(xiàn)難點:域約束,斷言;,.教學(xué)方法和手段教學(xué)方法:講

14、授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1.5 QL中的復(fù)雜完整性約束數(shù)據(jù)的完整性是指數(shù)據(jù)庫中數(shù)據(jù)的正確性、有效性和T性,這是數(shù)據(jù)庫理論中的重要概念.止確性是指數(shù)據(jù)的合法性;有效性是指數(shù)據(jù)是否在定義的有效范圍;T性是指表示同一個事實的兩個數(shù)據(jù)應(yīng)相同.數(shù)據(jù)完整性包括實體完整性、參照完整性和用戶自定義的完整性.1|1.6 QL的完整性:主碼(PRIMARYKEY)J束:外碼(FOREIGNKEY&束:非空值(NOTNULL)束:,鍵值唯一(UNIQUE的束:檢查(CHECK約束:3 .域約束:CREATEDOMAIN<>AS數(shù)據(jù)類型>DEFAULT默認值&

15、gt;CHECK條件);4 .斷言(ASSERTION束:一個斷言(ASSERTION是一個謂詞,它表達了用戶希望數(shù)據(jù)庫總能滿足的一個條件.域約束和參照完整性約束是斷言的特殊形式.5.觸發(fā)器(TRIGGER約束:見過程化SQL的觸發(fā)器.布置作業(yè):教材P108:7課后小結(jié)(手寫)第10次課授課時間:2021年4月4日授課內(nèi)容第4章數(shù)據(jù)庫平安性(1)教學(xué)目的和要求讓學(xué)生了解數(shù)據(jù)庫系統(tǒng)平安性的重要性、實現(xiàn)方法、及安全產(chǎn)品分類;掌握授權(quán)和收權(quán)的格式;教學(xué)重點和難點重點:數(shù)據(jù)庫平安的概念,自主訪問限制;強制訪問限制;難點:強制訪問限制1/1:1二二一J教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教

16、學(xué)手段:投影儀+板書,教學(xué)進程1 .數(shù)據(jù)庫平安性概述數(shù)據(jù)庫平安性的層次與級別;計算機技術(shù)的防衛(wèi)舉措;2 .訪問限制自主訪問限制;.-.1授權(quán)和收權(quán)強制訪問限制強制訪問限制分為主體和客體:主客體的敏感度標記(Label)分為:絕密(TopSecret)、機密(Secret)和可(Confidential)和公開(Public)主體的敏感度標記稱為許可證級別(ClearanceLevel).客體的敏感度標記稱為密級(ClassificationLevel).3 .視圖機制4 .審計審計功能把用戶對數(shù)據(jù)庫的所有操作自動記錄卜來放入審計日志(AuditLog)中.5 .統(tǒng)計數(shù)據(jù)庫平安性布置作業(yè):教材P

17、145:1課后小結(jié)(手寫)精心整理第11次課授課時間:2021年4月9日授課內(nèi)容第4章數(shù)據(jù)庫平安性(2)教學(xué)目的和要求讓學(xué)生了解數(shù)據(jù)加密和統(tǒng)計數(shù)據(jù)庫平安性以及SQLServer中的平安機制教學(xué)重點和難點重點:數(shù)據(jù)加密,統(tǒng)計數(shù)據(jù)庫平安難點:SQLServer平安機制教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1.數(shù)據(jù)庫加密技術(shù)_.,加密的概念加密方案X.X1i1i1數(shù)據(jù)加密標準公鑰加密;常用的數(shù)據(jù)庫加密方法2.SQLServer的平安機制SQLServer采用4個等級的平安驗證:(1) 操作系統(tǒng)平安驗證;(2) SQLServer平安驗證;(3) SQLSe

18、rver數(shù)據(jù)庫平安驗證;(4) SQLServer數(shù)據(jù)庫對象平安驗證.女全模式(1) Windows驗證;(2) SQLServer驗證;i;3.效勞器登錄標識治理sa和Administrators是4 .數(shù)據(jù)庫用戶治理5 .權(quán)限治理在SQLServer中主要有兩種類型的角色:效勞器角色與數(shù)據(jù)庫角色.布置作業(yè):教材P145:4,5課后小結(jié)(手寫)第12次課授課時間:2021年4月11日授課內(nèi)容第5章事務(wù)治理(1)教學(xué)目的和要求讓學(xué)生了解了解數(shù)據(jù)庫系統(tǒng)中事務(wù)的概念,并發(fā)限制的策略和恢復(fù)策略及方法教學(xué)重點和難點重點:事務(wù)的概念,并發(fā)限制,數(shù)據(jù)庫恢復(fù)難點:并發(fā)限制,可用行化調(diào)度教學(xué)方法和手段教學(xué)方法

19、:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1 .事務(wù)事務(wù)的概念事務(wù)的四個性質(zhì)事務(wù)的狀態(tài)2 .并發(fā)限制.一并發(fā)調(diào)度帶來的問題喪失修改;/、可重復(fù)讀;讀臟數(shù)據(jù)并發(fā)限制策略:鎖X鎖,S鎖封鎖協(xié)議兩段鎖協(xié)議封鎖的粒度死鎖和活鎖有三種限制死鎖的根本技術(shù):死鎖預(yù)防;死鎖檢測死鎖防止.r-j;,布置作業(yè):教材P190:1,2,3.S1課后小結(jié)手寫第13次課授課時間:2021年4月16日授課內(nèi)容第5章事務(wù)治理2教學(xué)目的和要求讓學(xué)生了解并發(fā)調(diào)度的策略,掌握數(shù)據(jù)庫恢復(fù)技術(shù)教學(xué)重點和難點重點:并發(fā)調(diào)度的可用行性,數(shù)據(jù)庫恢復(fù)技術(shù)難點:并發(fā)調(diào)度的可用行化教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動

20、,教學(xué)手段:投影儀+板書,教學(xué)進程1 .并發(fā)調(diào)度的可用行性2 .數(shù)據(jù)庫恢復(fù)技術(shù)問題的提出:數(shù)據(jù)庫系統(tǒng)出現(xiàn)故障后,如何把數(shù)據(jù)庫從錯誤狀態(tài)恢復(fù)到正確狀態(tài)恢復(fù)技術(shù):數(shù)據(jù)庫備份十日志文件1.故障分類(1)事務(wù)故障(2)系統(tǒng)故障(3)介質(zhì)故障(4)計算機病毒2 .恢復(fù)的實現(xiàn)技術(shù).(1)數(shù)據(jù)轉(zhuǎn)儲:數(shù)據(jù)轉(zhuǎn)儲就是DBAt期地將整個數(shù)據(jù)庫復(fù)制到磁帶或另一個磁盤上保存起來的過程.這些備用的數(shù)據(jù)文本稱為后備副本或后援副本.當(dāng)數(shù)據(jù)庫遭到破壞后可以將后備副本重新裝入,但重裝后備副本只能將數(shù)據(jù)庫恢復(fù)到轉(zhuǎn)儲時的狀態(tài),要想恢復(fù)到故障發(fā)生時的狀態(tài).必須重新運行自轉(zhuǎn)儲以后的所有更新事務(wù).(2)日志文件:3 .恢復(fù)策略布置作業(yè):教

21、材P190:4,6課后小結(jié)(手寫)第14次課授課時間:2021年4月18日授課內(nèi)容第6章數(shù)據(jù)庫設(shè)計(1)教學(xué)目的和要求讓學(xué)生了解數(shù)據(jù)庫設(shè)計的特點;掌握數(shù)據(jù)庫設(shè)計的方法和根本步驟;掌握需求分析的任務(wù)和方法;教學(xué)重點和難點重點:數(shù)據(jù)庫設(shè)計的特點;數(shù)據(jù)庫設(shè)計的方法和步驟;需求分析的任務(wù)和方法難點:需求分析的方法教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,d2教學(xué)進程1 .數(shù)據(jù)庫設(shè)計概述數(shù)據(jù)庫設(shè)計的任務(wù)和目標數(shù)據(jù)庫設(shè)計的特點數(shù)據(jù)庫設(shè)計方法數(shù)據(jù)庫設(shè)計的步驟2 .需求分析需求分析的任務(wù):對現(xiàn)實世界要處理的對象(組織、部門、業(yè)等)進行詳細的調(diào)查,通過對原系統(tǒng)的了解,收集支持新系

22、."的根底數(shù)據(jù)并對其進行處理,在此根底上確定新系統(tǒng)的功能.(1)調(diào)查分析用戶的活動:調(diào)查組織機構(gòu)情況,調(diào)查各部門的業(yè)務(wù)活動情況.(2)收集和分析需求數(shù)據(jù),確定系統(tǒng)邊界信息需求;處理需求;平安性;完整性的需求(3)編寫需求分析說明書需求分析的方法:自頂問卜、自底向上;舉例:建立教務(wù)治理系統(tǒng)的需求分析布置作業(yè):教材P255:1,2課后小結(jié)(手寫)第15次課授課時間:2021年4月23日授課內(nèi)容第6章數(shù)據(jù)庫設(shè)計(2)教學(xué)目的和要求讓學(xué)生了解概念結(jié)構(gòu)設(shè)計的方法與步驟;了解數(shù)據(jù)抽象與局部視圖設(shè)計;掌握視圖的集成;掌握E-R圖向關(guān)系模型的轉(zhuǎn)換;了解數(shù)據(jù)模型的優(yōu)化方法;教學(xué)重點和難點重點:概念結(jié)構(gòu)

23、設(shè)計,邏輯結(jié)構(gòu)設(shè)計難點:E-R圖,邏輯結(jié)構(gòu)設(shè)計教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,二教學(xué)進程1.概念設(shè)計概念設(shè)計就是將需求分析得到的用戶需求抽象為信息結(jié)構(gòu),即概念(語義)數(shù)據(jù)模型(簡稱概念模型).實體關(guān)系模型中的根本概念M(Domain)主碼(PrimaryKey).碼也稱關(guān)鍵子,匕是能夠唯一標識一個卜體的屬性集.聯(lián)系(Relationship).兩個實體集之間的聯(lián)系1:1聯(lián)系:1:n聯(lián)系:m:n聯(lián)系:1*1%.2 .概念設(shè)計方法(1)設(shè)計局部ER圖:(2)綜合成初步ER圖:(3)優(yōu)化成根本ER圖:舉例:建立教務(wù)治理系統(tǒng)的實體關(guān)系模型.3 .邏輯結(jié)構(gòu)設(shè)計數(shù)

24、據(jù)庫邏輯結(jié)構(gòu)設(shè)計的任務(wù)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計的步驟:布置作業(yè):教材P255:3,4課后小結(jié)(手寫)第16次課授課時間:2021年4月25日授課內(nèi)容第6章數(shù)據(jù)庫設(shè)計(3)教學(xué)目的和要求讓學(xué)生了解數(shù)據(jù)庫系統(tǒng)標準化的重要性;掌握關(guān)系模式的形式化定義;掌握函數(shù)依賴的定義;掌握碼、范式、2NF和3NF的定義,并能夠判別.教學(xué)重點和難點重點:標準化,標準化的判別難點:標準化的判別教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1.問題的提出2 .函數(shù)依賴3 .碼4 .范式所謂“第幾范式,是表示關(guān)系的某一種級別,所以經(jīng)常稱某一關(guān)系模式R為第幾范式.但現(xiàn)在人們把范式這個概念理解成

25、符合某一種級別的關(guān)系模式的集合,那么R為第幾范式就可以寫成RCxNE對于各種范式之間的聯(lián)系有如下包含關(guān)系成立5NF4NFBCNF3NF2NF1NF一個彳級范式的關(guān)系模式,通過模式分解可以轉(zhuǎn)換為假設(shè)干個高一級范式的關(guān)系模式的集合,這個過程就叫標準化.5 .2NF1j3滿足第一范式的關(guān)系模式R,如果它的所有非主屬性都完全函數(shù)依賴于主碼,那么稱R是第二范式,記為2NR6 .3NF-二一.:如果關(guān)系模式RC2NF且它的任何一個非主屬性都不傳遞依賴于主碼,那么稱R滿足第三范式,記作RC3NE,11E布置作業(yè):教材P255:6,7課后小結(jié)手寫第17次課授課時間:2021年4月30日授課內(nèi)容第6章數(shù)據(jù)庫設(shè)計

26、3教學(xué)目的和要求讓學(xué)生了解數(shù)據(jù)庫的物理設(shè)計的內(nèi)容和方法;了解數(shù)據(jù)庫的存儲結(jié)構(gòu)確實定和物理結(jié)構(gòu)的評價;了解數(shù)據(jù)庫的實施和維護教學(xué)重點和難點重點:數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計;物理結(jié)構(gòu)的評價;數(shù)據(jù)庫的實施和維護難點:物理結(jié)構(gòu)的評價教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1.物理結(jié)構(gòu)設(shè)計這個階段的任務(wù)是為一個給定的邏輯數(shù)據(jù)模型選取一個合適的物理結(jié)構(gòu),并對物理結(jié)構(gòu)進行評價.評價的內(nèi)容包括存儲空問、響應(yīng)時間等,如符合要求,那么轉(zhuǎn)向物理實施;不符合要求時,還要從前面的某一階段開始再次重復(fù)上述過程,修改數(shù)據(jù)模型、重新設(shè)計、修改物理結(jié)構(gòu)等.包括:設(shè)計物理結(jié)構(gòu)評價物理結(jié)構(gòu)2 .數(shù)

27、據(jù)庫實施進入數(shù)據(jù)庫實施階段后,就要根據(jù)邏輯設(shè)計和物理設(shè)計的結(jié)果,利用DBMS勺數(shù)據(jù)定義語言在計算機上建立起實際的數(shù)據(jù)庫結(jié)構(gòu),采用某種設(shè)計語言設(shè)計應(yīng)用程序,經(jīng)過反復(fù)調(diào)試生成目標模式,然后組織數(shù)據(jù)入庫并進行測試和試運行.3 .數(shù)據(jù)庫運行和維護14 .數(shù)據(jù)庫系統(tǒng)設(shè)計舉例:圖書/資料借閱治理布置作業(yè):教材P2558,9,10課后小結(jié)手寫第18次課授課時間:2021年5月2日授課內(nèi)容第7,8章分布式和并行數(shù)據(jù)庫系統(tǒng)及面向?qū)ο髷?shù)據(jù)庫系統(tǒng)教學(xué)目的和要求讓學(xué)生了解分布式和并行數(shù)據(jù)庫系統(tǒng)及面向?qū)ο髷?shù)據(jù)庫系統(tǒng)的特點和原理教學(xué)重點和難點重點:分布式數(shù)據(jù)庫系統(tǒng);并行數(shù)據(jù)庫系統(tǒng);面向?qū)ο髷?shù)據(jù)庫系統(tǒng),1難點:分布式數(shù)據(jù)庫

28、系統(tǒng)教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1 .分布式數(shù)據(jù)庫系統(tǒng)分布式數(shù)據(jù)庫系統(tǒng)的概念分布式數(shù)據(jù)存儲分布式查詢處理分布事務(wù)的恢復(fù)及并發(fā)限制2 .并行數(shù)據(jù)庫系統(tǒng)并行數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)并行數(shù)據(jù)庫的數(shù)據(jù)存儲技術(shù)并行查詢處理及其優(yōu)化技術(shù)3.面向?qū)ο髷?shù)據(jù)模型的根本概念面向?qū)ο髷?shù)據(jù)模型的存儲結(jié)構(gòu)對象關(guān)系數(shù)據(jù)庫系統(tǒng)面向?qū)ο髷?shù)據(jù)十語百RDBMSORDBMSOODBMS比擬布置作業(yè):課后小結(jié)手寫第19次課授課時間:2021年5月7日授課內(nèi)容第9章數(shù)據(jù)倉庫和數(shù)據(jù)挖掘教學(xué)目的和要求讓學(xué)生了解數(shù)據(jù)倉庫和數(shù)據(jù)挖掘.教學(xué)重點和難點重點:數(shù)據(jù)倉庫的特征及相關(guān)概念、數(shù)據(jù)挖掘的任務(wù)

29、和方法難點:數(shù)據(jù)挖掘的方法教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1 .數(shù)據(jù)倉庫數(shù)據(jù)倉庫的產(chǎn)生數(shù)據(jù)倉庫的特征及相關(guān)概念數(shù)據(jù)倉庫的設(shè)計聯(lián)機分析處理2 .數(shù)據(jù)挖掘數(shù)據(jù)挖掘概念數(shù)據(jù)挖掘的任務(wù)和過程數(shù)據(jù)挖掘的方法布置作業(yè):教材P課后小結(jié)手寫第20次課授課時間:2021年5月9日授課內(nèi)容第10章數(shù)據(jù)庫新技術(shù)簡介教學(xué)目的和要求讓學(xué)生了解數(shù)據(jù)庫新技術(shù)的開展趨勢和方法,掌握空間數(shù)據(jù)庫和多媒體數(shù)據(jù)庫的根本原理教學(xué)重點和難點重點:數(shù)據(jù)庫新技術(shù)的開展趨勢難點:空間數(shù)據(jù)庫教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1 .多媒體數(shù)據(jù)庫多媒體

30、數(shù)據(jù)庫概念多媒體數(shù)據(jù)庫的關(guān)鍵技術(shù)2 .移動數(shù)據(jù)庫移動數(shù)據(jù)庫系統(tǒng)概念移動數(shù)據(jù)庫系統(tǒng)的關(guān)鍵技術(shù)-;移動事務(wù)模型3 .空間數(shù)據(jù)庫空間數(shù)據(jù)庫概念空間數(shù)據(jù)模型空間查詢語百和查詢處理空間數(shù)據(jù)索引地理信息系統(tǒng)布置作業(yè):教材P課后小結(jié)手寫第2L次課授課時間:2021年5月14日授課內(nèi)容DBM-SQLServer教學(xué)目的和要求讓學(xué)生了解DBMS?臺的工作原理和操作方法,掌握SQLServer查詢分析器和企業(yè)治理器的使用教學(xué)重點和難點重點:SQLServer企業(yè)治理器和查詢分析器難點:企業(yè)治理器的使用教學(xué)方法和手段教學(xué)方法:講授+案例教學(xué),師生互動,教學(xué)手段:投影儀+板書,教學(xué)進程1.SQLServer2000簡

31、介2.SQLServer2000安裝SQLServer2000有四個不同的主要版本:企業(yè)版、標準版、個人版和開發(fā)版.3.SQLServer2000的使用(1)SQLServer效勞治理器SQLServer效勞治理器:用于啟動、停止和暫停效勞器上的SQLServer2000組件.(2)企業(yè)治理器SQLServer企業(yè)治理器是SQLServer2000的主要治理工具.(3)查詢分析查詢分析器是圖形化的查詢分析工具,查詢分析器在數(shù)據(jù)倉庫中啟廣泛的應(yīng)用.查詢分析器提供的主要功能如下:創(chuàng)立查詢和其它SQLW本,并執(zhí)行它們;使用SQLW本創(chuàng)立數(shù)據(jù)庫對象;查看和使用對象,并提供對象搜索功能;插入、更新或刪除表中的行;其他功能.布置作業(yè):教材P課后小結(jié)手寫I'';.1第22次課授課時間:2021年5月16日授課內(nèi)容數(shù)據(jù)庫開發(fā)工具PowerBuilder教學(xué)目的和要求讓學(xué)生了解數(shù)據(jù)庫開發(fā)工具的使用;熟練掌握PowerBuilder的開發(fā)過程和開發(fā)方法;熟練掌握PowerBuilder的集成開發(fā)環(huán)境.教學(xué)重點和難點重點:PowerBuilder的集成開發(fā)環(huán)境;畫板的使用;窗口的創(chuàng)立難點:畫板對象和窗口教學(xué)方法和手教學(xué)方法:講授+案例教學(xué),師生互動,段教學(xué)手段:投影儀+板書,教學(xué)進程I.

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論