選修數(shù)據(jù)管理技術(shù)_第1頁
選修數(shù)據(jù)管理技術(shù)_第2頁
選修數(shù)據(jù)管理技術(shù)_第3頁
選修數(shù)據(jù)管理技術(shù)_第4頁
選修數(shù)據(jù)管理技術(shù)_第5頁
已閱讀5頁,還剩32頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1.1認(rèn)識數(shù)據(jù)管理技術(shù)【教學(xué)目標(biāo)】知識與技能:了解數(shù)據(jù)、數(shù)據(jù)管理的概念,了解數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展過程。掌握數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)的概念,了解其相互關(guān)系并加以區(qū)分。建立簡單數(shù)據(jù)庫及查詢的方法,并能夠進(jìn)行簡單的數(shù)據(jù)分析。【內(nèi)容分析】本節(jié)通過實例幫助學(xué)生理解數(shù)據(jù)和數(shù)據(jù)管理的含義,然后介紹了數(shù)據(jù)管理技術(shù)的發(fā)展歷史,數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)的概念,最后通過主題研究活動,讓學(xué)生親身體驗數(shù)據(jù)管理。【教學(xué)重難點】教學(xué)重點:能夠根據(jù)實際問題,利用簡單數(shù)據(jù)庫技術(shù)有效管理信息。教學(xué)難點:能夠根據(jù)實際問題的研究需求,對所獲取的信息進(jìn)行合理的分類,并確定表字段,建立相關(guān)查詢,對數(shù)據(jù)進(jìn)行有效的管理。硬件環(huán)境:多媒體網(wǎng)絡(luò)

2、教室,互聯(lián)網(wǎng)環(huán)境軟件環(huán)境:電子學(xué)習(xí)檔案袋,教學(xué)資源ppt演示文稿。【教學(xué)過程】教學(xué)環(huán)節(jié)教師活動學(xué)生活動教學(xué)導(dǎo)入設(shè)疑、互動導(dǎo)學(xué)學(xué)生自主學(xué)習(xí)掌握基礎(chǔ)知識歸納提煉基礎(chǔ)知識案例引導(dǎo),深入學(xué)習(xí)布置任務(wù),體驗探究自主實踐應(yīng)用知識學(xué)生匯報與交流教師總結(jié):教師向?qū)W生介紹自己經(jīng)歷的一個事例:外地工作的朋友托我在天津購買一本書“高等教育出版社出版的電子商務(wù)管理視角”我首先想到的是去天津圖書大廈,可是不能確定有沒有這本書,于是我決定先咨詢,打114查詢得到圖書大廈的服務(wù)電話,撥通后,我告訴服務(wù)人員書名和出版社,他很快查到了該書的信息,同時說明了作者和書的價格。(這個實例是數(shù)據(jù)庫管理技術(shù)的應(yīng)用)這個小小的事例給我們什

3、么啟示?(科技發(fā)展、社會進(jìn)步對數(shù)據(jù)進(jìn)行科學(xué)有效的管理,方便信息的檢索)接下來,大家看一組材料,請同學(xué)從信息技術(shù)應(yīng)用的角度談?wù)勍ㄟ^這兩個小事例,從中得到什么啟示?說明了什么問題?教師展示ppt演示文稿:展示材料及問題:材料:(這兩個材料是關(guān)于數(shù)據(jù)庫管理技術(shù)應(yīng)用的目的,說明對信息進(jìn)行科學(xué)有效的管理其目的是方便用戶對信息的獲取和分析以指導(dǎo)我們的行動,明確有效數(shù)據(jù)管理便于我們分析數(shù)據(jù)。)(1)大型超市中經(jīng)理可以隨時了解上萬種商品的銷售情況、庫存情況,以便制定合理的進(jìn)貨決策;在商品調(diào)價期間,能夠保證每銀臺中的收款機(jī)收取同種商品貨款時價格一致;某種新商品進(jìn)入超市,能夠讓所有收款機(jī)按價收款。(2)現(xiàn)在大型的

4、醫(yī)院為每位初次求診的病人建立電子病例,當(dāng)病人第n次求診時,憑借掛號條中的號碼可以調(diào)出病例,參考以前的病癥和治療信息從而使醫(yī)生更有針對性地開展治療,并且醫(yī)生可以通過對以往病例進(jìn)行分析可以開展某種藥物的臨床研究和某種治療方法的研究。問題:請同學(xué)從信息技術(shù)應(yīng)用的角度談?wù)勥@兩個實例除了體現(xiàn)數(shù)據(jù)庫管理技術(shù)的應(yīng)用還說明了什么問題?(大型超市商品管理的秩序化,大型醫(yī)院電子病例的應(yīng)用等等,這是因為在這些領(lǐng)域中,都在廣泛地使用數(shù)據(jù)庫參與數(shù)據(jù)管理,并且數(shù)據(jù)管理的目的是獲取信息分析信息,以指導(dǎo)我們的行動。)教師播放材料后找同學(xué)回答。教師引導(dǎo)學(xué)生自主閱讀教材。要求學(xué)生在閱讀教材的過程中回答電子檔案袋討論區(qū)中的題目。教

5、師組織學(xué)生自學(xué)并回答參與討論。問題:l 什么是數(shù)據(jù)?列舉生活中的數(shù)據(jù)。l 你怎樣理解數(shù)據(jù)管理?l 數(shù)據(jù)管理技術(shù)的發(fā)展階段?l 你是怎樣理解數(shù)據(jù)庫的,請舉出生活中數(shù)據(jù)庫的例子。l 數(shù)據(jù)庫管理系統(tǒng)的功能,舉例數(shù)據(jù)庫管理系統(tǒng)教師帶領(lǐng)學(xué)生瀏覽討論區(qū)中的問題,并詳細(xì)講解基礎(chǔ)知識。(數(shù)據(jù)相關(guān)概念、數(shù)據(jù)管理、數(shù)據(jù)管理技術(shù)的發(fā)展階段、數(shù)據(jù)庫的概念、數(shù)據(jù)庫管理系統(tǒng)的相關(guān)知識)提煉基礎(chǔ)知識后,教師針對相關(guān)知識提出幾道競賽選擇題讓學(xué)生搶答:(活躍課堂氣氛、調(diào)動學(xué)生的學(xué)習(xí)積極性)教師展示題目:題目1:下面列出的數(shù)據(jù)管理技術(shù)發(fā)展的三個階段中,哪個(些)階段沒有專門的軟件對數(shù)據(jù)進(jìn)行管理?.人工管理階段 .文件系統(tǒng)階段 .

6、數(shù)據(jù)庫階段A.只有;B.只有; C.和;D.和題目2:下面列出的條目中,哪些是數(shù)據(jù)庫技術(shù)的主要特點?.數(shù)據(jù)的結(jié)構(gòu)化.數(shù)據(jù)的冗余度小.較高的數(shù)據(jù)獨立性.程序的標(biāo)準(zhǔn)化A. 、和;B.和;C.、和D. 都是題目3:MS SQL Server是_?A.數(shù)據(jù)庫 B.數(shù)據(jù)庫系統(tǒng) C.數(shù)據(jù)處理系統(tǒng) D.數(shù)據(jù)庫管理系統(tǒng)題目4:在下面所列出的條目中,哪些是數(shù)據(jù)庫管理系統(tǒng)的基本功能?.數(shù)據(jù)庫定義.數(shù)據(jù)庫的建立和維護(hù).數(shù)據(jù)庫存取.數(shù)據(jù)庫和網(wǎng)絡(luò)中其他軟件系統(tǒng)的通信A.和 B.、和 C.和 D.都是題目5:數(shù)據(jù)庫管理系統(tǒng)是( )。A、一種軟件B、一臺保存大量數(shù)據(jù)的計算機(jī)C、一臺電子設(shè)備 D、一個負(fù)責(zé)管理大量數(shù)據(jù)的組織機(jī)

7、構(gòu)題目6:Windows系統(tǒng)提供了信息資源管理工具,它是采用( )方式來管理計算機(jī)中的文件。A.目錄樹 B.數(shù)據(jù)庫 C.文件 D.超媒體教師根據(jù)比賽題目做一簡單總結(jié),強(qiáng)化基礎(chǔ)知識。教師ppt展示兩個案例:(1)奶牛場的數(shù)據(jù)管理:數(shù)據(jù)管理可以為奶牛場提高牛奶產(chǎn)量提供支持。首先通過輸入數(shù)據(jù)保存生產(chǎn)過程中的數(shù)據(jù),然后使用計算機(jī)進(jìn)行計算和分析例如:可以對當(dāng)日產(chǎn)奶情況數(shù)據(jù)分析,通過程序優(yōu)化和設(shè)計奶牛飼料配方;也可根據(jù)奶牛飼養(yǎng)標(biāo)準(zhǔn)和每頭奶牛的體重、產(chǎn)奶量和乳脂率等數(shù)據(jù)計算奶牛每日的飼喂量,并可對飼喂的營養(yǎng)是否符合營養(yǎng)標(biāo)準(zhǔn)進(jìn)行評定。通過對奶牛場數(shù)據(jù)的有效管理,以往很多難以了解得問題,得到迅速反饋。(2)中國

8、地質(zhì)調(diào)查局的數(shù)據(jù)管理:中國地質(zhì)調(diào)查局為了查找礦產(chǎn)資源,需要對大量地質(zhì)信息進(jìn)行綜合處理、分析和評價。為此早在20世紀(jì)80年代,地質(zhì)行業(yè)就開始使用計算機(jī)進(jìn)行數(shù)據(jù)管理,通過對大量的地質(zhì)信息進(jìn)行自動處理和評價,從而幫助人們預(yù)測哪些地方最有可能蘊藏著礦產(chǎn)資源。教師播放案例請學(xué)生回答問題:這兩個案例說明了什么?(合理有效進(jìn)行數(shù)據(jù)管理的重要性)教師引導(dǎo)學(xué)生回憶基礎(chǔ)模塊學(xué)習(xí)的構(gòu)建簡單的數(shù)據(jù)庫知識包括,確定字段、類型、建立簡單查詢等。教師要求學(xué)生分小組合作完成任務(wù):要求學(xué)生根據(jù)實際任務(wù)體驗數(shù)據(jù)管理,學(xué)生分成七個小組(每組大約5、6人),分別從三個主題中自主選擇進(jìn)行研究。要求學(xué)生根據(jù)選擇的主題查找、整理信息并用電

9、子檔案袋暫時保存,并加以分析匯總,選擇合適的數(shù)據(jù)管理方法,確定分類、字段,建立數(shù)據(jù)表,建立與自己實際需求相關(guān)查詢進(jìn)行研究,完成研究報告,并回答討論區(qū)中的相關(guān)問題。教師提供給學(xué)生研究報告模板,引導(dǎo)學(xué)生進(jìn)行主題研究的思路,明確研究步驟。研究報告模板如下:1、小組號:2、研究主題:3、請結(jié)合每個主題的討論題列舉你要研究的每個具體問題: 4、為了進(jìn)行研究,你將要建立的數(shù)據(jù)表需要的字段及類型:5、研究過程中作了哪些相關(guān)查詢:(教師提供給學(xué)生研究模板幫助學(xué)生明確研究的主題和確定研究的思路,從而降低問題的難度)主題1:“我國稀有的動植物資源調(diào)查研究”:要求通過網(wǎng)絡(luò)、瀏覽光盤和查閱參考資料等多種途徑查找信息,

10、保存,并用數(shù)據(jù)庫組織管理信息,確定管理信息的字段,構(gòu)建簡單的數(shù)據(jù)表,建立相關(guān)查詢,根據(jù)自己的設(shè)計、研究過程及結(jié)果,完成小組研究報告,并作為小組作品上傳到電子檔案袋,完成完成后回答討論區(qū)的以下問題:(討論區(qū)的題目可以指導(dǎo)學(xué)生的分析思路,學(xué)生研究、分析的問題要等于或多于討論區(qū)中的提出問題。)l 保護(hù)稀有的動、植物資源人人有責(zé),如果你將要向社會發(fā)出一個“保護(hù)稀有動植物資源”的倡議書,你計劃如何倡議?l 通過研究,建立數(shù)據(jù)庫的相關(guān)查詢你了解的國家一級保護(hù)動物、植物有哪些?l 通過研究,查詢你了解的我國受保護(hù)的稀有樹木有哪些?l 通過建立相關(guān)查詢,我國的西藏有哪些稀有的動、植物資源?主題2:“奧運的昨天

11、、今天、明天” 要求:通過網(wǎng)絡(luò)和瀏覽光盤和查閱參考資料等多種途徑查找信息,保存并用數(shù)據(jù)庫組織管理信息,確定管理信息的字段,構(gòu)建簡單的數(shù)據(jù)表,作相關(guān)查詢,根據(jù)自己的設(shè)計、研究過程及結(jié)果,完成小組研究報告,并作為小組作品上傳到電子檔案袋,完成后回答討論區(qū)的以下問題:l 通過建立相關(guān)查詢請統(tǒng)計中國在奧運會中,獲金牌數(shù)目最多 的項目是什么?l 通過建立相關(guān)查詢請統(tǒng)計中國奧運健兒幾次打破世界紀(jì)錄?l 暢想08年的你如何為奧運做貢獻(xiàn)?主題3:“紅軍長征歷史”研究。要求:通過網(wǎng)絡(luò)和瀏覽光盤和查閱參考資料等多種途徑查找信息,保存并用數(shù)據(jù)庫組織管理信息,確定管理信息的字段,構(gòu)建簡單的數(shù)據(jù)表,作相關(guān)查詢,根據(jù)自己

12、的設(shè)計、研究過程及結(jié)果,完成小組研究報告,并作為小組作品上傳到電子檔案袋,完成后回答討論區(qū)的以下問題:l 通過研究,你了解的在長征中犧牲人數(shù)最多的戰(zhàn)役是什么?l 規(guī)模最大的戰(zhàn)役是什么?l 結(jié)合實際,談?wù)劶t軍長征精神對自己的影響?教師指導(dǎo)學(xué)生進(jìn)行選題,并且教師在學(xué)生自主實踐過程中給予適當(dāng)?shù)囊龑?dǎo)和幫助。(教師根據(jù)設(shè)置的研究問題提供相關(guān)的參考網(wǎng)站,及一些相關(guān)的文字材料,教師的這些文字材料描述可以為學(xué)生確定數(shù)據(jù)表字段給予一定的提示,并且可以節(jié)省學(xué)生獲取信息所占用的時間,并在學(xué)生活動過程中正確引導(dǎo)學(xué)生,如何把獲得的信息進(jìn)行整理分析,從而便于數(shù)據(jù)庫管理)教師組織學(xué)生小組選派代表結(jié)合討論區(qū)的題目介紹本組的研

13、究情況,包括:研究的主題、所查找數(shù)據(jù)的簡單描述、所確定的數(shù)據(jù)表字段、建立的相關(guān)查詢、及研究報告的主要內(nèi)容,并且回答討論區(qū)中的問題。教師針對每組學(xué)生的研究情況作一總結(jié),在信息化社會,合理有效地管理數(shù)據(jù)將提高信息檢索的效率,并且隨著數(shù)據(jù)庫技術(shù)的不斷發(fā)展及數(shù)據(jù)庫管理系統(tǒng)的廣泛應(yīng)用,這些便于我們提取隱含在數(shù)據(jù)庫中的有用的信息和知識,對我們的生活實踐有重要的意義。通過同學(xué)對三個主題的研究我們親歷了數(shù)據(jù)的獲取和有效管理,此外,讓我們每個同學(xué)都了解我國的稀有動植物資源,增強(qiáng)保護(hù)意識, 08奧運會即將迎來,我們應(yīng)該努力以自己的方式為奧運做貢獻(xiàn),了解了紅軍長征的歷史,繼承和發(fā)揚長征精神,讓長征精神激勵自己,努力

14、學(xué)習(xí)。學(xué)生積極思考學(xué)生觀看教師提供的材料、分析材料并思考問題。然后回答教師提問。學(xué)生在老師的指導(dǎo)下自主地閱讀教材,登陸電子檔案袋的討論區(qū),回答問題參與討論。學(xué)生在老師的引導(dǎo)下瀏覽討論區(qū)中的內(nèi)容,經(jīng)過老師的提煉講解更加深刻地理解基礎(chǔ)知識,以飽滿的熱情參加競賽。學(xué)生觀看案例,思考教師提出的問題(充分說明數(shù)據(jù)的有效合理管理便于分析和計算從而做出合理決策)學(xué)生在老師的引導(dǎo)下回憶內(nèi)容,理解合理有效管理數(shù)據(jù)的重要性。學(xué)生明確任務(wù),以小組為單位選擇主題。(可設(shè)計的字段參考:資源名稱、資源種類(動、植物等)、國家保護(hù)等級、分布地區(qū)、列為稀有資源時間等等)(參考字段:時間、地點、新增比賽項目、中國金牌數(shù)、中國金

15、牌數(shù)最多的項目、吉祥物、所屬州、破紀(jì)錄國家等等)(參考字段:時間、地點、戰(zhàn)役名稱、意義、參戰(zhàn)人數(shù)、犧牲人數(shù)等等)學(xué)生分組選擇主題進(jìn)行研究,小組分工合作,查找資料,討論分類和確定數(shù)據(jù)表字段,建立查詢,研究討論,填寫研究報告并上傳。完成后參與討論區(qū)的討論。學(xué)生以小組為單位匯報研究成果,互相交流展示。學(xué)生在老師的引導(dǎo)下深刻理解數(shù)據(jù)管理的重要性和必要性,回顧總結(jié)自己嘗試數(shù)據(jù)管理的過程。第2課 認(rèn)識關(guān)系數(shù)據(jù)庫教學(xué)目的:1、 掌握數(shù)據(jù)庫的記錄、字段、數(shù)據(jù)類型2、 數(shù)據(jù)庫的類型3、 關(guān)系數(shù)據(jù)庫的定義實踐活動:1.填寫網(wǎng)上評分表./Local Settings/Temp/db/class02/mkpj/mgs

16、core.asp 2.了解評分表背后實現(xiàn)技術(shù) 數(shù)據(jù)庫1 數(shù)據(jù)庫2 asp源文件分析:用關(guān)系數(shù)據(jù)庫管理圖書的模式了解:什么是記錄? 什么是字段?什么是字段的數(shù)據(jù)類型?關(guān)系數(shù)據(jù)庫的定義是什么?關(guān)系數(shù)據(jù)庫中的二維表必須滿足5個條件:(1)_(2)_ (3)_(4)_ (5)_第3課 數(shù)據(jù)的分析學(xué)習(xí)目標(biāo):1、了解三個世界:現(xiàn)實世界、信息世界、機(jī)器世界2、了解數(shù)據(jù)的采集過程3、了解數(shù)據(jù)分析的方法4、能夠?qū)崿F(xiàn)方法的遷移,解決新的實際問題教學(xué)過程1. 游戲:(現(xiàn)實)留在最后的人可以獲得 “小禮物”:有M個人圍成一圈,每個有一個編號,編號從1到M。打算從中選出一個人。經(jīng)過協(xié)商,決定選人的規(guī)則如下:從第一個開始

17、,每隔N個,數(shù)到的人出圈,最后剩下來的就是可以獲得“小禮物”的那個幸運者。2. 確定算法(信息/概念)3. 編寫程序(機(jī)器)游戲分析(驗證選出的人是否公平公正):(1)剛才做游戲時選出的人(2)模擬選人過程(3)運行程序,看程序運行的結(jié)果 思考:一、數(shù)據(jù)的抽象描述(三個世界)三個世界在數(shù)據(jù)庫技術(shù)中的體現(xiàn)信息世界機(jī)器世界信息世界 實體間的聯(lián)系二、建立數(shù)據(jù)庫的一般過程1. 數(shù)據(jù)的收集與分析從課本第18頁的案例中了解到構(gòu)建一個數(shù)據(jù)庫需要收集和組織大量的數(shù)據(jù)。跟老師一起了解構(gòu)建“中小學(xué)信息技術(shù)大賽”數(shù)據(jù)庫的案例的數(shù)據(jù)收集和分類過程,然后試對“校運會資料”數(shù)據(jù)庫的構(gòu)建過程進(jìn)行數(shù)據(jù)收集和分類的實踐,填寫相

18、應(yīng)表格。 分析與篩選工作篩選去掉無關(guān)的數(shù)據(jù)同名的區(qū)分問題增加“編號”區(qū)分同名的記錄其他具體問題如:多媒體作品在數(shù)據(jù)庫中的存儲方式(1)直接存入數(shù)據(jù)庫(2)在數(shù)據(jù)庫中登記存儲路徑,多媒體文件獨立存放在數(shù)據(jù)庫外部 三、解決實際問題“校運會資料”數(shù)據(jù)庫的構(gòu)建過程1. 數(shù)據(jù)的收集與分析試對“校運會資料”數(shù)據(jù)庫的構(gòu)建過程進(jìn)行數(shù)據(jù)收集和分類的實踐,填寫下面的相應(yīng)表格。“校運會資料” 的資料收集表分析工作:篩選去掉無關(guān)的數(shù)據(jù)、同名的區(qū)分問題、其他具體問題第4課 概念模型與E-R方法教學(xué)目標(biāo)理解:什么是概念模型了解:E-R圖的三個圖素交流:確定“中小學(xué)信息技術(shù)大賽”的實體屬性理順:建立E-R圖的四個步驟一、什

19、么是概念模型概念模型是從現(xiàn)實世界到信息世界的第一層抽象,是數(shù)據(jù)庫設(shè)計人員進(jìn)行數(shù)據(jù)庫設(shè)計的有力工具,也是數(shù)據(jù)庫設(shè)計人員和用戶之間進(jìn)行交流的語言。必須滿足以下三個方面的要求:(1)能比較真實地模擬現(xiàn)實世界,具有較強(qiáng)的表達(dá)能力,能夠方便、直接地表達(dá)應(yīng)用中的各種要求。(2)簡單、清晰,容易為人所理解。(3)要便于在計算機(jī)上實現(xiàn)。二、E-R圖的三個圖素E-R圖就是用特定的符號來描述E-R模型中實體集及實體集之間的聯(lián)系,E-R圖包括三個圖素:以E-R圖來表示兩個實體之間的三種聯(lián)系三、建立“中小學(xué)信息技術(shù)大賽”的實體-關(guān)系模型(又稱:E-R模型 或 實體-聯(lián)系模型)四、綜合活動確定“校運會資料”的E-R圖2

20、.1數(shù)據(jù)的分析與建模一、教案背景模塊:高中信息技術(shù)基礎(chǔ)年級:高中一年級所用教材版本:廣東教育出版社學(xué)時數(shù):1課時,其中非上機(jī)時間20分鐘,上機(jī)操作時間45分鐘二、教學(xué)設(shè)計(一)教學(xué)目標(biāo)知識性目標(biāo):通過實例分析,了解數(shù)據(jù)的收集與分類方法;描述客觀事物的三個世界:現(xiàn)實世界、信息世界和機(jī)器世界,以及三個世界中用來描述客觀事物的術(shù)語;信息世界中實體集之間的三種聯(lián)系;了解從現(xiàn)實世界到信息世界抽象出來的數(shù)據(jù)模型的基本概念, 技能性目標(biāo):過程與方法:了解客觀事物的抽象過程,對現(xiàn)實世界的事物進(jìn)行概念化、抽象化描述的基本步驟和方法。情感性目標(biāo):(二)學(xué)生分析認(rèn)知特點:學(xué)生已經(jīng)具有一定的邏輯思維和抽象思維能力,歸

21、納和總結(jié)能力也有了一定程度上的發(fā)展,但是對于現(xiàn)實世界進(jìn)行抽象描述也就是建模還很不習(xí)慣,需要用實例來引導(dǎo)。知識經(jīng)驗與對教學(xué)內(nèi)容了解:學(xué)生對Access數(shù)據(jù)庫有所了解,經(jīng)過前一節(jié)課對關(guān)系數(shù)據(jù)庫中的二維表應(yīng)該具有什么特點有了了解。能力水平:對如何將較復(fù)雜的現(xiàn)實數(shù)據(jù)抽象成關(guān)系數(shù)據(jù)庫中的二維表還是束手無策。(三)內(nèi)容分析課程標(biāo)準(zhǔn):(二)(1)通過實例分析,初步掌握數(shù)據(jù)收集、數(shù)據(jù)分類和建立關(guān)系數(shù)據(jù)模型的基本方法。學(xué)會使用實體關(guān)系圖描述關(guān)系數(shù)據(jù)模型。本課主要為后面學(xué)習(xí)數(shù)據(jù)庫具體內(nèi)容進(jìn)行概念準(zhǔn)備、并為創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)提供理論基礎(chǔ)。重點:(1)了解人們認(rèn)識客觀事物的三個世界:現(xiàn)實世界、信息世界和機(jī)器世界的基本術(shù)語

22、及其含義,以及客觀事物的抽象方法。(2)掌握三個世界中用來描述客觀事物的術(shù)語,及信息世界中實體之間的三種聯(lián)系。難點:根據(jù)實際情況,經(jīng)過數(shù)據(jù)的收集和分類,從大量的現(xiàn)實數(shù)據(jù)中確定出實體及其屬性,判別實體之間的聯(lián)系,從而確定客觀事物的概念模型。(四)教學(xué)策略設(shè)計1教學(xué)方法設(shè)計因為本課在理論性很強(qiáng),學(xué)生自主探究的難度太大,而如果學(xué)生沒有自己動手做一遍有關(guān)分析,有不容易掌握有關(guān)內(nèi)容。因此本課將以教師指導(dǎo)學(xué)生把有關(guān)分析步驟依次動手完成、再加以總結(jié)為主要教學(xué)方法。2學(xué)生上機(jī)操作安排和教學(xué)資源? 上機(jī)操作:學(xué)生填寫有關(guān)表格 教學(xué)資源:網(wǎng)絡(luò)教室、極域網(wǎng)絡(luò)教學(xué)軟件、OFFICE、自制演示文稿、實體屬性表;三、教與

23、學(xué)的過程教學(xué)階段及所用時間教師活動學(xué)生活動對學(xué)生學(xué)習(xí)過程的觀察和考查信息技術(shù)的應(yīng)用創(chuàng)設(shè)情景導(dǎo)入新課5m從中國的第三世界地位引出現(xiàn)實世界信息世界機(jī)器世界的三個世界,建立數(shù)據(jù)庫的過程思考建立數(shù)據(jù)庫的過程與三個世界的關(guān)系是否能夠看出建立數(shù)據(jù)庫的過程就是現(xiàn)實世界信息世界機(jī)器世界的過程投影或廣播任務(wù)1:數(shù)據(jù)的收集與分類12m指導(dǎo)學(xué)生完成P18實踐任務(wù)列舉需要的基本信息、設(shè)計表格列舉信息是否全面、有否遺漏極域電子教室提交作業(yè)指導(dǎo)學(xué)生對數(shù)據(jù)進(jìn)行分類將數(shù)據(jù)進(jìn)行分類如何分類,是否按照實體、聯(lián)系分類從現(xiàn)實世界信息世界的轉(zhuǎn)換20m講解信息世界的術(shù)語:實體、屬性、鍵;指導(dǎo)學(xué)生將現(xiàn)實世界中信息大賽的數(shù)據(jù)轉(zhuǎn)換為信息世界的

24、概念模型討論信息大賽中的有哪些實體,填寫信息大賽的實體屬性表是否考慮到鍵、域極域電子教室廣播講解術(shù)語:聯(lián)系、聯(lián)系的三種類型討論信息大賽中有哪些聯(lián)系、聯(lián)系的屬性和類型,是否可以用表格方式描述聯(lián)系是否注意到聯(lián)系的類型表格中不容易表達(dá)從信息世界機(jī)器世界的轉(zhuǎn)換6m講解機(jī)器世界的術(shù)語:字段、記錄、文件、關(guān)鍵字,三個世界的對應(yīng)關(guān)系小結(jié)2m從現(xiàn)實世界到信息世界的轉(zhuǎn)換過程、信息世界(概念模型)的重要性思考如何表達(dá)概念模型更有效極域電子教室布置課后作業(yè)布置任務(wù):預(yù)習(xí)概念模型與E-R方法四、教學(xué)反思【課 題】2.3 創(chuàng)建數(shù)據(jù)庫的結(jié)構(gòu)教學(xué)目標(biāo)1知識與技能: (1)初步掌握數(shù)據(jù)收集、數(shù)據(jù)分類,了解使用數(shù)據(jù)庫管理信息的

25、基本思想與方法,實現(xiàn)對問題的結(jié)構(gòu)化描述。(2)掌握幾種主要的數(shù)據(jù)類型,如文本型、備注型、數(shù)字型、日期/時間型、貨幣型、自動編號型等,并能夠正確給不同的字段定義不同的數(shù)據(jù)類型。(3)初步掌握創(chuàng)建數(shù)據(jù)表的方法2過程與方法:(1)能根據(jù)任務(wù)的要求,確定所需信息,判斷信息的類型。(2)能運用數(shù)據(jù)庫管理信息的基本思想和方法,初步實現(xiàn)對日常學(xué)習(xí)生活中積累的大量信息進(jìn)行有效的存儲和管理。3情感、態(tài)度與價值觀:(1)能主動學(xué)習(xí)和使用數(shù)據(jù)管理工具,形成管理身邊信息的積極態(tài)度。(2)在科學(xué)管理信息的過程中,體驗有效管理數(shù)據(jù)的重要性,形成科學(xué)管理信教師用到的設(shè)備、軟件、課件或資源:設(shè)備:計算機(jī)網(wǎng)絡(luò)教室,投影機(jī)軟件:

26、PowerPoint、Access教學(xué)組織:任務(wù)驅(qū)動,教師引導(dǎo),學(xué)生自主探究的學(xué)習(xí)方式。教材重、難點分析第三節(jié)的內(nèi)容是介紹數(shù)據(jù)結(jié)構(gòu)化的過程,讓學(xué)生了解數(shù)據(jù)庫設(shè)計的思想,初步學(xué)會使用數(shù)據(jù)技術(shù)管理信息,處理日常學(xué)習(xí)與生活中的問題。在本節(jié)的學(xué)習(xí)中,數(shù)據(jù)的規(guī)范化和信息的結(jié)構(gòu)化是重點,準(zhǔn)確地設(shè)定字段的數(shù)據(jù)類型是難點。主要讓學(xué)生根據(jù)自己確定的研究目標(biāo),將數(shù)據(jù)進(jìn)行結(jié)構(gòu)化的處理,建立屬性字段和確定字段數(shù)據(jù)類型。進(jìn)而學(xué)會創(chuàng)建數(shù)據(jù)庫,并體會數(shù)據(jù)庫管理信息的基本思想與方法學(xué)生分析高一學(xué)生對信息技術(shù)有著濃厚的學(xué)習(xí)興趣,但對管理信息的概念比較模糊,在怎樣管理信息、如何針對實際問題選擇適當(dāng)?shù)墓ぞ呷ス芾硇畔⒌哪芰τ写岣摺?/p>

27、他們認(rèn)為只要完成老師布置的任務(wù)就可以了,缺乏科學(xué)管理信息的意識,引導(dǎo)他們認(rèn)識到對信息進(jìn)行有效管理是很重要的,也為以后的學(xué)習(xí)打下堅實的基礎(chǔ)。教學(xué)策略設(shè)計1.教學(xué)方法設(shè)計教師聯(lián)系學(xué)生學(xué)習(xí)、生活中的實際問題展開討論,通過完成任務(wù)幫助學(xué)生更加深刻地理解科學(xué)地管理信息的好處。在網(wǎng)絡(luò)教室中開展學(xué)生自主活動,使原本枯燥復(fù)雜的“構(gòu)建數(shù)據(jù)表”的學(xué)習(xí)過程簡單、直觀、高效、氣氛活躍,從而達(dá)到提高學(xué)生信息技術(shù)素養(yǎng)的目的。2.關(guān)于教學(xué)流程和教學(xué)活動的設(shè)計思路教學(xué)引入(描述一位學(xué)生喜歡的老師) 實例分析(確定實體屬性) 深入研究(確定數(shù)據(jù)類型) 創(chuàng)建數(shù)據(jù)表(學(xué)生示范) 布置任務(wù)(設(shè)計一個學(xué)生學(xué)籍管理表) 展示交流 (評價

28、) 教師小結(jié)教學(xué)過程: 教學(xué)階段教師活動學(xué)生活動對學(xué)生學(xué)習(xí)過程的觀察和考查信息技術(shù)的應(yīng)用教學(xué)引入請一位學(xué)生描述一位喜歡的老師,通過同學(xué)的補(bǔ)充和自己的觀察,提煉出相關(guān)的屬性,如:姓名、性別、年齡、工作單位、興趣愛好和聯(lián)系電話等信息。一位同學(xué)描述,另一位同學(xué)補(bǔ)充,師生共同歸納出人物的屬性。 培養(yǎng)分析、歸納總結(jié)能力,鍛煉發(fā)散性思維和創(chuàng)新思維能力。投影儀實例分析為了給推薦學(xué)校三好學(xué)生,需要建立一個數(shù)據(jù)表。確定表中的屬性字段。例如:姓名、性別、年齡、班級、成績、獲獎情況等。學(xué)生積極思考,踴躍回答,說出一系列的字段。培養(yǎng)學(xué)生解決身邊的實際問題的能力深入研究數(shù)據(jù)類型會影響對數(shù)據(jù)操作的結(jié)果,因此數(shù)據(jù)表中的每一

29、個字段都要確定一個數(shù)據(jù)類型。引導(dǎo)學(xué)生參考書中的“Access數(shù)據(jù)類型表”,將“運動員推薦表”相應(yīng)字段的數(shù)據(jù)類型確定下來。師生共同完成表3-1。歸納常用的數(shù)據(jù)類型及用法。如文本型(姓名、班級)、數(shù)字型(成績)、日期/時間型(出生日期)、是/否型(是否是團(tuán)員)、備注型(興趣、愛好)、貨幣型(價格、工資)。觀察學(xué)生是否能夠理解常用數(shù)據(jù)類型的用法。考查學(xué)生能否將“運動員推薦表”相應(yīng)字段的數(shù)據(jù)類型確定下來。網(wǎng)絡(luò)廣播系統(tǒng)創(chuàng)建數(shù)據(jù)表閱讀課本中的“技術(shù)支持”,引導(dǎo)學(xué)生自行完成數(shù)據(jù)表。請一名學(xué)生示范啟動Access程序,建立空數(shù)據(jù)庫,命名為“運動員推薦表.mdb”。請一名同學(xué)利用表設(shè)計器創(chuàng)建表,輸入相應(yīng)的字段并

30、確定其屬性。表創(chuàng)建好之后,輸入一條記錄考查學(xué)生是否能夠在Access中構(gòu)建數(shù)據(jù)表。網(wǎng)絡(luò)廣播系統(tǒng)得出結(jié)論確定字段類型的總原則應(yīng)該是在滿足數(shù)據(jù)庫應(yīng)用需要的同時節(jié)約資源,因此我們應(yīng)該根據(jù)數(shù)據(jù)庫的用途來考慮數(shù)據(jù)表中每個字段的數(shù)據(jù)類型。在選擇數(shù)據(jù)類型后,還需確定每個字段的限制條件,減少錯誤的產(chǎn)生。布置任務(wù)用Access創(chuàng)建一個“學(xué)籍管理表”,并輸入2條記錄。觀察學(xué)生的自主實踐活動,隨機(jī)指導(dǎo)。以小組合作的方式,通過討論、交流確定研究目標(biāo)。 在Access中建立數(shù)據(jù)庫并創(chuàng)建一張表,保存生成的.mdb文件并以附件的形式存入電子學(xué)習(xí)檔案袋。教師觀察學(xué)生完成任務(wù)的情況。考查學(xué)生是否能靈活應(yīng)用學(xué)過的知識,解決教師布

31、置的相關(guān)任務(wù)電子學(xué)習(xí)檔案袋展示交流用網(wǎng)絡(luò)廣播系統(tǒng)廣播或轉(zhuǎn)播學(xué)生作品,進(jìn)行相應(yīng)的評價。同學(xué)之間相互交流,學(xué)習(xí)??疾閷W(xué)生是否能夠積極地評價其他同學(xué)的研究成果網(wǎng)絡(luò)廣播系統(tǒng)學(xué)習(xí)總結(jié)利用多媒體課件總結(jié)本課和本單元的學(xué)習(xí)目標(biāo)。使學(xué)生了解數(shù)據(jù)庫設(shè)計的思想投影儀多媒體課件【課 題】2.4 編輯數(shù)據(jù)庫【教材分析】本節(jié)內(nèi)容是通過問題的解決,展示數(shù)據(jù)庫技術(shù)對于檢索大量數(shù)據(jù)時的方便快捷。讓學(xué)生在問題解決中學(xué)會數(shù)據(jù)庫的查詢和更新操作。通過打開指定的數(shù)據(jù)庫文件,進(jìn)行實時的查詢操作,可以直接感受到利用數(shù)據(jù)庫存儲、管理大量數(shù)據(jù)具有能實現(xiàn)高效檢索等方面的優(yōu)勢。通過更多、更深的體驗,將學(xué)生的視野引向技術(shù)背后的思想和價值,引向信息

32、技術(shù)的靈魂信息文化。表面上是要使學(xué)生達(dá)到對數(shù)據(jù)表中數(shù)據(jù)進(jìn)行選擇查詢等操作,實際上是為開展主題研究而實施的研究步驟,在研究過程中使用信息技術(shù)進(jìn)行輔助。要鎖定于實際問題的研究。【課 時】1課時【教學(xué)目標(biāo)】(一)知識與技能1、初步掌握數(shù)據(jù)檢索、更新查詢、添加字段等簡單的操作(此處完成多少視學(xué)生實際情況而定)。2、能夠根據(jù)所需要的數(shù)據(jù),選擇恰當(dāng)?shù)牟樵儣l件,達(dá)到想要的目的。3、了解數(shù)據(jù)庫系統(tǒng),初步掌握有關(guān)數(shù)據(jù)庫的基本概念。(二)過程與方法1、通過對簡單數(shù)據(jù)庫的應(yīng)用操作、解剖分析,了解使用數(shù)據(jù)庫管理信息的基本思想與方法 2、通過對access的操作,從而體會利用數(shù)據(jù)庫管理學(xué)生信息的方便和簡單。(三)情感態(tài)

33、度與價值觀1.通過使用數(shù)據(jù)庫應(yīng)用系統(tǒng),感受數(shù)據(jù)庫應(yīng)用的方便、高效,有科學(xué)效管理信息的意識。2.通過使用常見的數(shù)據(jù)庫應(yīng)用系統(tǒng),管理身邊的信息資源,體會利用數(shù)據(jù)庫技術(shù)管理信息的基本思想?!窘虒W(xué)組織】本節(jié)為第一課時,重點讓學(xué)生熟悉ACCESS中數(shù)據(jù)處理的操作,建立起數(shù)據(jù)庫應(yīng)用的意識,產(chǎn)生濃厚的數(shù)據(jù)庫使用的興趣。教師引導(dǎo),學(xué)生自主探究的學(xué)習(xí)方式。【教學(xué)環(huán)境】 硬件環(huán)境:網(wǎng)絡(luò)教室。軟件環(huán)境:1.學(xué)生作業(yè)能夠保存上傳,有教學(xué)平臺。 2.每四個學(xué)生為一個學(xué)習(xí)小組,可互相討論,合做一份大的作業(yè)?!窘虒W(xué)要點】讓學(xué)生通過對ACCESS數(shù)據(jù)庫的實際應(yīng)用操作,切身感受用數(shù)據(jù)庫管理數(shù)據(jù)的高效性、合理性,同時培養(yǎng)自己根據(jù)

34、目的選擇分析數(shù)據(jù)方法的能力?!窘虒W(xué)過程】教學(xué)環(huán)節(jié)教師活動學(xué)生活動教學(xué)導(dǎo)入同學(xué)們每年高一結(jié)束后,面臨選科分班的問題,那么:第一、到底怎么樣選科才能比較合理,比較符合自己的實際學(xué)習(xí)情況?第二、如果你想選生化,學(xué)校將根據(jù)成績只接受50個同學(xué),你又怎么知道自己被選上的把握有多大?第三、等大家的志愿報完了,學(xué)校又是怎么操作的呢?大家來提提有什么辦法。學(xué)生回答老師的提問,能指出: 1.需要知道自己的單科年級排名;2.需要知道自己的專業(yè)成績年級排名;3.學(xué)校需要對所有人的各種成績、志愿情況進(jìn)行各種復(fù)雜的查詢、排序等復(fù)雜的數(shù)據(jù)處理。實例分析、學(xué)生操作實踐教師提供一個ACCESS文件,為某一屆學(xué)生分班數(shù)據(jù),包括

35、的字段有班級、學(xué)號、姓名、高一全年各單科總分、選科第一志愿,選科第二志愿等。此時不提字段等概念,因為學(xué)生學(xué)習(xí)過EXCEL,對ACCESS的數(shù)據(jù)描述方式能夠初步理解。觀察該數(shù)據(jù)庫的組成教師提出問題:1. 學(xué)生A喜歡政歷、政歷兩個專業(yè),請您根據(jù)數(shù)據(jù)庫內(nèi)容,判斷他的哪個專業(yè)實力更強(qiáng)?2. 這兩個專業(yè)各招50個學(xué)生,根據(jù)所提供數(shù)據(jù),判斷他能被第幾志愿錄?。?. 注意!在學(xué)生填報志愿時,有人寫法不規(guī)范!比如:政歷寫成了歷政,這個問題,請大家想辦法解決。(此處提供的錯誤不多,約5到8處,如果學(xué)生不能應(yīng)用查詢更新功能,也可通過手工解決)思考理論上如何分析數(shù)據(jù),又如何在ACCESS中實現(xiàn)教師提示:ACCESS

36、的數(shù)據(jù)操作,如果是對原始表格的操作,與我們初中所學(xué)過的EXCEL操作有一定的類似,同學(xué)們可以參照以往的經(jīng)驗,小組內(nèi)討論一下。同時,我希望同學(xué)們能夠利用ACCESS所提供的一個很好的功能,叫做查詢(簡單演示),利用這一項功能來操作。課本提供了詳細(xì)的操作過程,大家可以參照。學(xué)生自己根據(jù)課本、同學(xué)討論、和教師交流進(jìn)行ACCESS的應(yīng)用,數(shù)據(jù)的查詢、更新、添加字段等操作。必須提到的是:這里希望同學(xué)們能夠解決問題,得到分析的結(jié)果,其中間過程如何,并不作統(tǒng)一要求。深入研究和師生交流教師請同學(xué)闡述他們的數(shù)據(jù)分析結(jié)果及過程,在此過程中鼓勵學(xué)生的思路,適當(dāng)給予技術(shù)上的點撥請2到3組同學(xué)闡述自己的數(shù)據(jù)分析結(jié)果,以

37、及他們是如何通過數(shù)據(jù)庫進(jìn)行分析,得出自己的結(jié)果的。教師提出:所有的技術(shù)都是手段,都是為我們的應(yīng)用目標(biāo)服務(wù)的,而在此過程中,具體怎么做,每個人都可以有自己的想法,重點是大家要有應(yīng)用數(shù)據(jù)庫管理、分析數(shù)據(jù)的意識。學(xué)生進(jìn)一步感受數(shù)據(jù)庫應(yīng)用的優(yōu)越之處,建立高效管理數(shù)據(jù)的意識。并通過觀看同學(xué)操作、老師點撥,在ACCESS技術(shù)操作上修正、完善。此時,教師提出數(shù)據(jù)庫、數(shù)據(jù)、信息等相關(guān)概念。 學(xué)生了解、掌握這些基本概念教師總結(jié)和學(xué)習(xí)評價本節(jié)課我們嘗試使用ACCESS來處理我們的高一年級結(jié)束后選科分班的數(shù)據(jù),評價要點如下:1. 學(xué)生能根據(jù)實際問題,自己選擇分析過程,有解決實際問題的能力2. 建立數(shù)據(jù)庫應(yīng)用管理大量

38、數(shù)據(jù)的意識根據(jù)評價要點,對自己的知識、能力、意思等各方面進(jìn)行進(jìn)一步完善。讓學(xué)生通過自己操作,體會到數(shù)據(jù)庫技術(shù)管理數(shù)據(jù)的高效性、方便性,能有運用數(shù)據(jù)庫記錄管理數(shù)據(jù)的意識,有效地選擇自己的數(shù)據(jù)進(jìn)行分析過程。2.5 關(guān)系數(shù)據(jù)庫規(guī)范化思想學(xué)習(xí)任務(wù):一、了解為什么要規(guī)劃化二、掌握關(guān)系模式規(guī)范化的三種范式學(xué)習(xí)過程:一、觀察一個數(shù)據(jù)庫結(jié)構(gòu),看看存在什么樣的問題?趙小剛同學(xué)構(gòu)造了一個關(guān)系S_C_G(學(xué)號、姓名、所在班級、年齡、課程編號、課程名、成績),下表是該關(guān)系的一個實例。關(guān)鍵字是由“學(xué)號”和“課程編號”組成的。學(xué)號姓名所在班級年齡課程編號課程名成績0001陳軍高二()班數(shù)據(jù)管理技術(shù)0001陳軍高二()班多

39、媒體技術(shù)應(yīng)用0001陳軍高二()班人工智能初步0002李強(qiáng)高二()班網(wǎng)絡(luò)技術(shù)應(yīng)用0002李強(qiáng)高二()班人工智能初步0003劉明高二()班算法與程序設(shè)計 趙小剛開好了一個基于關(guān)系S_C_G的成績管理系統(tǒng),可是在在使用中,他就發(fā)現(xiàn)了問題:()當(dāng)他錄入成績時,對同一個學(xué)生的信息(學(xué)號、姓名、班級、年齡)需要多次輸入;()當(dāng)需要新增一門課程時,因為該課程還沒有學(xué)生選修,所以沒辦法將該課程的信息添加進(jìn)去;() 如果有一門課程只有一個學(xué)生選修時,當(dāng)將學(xué)生退學(xué)時將該生刪除時,如果查詢課程時就少了一門課程。如“劉明”選了“算法與程序設(shè)計”這門課程,當(dāng)他退學(xué)時,將他的信息刪除掉后課程中就少了“算法與程序設(shè)計“這

40、門課程。學(xué)生交流:在以上設(shè)計方案中()課程信息(課程名、課程編號)是不是也需要多次輸入呢?()當(dāng)新增加一個學(xué)生,他還沒有選修課程時,能不能把他的信息添加進(jìn)去呢?問題出在哪里?還會有什么問題?怎么解決這些問題?教師分析:趙小剛開發(fā)的系統(tǒng)中出現(xiàn)的以上三個問題,第一個叫做數(shù)據(jù)冗余度大。浪費了很大的存儲空間,而用修改起來復(fù)雜,容易造成數(shù)據(jù)的不一致。第二個問題和第三個問題叫做插入異常和刪除異常,這些都是因為數(shù)據(jù)庫設(shè)計上的缺陷而造成功能上的不正常現(xiàn)象。 二、觀察另一個學(xué)生設(shè)計的數(shù)據(jù)庫,分析該設(shè)計方案和趙小剛同學(xué)開發(fā)的有什么不同,在趙小剛同學(xué)開發(fā)的數(shù)據(jù)庫中出現(xiàn)的問題在這方案中有沒有出現(xiàn),是什么原因造成這兩者

41、的區(qū)別呢?該設(shè)計方案包括下面三個表:學(xué)號姓名所在班級年齡0001陳軍高二()班0001陳軍高二()班0001陳軍高二()班0002李強(qiáng)高二()班0002李強(qiáng)高二()班0003劉明高二()班課程編號課程名數(shù)據(jù)管理技術(shù)多媒體技術(shù)應(yīng)用人工智能初步網(wǎng)絡(luò)技術(shù)應(yīng)用人工智能初步算法與程序設(shè)計學(xué)號課程編號成績000100010001000200020003教師分析:第二個方案中,由于將學(xué)生、課程及學(xué)生選修課程的成績分離成不同的關(guān)系,從而使數(shù)據(jù)冗余大大減少,而且不存在插入異常和刪除異常。綜合以上分析,在創(chuàng)建數(shù)據(jù)庫時對關(guān)系模式進(jìn)行進(jìn)行規(guī)范化處理,以消除數(shù)據(jù)冗余、插入異常、刪除異常等不正常的現(xiàn)象,這是我們在創(chuàng)建數(shù)據(jù)

42、庫前需要作好充分準(zhǔn)備。三、關(guān)系模式規(guī)范化的方法所謂關(guān)系模式規(guī)范化,就是對關(guān)系模式進(jìn)行某種處理,使它滿足一定的規(guī)范化要求。關(guān)系模式規(guī)范化的形式可以分成六級,每一級稱為一個范式,記為,其中表示級別,就是范式。、第一范式(1NF)如果一個關(guān)系模式的每個屬性的域都只包含單純值,而不是一些值的集合,則稱滿足第一范式。例如,如下的數(shù)據(jù)庫表是符合第一范式的: 字段一字段二字段三字段四而下面的數(shù)據(jù)庫表就不符合第一范式的: 字段一字段二字段三字段四學(xué)生思考:觀察下面關(guān)系模式,說說它有沒有滿足第一范式:(學(xué)生(姓名,學(xué)號,出生日期),課程名,課程編號,成績)。以上關(guān)系模式可以用下面這張表表示:學(xué)生課程名姓名學(xué)號出

43、生日期教師分析:以上關(guān)系模式中,因為其中的“學(xué)生”屬性包含了多個屬性(姓名,學(xué)號、出生日期),因此它不滿足第一范式。很顯然,在當(dāng)前的任何關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS)中,任何人都不可能做出不符合第一范式的數(shù)據(jù)庫,因為這些DBMS不允許你把數(shù)據(jù)庫表的一列再分成二列或多列.因此,你想在現(xiàn)有的DBMS中設(shè)計出不符合第一范式的數(shù)據(jù)庫都是不可能的. 可以將關(guān)系模式改為: (姓名,學(xué)號,出生日期,課程名,課程編號,成績);姓名學(xué)號出生日期課程名課程編號成績 或者變?yōu)閮蓚€關(guān)系: (姓名,學(xué)號,出生日期,課程名,課程編號);姓名學(xué)號出生日期課程名課程編號 (學(xué)號,課程編號,成績)學(xué)號課程編號成績這樣就滿足了第

44、一范式的要求。、如果關(guān)系模式滿足第一范式,且它的任一非關(guān)鍵字屬性都函數(shù)依賴于任一候選關(guān)鍵字,剛稱滿足第二范式。上面的關(guān)系中, “學(xué)號”是候選關(guān)鍵字。對應(yīng)一個“學(xué)號”,就有唯一的“姓名”、“出生日期”與之對應(yīng),所以“姓名”、“出生日期”函數(shù)依賴于“學(xué)號”。但是,“課程編號”并不依賴于“學(xué)號”,所以不滿足第二范式的要求。如將轉(zhuǎn)換成兩個關(guān)系:(姓名,學(xué)號,出生日期);(課程編號,課程名)。則滿足了第二范式的要求。注:第二范式(2NF):()所有單關(guān)鍵字的數(shù)據(jù)庫表都符合第二范式,因為不可能存在組合關(guān)鍵字.()數(shù)據(jù)庫表中不存在非關(guān)鍵字段對任一候選關(guān)鍵字段的部分函數(shù)依賴 (部分函數(shù)依賴指的是存在組合關(guān)鍵字

45、中的某些字段決定非關(guān)鍵字段的情況),也即所有非關(guān)鍵字段都完全依賴于任意一組候選關(guān)鍵字. 、觀察關(guān)系模式(學(xué)號,姓名,班級名,班主任)如果關(guān)系模式滿足第二范式,且每一個非關(guān)鍵字屬性不傳遞依賴于任一候選關(guān)鍵字,剛稱滿足第三范式?!皩W(xué)號”是候選關(guān)鍵字,顯然,“姓名”,“班級名”、“班主任”、都依賴于“學(xué)號”,符合第二范式的要求,但是我們還是發(fā)現(xiàn),“班主任”信息嚴(yán)重冗余?!鞍嘀魅巍币蕾囉凇鞍嗉壝保鞍嗉壝币蕾囉凇皩W(xué)號”,存在傳遞依賴,即“班主任”傳遞依賴于“班級名”,不符合第三范式??梢詫㈥P(guān)系分解成:(學(xué)號,姓名,班級名);(班級名,班主任)。這兩個關(guān)系模式中都不存在傳遞依賴現(xiàn)象,從而滿足第三范式

46、的要求,消除了數(shù)據(jù)冗余,更新異常,插入異常及刪除異常等情況。作業(yè):寫出符合規(guī)范化范式的校運會數(shù)據(jù)庫關(guān)系模式。參考:校運會數(shù)據(jù)庫圖2.5關(guān)系數(shù)據(jù)庫規(guī)范化思想學(xué)習(xí)目的:1、了解為什么要規(guī)范化2、關(guān)系模式規(guī)范化的方法教學(xué)內(nèi)容:一、關(guān)系模式規(guī)范化的方法所謂關(guān)系模式規(guī)范化,就是對關(guān)系模式進(jìn)行某種處理,使它滿足一定的規(guī)范化要求。關(guān)系模式規(guī)范化的形式可以分成六級,每一級稱為一個范式,記為,其中表示級別,就是范式。1、第一范式(1NF)如果一個關(guān)系模式的每個屬性的域都只包含單純值,而不是一些值的集合,則稱滿足第一范式。2、第二范式(2NF) 如果關(guān)系模式滿足第一范式,且它的任一非關(guān)鍵字屬性都函數(shù)依賴于任一候選

47、關(guān)鍵字,剛稱滿足第二范式。3、第二范式(3NF) 如果關(guān)系模式滿足第二范式,且每一個非關(guān)鍵字屬性不傳遞依賴于任一候選關(guān)鍵字,剛稱滿足第三范式。二、講評表格 電子表格三、練習(xí)例如設(shè)車間考核職工完成生產(chǎn)定額關(guān)系為W:W(日期,工號,姓名,工種,定額,超額,車間,車間主任)請畫出該關(guān)系中存在的所有類型的函數(shù)依賴。 3.1數(shù)據(jù)的排序和篩選一、排序記錄P57排序:就是根據(jù)數(shù)據(jù)表中的某個或多個字段的值對表中所有記錄按升序或者降序進(jìn)行重新排列。、對單字段進(jìn)行排序(升序和降序)操作:對“中小學(xué)信息技術(shù)大賽”數(shù)據(jù)庫里的“參賽作品表”的“作品得分”進(jìn)行降序排列。、對多字段進(jìn)行排序多字段進(jìn)行排序時排序字段必須緊挨著

48、,排序原則是按從左到右的順序進(jìn)行。操作:對“中小學(xué)信息技術(shù)大賽”數(shù)據(jù)庫里的“參賽作品表”按“作品類別”和“作品編號”進(jìn)行升序排列。思考:怎樣改變列的位置?排序后再次改變列的位置是否會影響排序的結(jié)果?二、篩選記錄P58篩選:是指在數(shù)據(jù)表中查找出滿足一定條件的記錄。操作:篩選出“參賽作品表”中“一等獎”的所有作品中。操作:篩選出小學(xué)組的“網(wǎng)頁設(shè)計”作品中。思考:*符號代表什么?準(zhǔn)則中AND(與)和OR(或)的關(guān)系代表什么?三、實踐1.建立規(guī)范化的“校運會資料數(shù)據(jù)庫”。運動員信息表 (運動員編號,姓名,性別,年齡,身高,體重,班級名) 運動項目表 (項目編號,項目名稱,記錄) 成績表 (項目編號,運

49、動員編號,成績) 班級表 (班級名,班主任) 空的“校運會資料數(shù)據(jù)庫” 2. 往數(shù)據(jù)庫表中添加數(shù)據(jù)。數(shù)據(jù)下載3. 排序。(1)對運動員信息表按“年齡”進(jìn)行升序排列。(2) 對運動員信息表按“身高”和“體重”進(jìn)行降序排列。 4. 篩選(1)篩選出高一1班的所有運動員記錄。(2)篩選出所有身高超過1.65M的男運動員的記錄。3.2數(shù)據(jù)的查詢教學(xué)目的:掌握查詢功能的操作方法教學(xué)過程:一、在哪種情況應(yīng)用查詢功能?對單個數(shù)據(jù)表,我們可以直接通過篩選、排序等操作來進(jìn)行數(shù)據(jù)檢索。如果檢索的數(shù)據(jù)涉及多個表,則需要通過系統(tǒng)的查詢功能來完成。二、創(chuàng)建查詢的過程選擇查詢字段確定字段所在的表/視圖設(shè)定約束條件等運行、

50、保存視圖:是從一個或幾個表中導(dǎo)出的表,它實際上是一個查詢結(jié)果。在Access中創(chuàng)建查詢,其實就是創(chuàng)建一個查詢對象,查詢對象記錄了用戶定義的一組將要進(jìn)行的操作。實踐:查詢所有參賽作品的作品類別和獲獎等級。三、任務(wù)打開“中小學(xué)信息技術(shù)大賽數(shù)據(jù)庫”, 在“查詢”對象面板中創(chuàng)建如下幾個查詢:1. 查詢出所有參賽作品的名稱、作品類別、獲獎等級。(表名為:單表查詢)運行結(jié)果如下: 2.查詢出所有作品的作者、所在學(xué)校和聯(lián)系電話。(表名為:多表查詢)運行結(jié)果如下:3.找出獲得一等獎的作者、所在學(xué)校和聯(lián)系電話。增加了約束條件的查詢。(表名為:約束查詢)運行結(jié)果如下:查詢結(jié)果還可以設(shè)置為按某個字段的升序或降序排列。4.分別找出獲得二等獎、三等獎的作者、所在學(xué)校、聯(lián)系電話。(表名:參數(shù)查詢)運行結(jié)果如下:四、查詢結(jié)果的應(yīng)用查詢的類型可以轉(zhuǎn)換為“生成表查詢”五、通過查詢追加記錄可以在一張數(shù)據(jù)表中將另一張數(shù)據(jù)表中的數(shù)據(jù)追加進(jìn)去(追加進(jìn)去的數(shù)據(jù)的字段,類型必須與原表相一致,如果原表中關(guān)鍵字重復(fù)或字段類型不匹配,Access就會通知出錯。)選擇數(shù)據(jù)要追加到的表是“參賽選手表”數(shù)據(jù)追加到“參賽選手表”表中的哪個字段。運行該查詢后打開“參賽選手表”可以看到職業(yè)中學(xué)表中的數(shù)據(jù)已經(jīng)追加到“參賽選手表”中了。3.3數(shù)據(jù)的統(tǒng)計和報表輸出一、Access中的數(shù)據(jù)統(tǒng)

溫馨提示

  • 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

提交評論