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

下載本文檔

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

文檔簡介

1.1感受數(shù)據(jù)管理技術(shù)的應用【教學目標】認識數(shù)據(jù)、數(shù)據(jù)管理、數(shù)據(jù)管理技術(shù)的概念。通過實例調(diào)查,了解數(shù)據(jù)庫在多媒體和網(wǎng)絡方面的應用方法于應用價值,能描述數(shù)據(jù)庫應用系統(tǒng)信息資源管理中的應用。了解數(shù)據(jù)管理技術(shù)的產(chǎn)生發(fā)展歷史,了解數(shù)據(jù)管理技術(shù)在各個階段的應用與影響。激發(fā)學習數(shù)據(jù)管理技術(shù)的興趣,體現(xiàn)信息技術(shù)的文化內(nèi)涵?!窘虒W重點】數(shù)據(jù)、數(shù)據(jù)管理、數(shù)據(jù)管理技術(shù)的概念。通過實例調(diào)查,了解數(shù)據(jù)庫在多媒體和網(wǎng)絡方面的應用方法于應用價值,能描述數(shù)據(jù)庫應用系統(tǒng)信息資源管理中的應用?!窘虒W難點】把握數(shù)據(jù)的概念描述不同數(shù)據(jù)管理技術(shù)的應用特點了解數(shù)據(jù)庫在多媒體和網(wǎng)絡方面的應用方法與應用價值?!窘虒W對象】在《信息技術(shù)基礎》中,學生已經(jīng)學習了信息資源管理的相關(guān)只是。學生對與信息資源管理的方法、各種方法的特點、數(shù)據(jù)庫應用系統(tǒng)管理數(shù)據(jù)的優(yōu)勢、數(shù)據(jù)庫的一些基本概念都有了一個初步的感性認識。在人之發(fā)展方面,學生的邏輯思維和抽象思維能力都有較大的進步,起歸納和總結(jié)能力也有了一定程度上的發(fā)展?!窘虒W策略】教師講授與學生自主學習、協(xié)作探究相結(jié)合?!窘虒W環(huán)境】網(wǎng)絡教室?!窘虒W過程】教師活動學生活動活動目的教師:同學們,某市為了激發(fā)學生學習信息技術(shù)的興趣,打算舉辦一次“中小學信息技術(shù)大賽”。在組織的過程中,由很多數(shù)據(jù)資料,比如,參賽選手的信息、參賽學校的信息、作品的信息等,需要處理。你們愿不愿意用在《信息技術(shù)基礎》課中學習到數(shù)據(jù)資源管理知識幫助他們管理這些數(shù)據(jù)資料呢?在開始解決問題之前,請同學們回答兩個問題:(1)有哪幾種常見的信息資源管理的方法?(2)使用數(shù)據(jù)庫管理信息的優(yōu)勢?教師:(總結(jié)和糾正學生的回答)教師:同學們都回答得很好?,F(xiàn)在讓我們回到剛才提到的問題。為了解決這個問題,我們必須對大賽的舉辦過程有個基本的了解。一般來說,大賽由這樣幾個過程:大賽活動流程報名評比排名次確定獲獎等級公布結(jié)果查看選手資料教師:由哪些同學愿意幫助我確定在每個步驟中需要做些什么事情?(教師和學生經(jīng)過共同討論得到下表:)大賽活動流程數(shù)據(jù)管理流程報名評比排名次確定獲獎等級公布結(jié)果查看選手資料保存報名資料保存參賽作品整理報名清單保存評比成績成績排序記錄獲獎等級打印獲獎名單取出選手資料教師:現(xiàn)在,我們清楚了大賽的活動流程,及每個步驟中需要處理的事項,下面,請同學們兩人一組討論填寫下面的表:大賽活動流程數(shù)據(jù)管理流程數(shù)據(jù)管理辦法報名評比排名次確定獲獎等級公布結(jié)果查看選手資料保存報名資料保存參賽作品整理報名清單保存評比成績成績排序記錄獲獎等級打印獲獎名單取出選手資料(教師全場巡視學生填表情況,解答學生的問題)教師:我看同學們都基本已經(jīng)能夠填寫完了。下面,我請一個小組的同學來填寫這個表,其他同學如果由不同意見,可以提出修改意見。(經(jīng)討論修改得如下表)大賽活動流程數(shù)據(jù)管理流程數(shù)據(jù)管理辦法報名評比排名次確定獲獎等級公布結(jié)果查看選手資料保存報名資料保存參賽作品整理報名清單保存評比成績成績排序記錄獲獎等級打印獲獎名單取出選手資料Windows文件管理Excel軟件等Excel軟件等Excel軟件等Excel軟件等Excel軟件等文件管理、Excel管理等教師:從填表的情況看,同學們大都使用了Windows文件系統(tǒng)的資源管理方式和Excel軟件管理方式??梢?,同學們,我們在以前的學習中知道數(shù)據(jù)庫管理數(shù)據(jù)有很多優(yōu)勢,為什么不用數(shù)據(jù)庫管理呢?在我們的課本中對這三種方式都作了一個介紹。請同學們按照課本和本教材的光盤去體驗這三種數(shù)據(jù)庫管理數(shù)據(jù)資源的優(yōu)勢。我們剛才體驗了三種不同的數(shù)據(jù)資源分類方式。那么,同學們,有誰能夠幫我回答什么是數(shù)據(jù)?什么是數(shù)據(jù)管理?什么是數(shù)據(jù)管理技術(shù)?關(guān)于這三個概念,在書本上有講述。請同學們自行閱讀這三個概念。閱讀后回答問題?,F(xiàn)在,我邀請幾個同學來說說這三個概念。在復述過程中,請你把教材合上,用自己的語言來表達。教師:其實,在我們的生活中,在很多時候,我們都要用到數(shù)據(jù)管理技術(shù)。比如,圖書管理、銀行、汽車票聯(lián)網(wǎng)售票系統(tǒng)等。使用數(shù)據(jù)管理技術(shù),方便了我們的生活,提高了工作效率和質(zhì)量。同學們仔細觀察以下,還可以發(fā)現(xiàn)一個規(guī)律,就是,數(shù)據(jù)密集型應用的領域。這種數(shù)據(jù)密集型應用通常這樣的特點:(參考教材P5)課后作業(yè):訪問,思考:如果要管理全校所有的同學的姓名、性別、年齡等信息資料,應該用什么方法管理?學生回答……學生回答……學生回答……讓學生互相討論填表。學生回答,并修改結(jié)果。學生自主操作光盤資料體驗三種數(shù)據(jù)管理方式。學生閱讀課本學生回答設置貼近學生生活的事例,激發(fā)學生學習興趣?;仡櫼郧皩W習的知識,復習、鞏固舊知識,過渡到新知識的學習。教師和學生共同確定需處理的事情,讓學生參與其中,既培養(yǎng)了學生的興趣,也培養(yǎng)了學生對生活的歸納、總結(jié)、提煉的能力。由于這個任務相對較難,如果沒有同學間的參與討論,學生的回答質(zhì)量比較難保證。與同桌討論既符合學生在課堂活動范圍內(nèi)的實際,避免了因合作人員太多,導致了部分學生作壁上觀的現(xiàn)象,也能夠培養(yǎng)學生的合作意識和交流、溝通能力。一個小組的意見,并不能代表全部同學的意見,鼓勵學生發(fā)表不同意見。提高學生的參與意識。通過比較,加深學生對數(shù)據(jù)庫管理的優(yōu)勢認識。養(yǎng)成學生的自主閱讀課本的習慣,二不是只聽教師講。讓學生用自己的語言復述概念,可以加加深學生對概念的理解與記憶。1.2了解數(shù)據(jù)管理技術(shù)的變遷【教學目標】了解數(shù)據(jù)管理技術(shù)的產(chǎn)生發(fā)展歷史,了解數(shù)據(jù)管理技術(shù)在各個階段的作用與影響。讓學生體會到數(shù)據(jù)管理技術(shù)是在不斷滿足新的數(shù)據(jù)管理應用要求、不斷在原來的基礎上尋求突破與創(chuàng)新的過程中向前發(fā)展的,激發(fā)學習數(shù)據(jù)管理技術(shù)的興趣,體現(xiàn)信息技術(shù)的文化內(nèi)涵。通過對不同階段的數(shù)據(jù)管理技術(shù)的比較分析,總結(jié)數(shù)據(jù)庫系統(tǒng)管理數(shù)據(jù)的特點,進一步明確本課程的研究內(nèi)容和學習目標?!窘虒W重點】能說出數(shù)據(jù)管理技術(shù)的產(chǎn)生發(fā)展歷史,了解數(shù)據(jù)管理技術(shù)三個發(fā)展階段的歷史背景、應用特點和技術(shù)問題。理解數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)的基本概念和作用。【教學難點】理解數(shù)據(jù)管理技術(shù)關(guān)于數(shù)據(jù)獨立性、數(shù)據(jù)冗余、數(shù)據(jù)安全行和完整行、數(shù)據(jù)結(jié)構(gòu)化等的基本概念?!窘虒W策略】教師講授與學生自主學習相結(jié)合【教學環(huán)境】網(wǎng)絡教室。【教學過程】學習環(huán)節(jié)教學活動學生活動設計意圖問題引入(10分鐘)教師:“在上一節(jié)討論的數(shù)據(jù)庫應用例子中,你是否擔心這些數(shù)據(jù)在管理時出問題?”教師:“其實如果系統(tǒng)管理不好很容易出問題的,以銀行取款或借閱圖書為例,你認為通常什么地方容易出問題,會出現(xiàn)什么問題?”教師:“在實際應用時是不允許在數(shù)據(jù)管理中出錯的,如何避免出錯就要看技術(shù)了”,接著教師講述“阿波羅登月計劃與數(shù)據(jù)管理”的故事。教師:“'從阿波羅登月'故事中,同學們有什么感受?”(數(shù)據(jù)管理技術(shù)在科學應用研究方面具有重大影響和作用,同時也說明社會應用需求的產(chǎn)生推動了技術(shù)的進步,數(shù)據(jù)管理技術(shù)歷程本身也說明了這一點。)教師:“事實上,數(shù)據(jù)管理技術(shù)的發(fā)展與很多因素有關(guān),數(shù)據(jù)管理技術(shù)是怎么發(fā)展起來的?經(jīng)歷了哪些階段?請同學們根據(jù)教材及老師提供的資料進行分組學習?!睂W生自由回答提問個別學生回答。提問部分學生回答。用問題抓住學生的注意。選擇學生熟悉的應用情境發(fā)問讓其積極思考。通過講述重大歷史事件的故事,使問題更加感性化,啟發(fā)學生從故事中總結(jié)道理。并為進一步的學習作鋪墊。讓學生帶著問題自然進入本節(jié)內(nèi)容的學習。合作探究(15分鐘)分小組合作探究下列問題,并填寫“數(shù)據(jù)管理技術(shù)三個階段的比較”表。背景情況怎么樣(軟硬件條件,當時應用需求)?通過什么工具進行數(shù)據(jù)管理?數(shù)據(jù)管理達到了怎樣的水平?存在什么問題?學生按鄰近座位搭配分為4人小組,組長協(xié)調(diào),先每人10分鐘完成一個或以上階段的背景及特點分析,然后用5分鐘組內(nèi)交流。以表格的形式作引導,提供給學生探究學習的線索。學生除了運用教材資源外,還可以通過學習其他資源回答問題,如教師提供的補充資料或網(wǎng)站資源、因特網(wǎng)資源等。歸納總結(jié)(5分鐘)教師根據(jù)對學生學習過程的觀察,有目的地提問部分學習小組回答問題,引導全班同學一起進行歸納總結(jié)。教師可對照自己的參考解答(表作是適當?shù)囊龑Щ蜓a充)各學習小組舉手申請發(fā)言,小組代表發(fā)言時,組內(nèi)其他同學可以給予提示但不可以完全代替其回答。選到的小組由組長或其他組任意指定一位代表發(fā)言,交流合作學習的效果,發(fā)言這成績記做小組成績。深入釋疑(10分鐘)教師對數(shù)據(jù)管理技術(shù)各發(fā)展階段的數(shù)據(jù)管理特征作進一步的歸納和總結(jié),重點解決學生對這些概念術(shù)語的困惑,強化數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)等基本概念,以及數(shù)據(jù)庫系統(tǒng)的特點。學生在教師啟發(fā)下用自己的語言進行總結(jié)。突出重點,解決難點。拓展實踐(5分鐘)要求學生完成教材中“實踐”——從網(wǎng)上搜集數(shù)據(jù)庫技術(shù)發(fā)展過程中的一些重要事件及數(shù)據(jù)庫技術(shù)的發(fā)展趨勢。學生上網(wǎng)搜索,并把搜到的資料下載整理提交到學習網(wǎng)站上供交流。提供學生拓展學習的空間和實踐,也為學習第五章作鋪墊。1.3認識關(guān)系數(shù)據(jù)庫【教學目標】掌握關(guān)系數(shù)據(jù)庫中的庫、表、字段、記錄等的概念,理解“關(guān)系”所表達的含義。進一步認識關(guān)系數(shù)據(jù)庫的管理思想?!窘虒W重點】掌握關(guān)系數(shù)據(jù)庫中的庫、表、字段、記錄等的概念,理解“關(guān)系”所表達的含義。進一步認識關(guān)系數(shù)據(jù)庫的管理思想。【教學難點】理解“關(guān)系”所表達的含義?!窘虒W方法】教師引領,獨立思考,小組討論【教學環(huán)境】一般情況下普通教室就可以,有條件的話網(wǎng)絡教室,有利于為學生提供豐富的網(wǎng)上學習資源?!窘虒W過程】學習環(huán)節(jié)教學活動學生活動設計意圖創(chuàng)設情景,引出問題教師:“以我們學校的圖書館為例,如果讓在座的同學來嘗試著管理,你們會怎么樣管理呢?同學們先考慮一下,我想請幾位同學來發(fā)表你們的看法?!碧釂枌W生,并鼓勵學生主動發(fā)表看法。先不告訴學生答案,讓學生盡量發(fā)表意見,但學生七嘴八舌往往沒有清晰的思路和嚴格的描述,教師可以引導學生從數(shù)據(jù)信息如何保存、數(shù)據(jù)信息如何使用管理兩個方面來梳理。形成一個初步方案。教師:“數(shù)據(jù)的保存牽涉到數(shù)據(jù)結(jié)構(gòu)問題,數(shù)據(jù)使用管理牽涉到數(shù)據(jù)操縱問題,這兩個都是數(shù)據(jù)庫技術(shù)的核心問題。當數(shù)據(jù)量比較大的時候,人工管理的辦法就比較麻煩,所以,當數(shù)據(jù)量很大時,一般采用關(guān)系數(shù)據(jù)庫來進行管理?!苯處煟骸澳敲?,如果使用關(guān)系數(shù)據(jù)庫來進行管理。時如何表示和保存這些數(shù)據(jù)的呢?”學生思考,自主發(fā)表意見。教學開始時,通過一個學生比較熟悉的應用實例創(chuàng)設一個問題情景,比如學校圖書管理,讓學生考慮如何來進行。講授新知,啟發(fā)探究教師:“關(guān)系數(shù)據(jù)庫中時通過最常見的二維表來表示數(shù)據(jù)的。為了更好的描述二維表,我們需要用到記錄、字段、域、關(guān)鍵字、鍵、關(guān)系模式等術(shù)語,這些術(shù)語在我們教材上也有說明。這些術(shù)語以后還會用到,是不需要死記硬背的?!苯處煟骸叭缥覀兊慕滩乃?,這就是一個二維表格。除了對“書人”、“圖書”這樣的實體數(shù)據(jù)可以通過“借書人信息表”、“圖書登記表”等二維表格來表示之外,對這兩個實體之間的相互聯(lián)系如“借閱”也同樣可以用二維表格方便地記錄。這樣的二維表格看起來沒有什么特別的,但在關(guān)系數(shù)據(jù)庫中能夠成為關(guān)系的二維表格是有條件的。”引導學生閱讀教材,需要哪些條件,探究一下為什么需要這些條件,如果沒有這些條件會給數(shù)據(jù)管理帶來什么問題??偨Y(jié):在關(guān)系數(shù)據(jù)庫中的二維表,需要滿足什么條件?學生閱讀教材,小組討論探究問題。學生跟隨教師一起,總結(jié)在關(guān)系數(shù)據(jù)庫中的二維表,需要滿足的條件。這個問題的討論不是為了給學生整理出一個標準答案,關(guān)鍵是要讓學生領會到這些田間的限制是為了讓計算機系統(tǒng)不夠更好的管理和使用數(shù)據(jù)。此處的難點是而維表中的關(guān)鍵字可能不只一個字段,而是兩個字段的組合。進一步拓展開來,還有沒有多個字段的呢?完全由可能,關(guān)鍵看怎樣才能唯一標識一條記錄。交流總結(jié),提升認識教師:“老師已經(jīng)提供了部分關(guān)于關(guān)系數(shù)據(jù)庫資料,同學們可以結(jié)合教材內(nèi)容來閱讀——也可以自己上網(wǎng)搜索相關(guān)的信息資源。結(jié)合自己的體會,總結(jié)自己對關(guān)系數(shù)據(jù)庫的認識?!币龑W生總結(jié)對關(guān)系數(shù)據(jù)庫的認識。從三個方面思考,一是關(guān)系數(shù)據(jù)庫如何表示數(shù)據(jù),有何特點和優(yōu)勢;二是關(guān)系數(shù)據(jù)庫如何實現(xiàn)對數(shù)據(jù)的管理;三是目前有哪些比較知名的關(guān)系數(shù)據(jù)庫??梢韵仍谛〗M內(nèi)總結(jié),再全班總結(jié)。學生閱讀材料,可以用教師提供的,也可以自主上網(wǎng)搜索、查閱相關(guān)信息資源。實踐應用,加深體驗讓學生運用本節(jié)課所學的知識,設計一個日常應用的關(guān)系數(shù)據(jù)庫,如通訊管理,寫出關(guān)系模式并標明關(guān)鍵字。學生運用本節(jié)課所學的知識,設計一個日常應用的關(guān)系數(shù)據(jù)庫讓學生把所學知識運用到實踐當中,從而達到學習的最終目的。2.1認識關(guān)系數(shù)據(jù)庫【教學目標】通過該實例分析,介紹了數(shù)據(jù)的收集與分類方法;介紹了客觀事物的抽象過程,從而引出人們描述客觀事物的三個世界:現(xiàn)實世界、信息世界和機器世界,以及三個世界中用來描述客觀事物的術(shù)語;同時還介紹了信息世界中實體集之間的三種聯(lián)系;介紹了從現(xiàn)實世界到信息世界抽象出來的數(shù)據(jù)模型的基本概念,以及用E-R實體聯(lián)系模型來對現(xiàn)實世界的事物進行概念化、抽象化描述的基本步驟和方法【教學重點】了解人們認識客觀事物的三個世界:現(xiàn)實世界、信息世界和機器世界的基本術(shù)語及其含義,以及客觀事物的抽象方法。掌握三個世界中用來描述客觀事物的術(shù)語,及信息世界中實體之間的三種聯(lián)系。掌握利用E-R實體聯(lián)系模型來抽象描述事物的基本步驟和方法?!窘虒W難點】根據(jù)實際情況,經(jīng)過數(shù)據(jù)的收集和分類,從大量的現(xiàn)實數(shù)據(jù)中確定出實體及其屬性,判別實體之間的聯(lián)系,從而確定客觀事物的概念模型。在構(gòu)建概念模型時,如何通過實體—聯(lián)系模型(E-R圖)準確地描述現(xiàn)實世界中的數(shù)據(jù)及其聯(lián)系,即各個實體的屬性及實體之間的聯(lián)系?!窘虒W方法】教師引領,獨立思考,小組討論【教學環(huán)境】一般情況下普通教室就可以,有條件的話網(wǎng)絡教室,有利于為學生提供豐富的網(wǎng)上學習資源。【教學環(huán)境】課程引入:通過第一章的“信息技術(shù)大賽管理系統(tǒng)”的演示,請同學們思考管理系統(tǒng)是怎樣開發(fā)出來的呢,數(shù)據(jù)庫究竟是怎樣構(gòu)建的呢?老師:它的構(gòu)建需要經(jīng)歷四個基本過程:1、數(shù)據(jù)的收集與分類;2、建立實體—聯(lián)系模型;3、將E-R圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型;4、創(chuàng)建數(shù)據(jù)庫。一、數(shù)據(jù)的收集與分類要想建立數(shù)據(jù)庫,首先要根據(jù)具體的應用需求,收集相關(guān)的信息,獲得原始數(shù)據(jù),然后對這些數(shù)據(jù)進行分析與歸納。1、數(shù)據(jù)的收集數(shù)據(jù)收集,就是利用外部設備,將時間上或空間上分散的數(shù)據(jù)收集起來的過程。2、數(shù)據(jù)的分類對于已經(jīng)收集好的、建立數(shù)據(jù)庫的各種信息,我們都是按照數(shù)據(jù)的基本特征進行分類存放的。通常的方法是將數(shù)據(jù)按照人、事、物來進行分類存放,作為最基本的數(shù)據(jù)。任務1:以4人小組為單位,為中小學信息技術(shù)大賽設計一張報名表,研究需要收集哪些數(shù)據(jù)信息?經(jīng)過分析,我們可以將構(gòu)建“中小學信息技術(shù)大賽”數(shù)據(jù)庫需要的數(shù)據(jù)分為三類:(1)有關(guān)參賽選手的信息,如:參賽選手的姓名、性別、學校名稱、電子郵箱等;(2)有關(guān)參賽作品的信息,如:作品名稱、作品類別、作品大小等;(3)有關(guān)參賽學校的信息,如:學校名稱、地址、聯(lián)系電話、電子郵箱等。任務2:報名材料提供了哪些方面的數(shù)據(jù)信息?你是怎么進行劃分的?最后,“中小學信息技術(shù)大賽”數(shù)據(jù)庫所需的基本數(shù)據(jù)分為三類:(1)有關(guān)參賽選手的信息,如:選手編號、姓名、性別、學校名稱、學段、電子郵箱、備注;(2)有關(guān)參賽作品的信息,如:作品編號、作品名稱、作品類別、作品鏈接、作品大小、備注;(3)有關(guān)參賽學校的信息,如:學校名稱、地址、聯(lián)系電話、電子郵箱、備注。二、數(shù)據(jù)的抽象過程問題一:請把教材中“數(shù)據(jù)的抽象描述”部分出現(xiàn)的名詞術(shù)語找出來,用自己的語言說說這些術(shù)語用在什么場合,有何含義?問題二:劃分三個世界有何意義?現(xiàn)實世界現(xiàn)實世界信息世界(概念模型)機器世界(數(shù)據(jù)模型)用戶的觀點機器的觀點問題三:你認為在信息世界階段,應該從哪幾方面入手分析事物或數(shù)據(jù)的?需要從這幾方面入手:1、判別用戶的應用涉及到哪幾類事物(實體集);2、這些事物(實體)有何特征(屬性),3、哪些特征(屬性)是能夠把不同事物個體(實體)區(qū)分開來、即唯一標識具體某個事物(實體)的,4、不同類事物(實體集)間存在什么樣的聯(lián)系。個體個體特征總體事物及其聯(lián)系實體屬性實體集概念模型記錄字段文件數(shù)據(jù)模型問題四:兩個實體集之間存在多少種聯(lián)系?請舉例說明。班主任班主任班級擔任11n圖書讀者借閱m日期學生班級所在n1一對一聯(lián)系一對多聯(lián)系多對多聯(lián)系實體間的三種關(guān)系經(jīng)過分析和綜合,可以得出“中小學信息技術(shù)大賽”數(shù)據(jù)庫管理的E-R圖,如圖所示。nn11所在參賽nm作品得分獲獎等級參賽選手選手編號姓名性別學段電子郵箱參賽作品作品鏈接作品大小作品編號作品名稱作品類別參賽學校地址聯(lián)系電話電子郵箱學校名稱“中小學信息技術(shù)大賽”數(shù)據(jù)庫管理的E-R圖2.2建立關(guān)系數(shù)據(jù)模型【教學目標】學習把E-R圖表示出來的概念模型,轉(zhuǎn)化成關(guān)系數(shù)據(jù)模型的方法;學習數(shù)據(jù)庫領域中最常用的其他數(shù)據(jù)模型:層次模型和網(wǎng)狀模型?!窘虒W重點】掌握從E-R模型到關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換方法。通常將E-R模型轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型,可以分兩步進行:一是將每個實體集轉(zhuǎn)換成一個二維表,二是將實體集之間的聯(lián)系轉(zhuǎn)換為一個二維表。理解并掌握層次和網(wǎng)狀數(shù)據(jù)模型的基本概念,并掌握其基本特點?!緦W習方法】(1)、采用課堂講述法,教師對“中小學信息技術(shù)大賽”關(guān)系數(shù)據(jù)庫進行剖析,講解將E-R模型轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的方法;(2)、本節(jié)課主要采用問題驅(qū)動法教學,把需要學習的知識蘊含再每個問題中,學生回答問題的過程就是知識獲取的過程,讓學生體會到自己尋找轉(zhuǎn)換方法的樂趣,樹立學習的信心。將小組活動的討論結(jié)果在課堂上進行交流,就存在的問題進行指導。(3)、充分開展交流研討活動,在教學活動中教師更要注意引導學生,在討論交流種把規(guī)則總結(jié)出來,以此來培養(yǎng)學生的學習興趣和樹立學習信心;5、教學過程環(huán)節(jié)學習流程設計意圖(一)問題1:為什么要把E-R模型轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型?因為E-R模型只是數(shù)據(jù)的概念模型,要應用計算機進行數(shù)據(jù)管理時,需要把概念模型轉(zhuǎn)換成被機器存儲的方式,并把這種存儲方式的邏輯結(jié)構(gòu)表示出來,這中描繪機器中數(shù)據(jù)存儲結(jié)構(gòu)的邏輯模型就是數(shù)據(jù)模型。讓學生了解學習E-R模型轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的意義。(二)問題2:什么是關(guān)系?如何表示關(guān)系數(shù)據(jù)模型?關(guān)系就是二維表格,也就是說,在關(guān)系數(shù)據(jù)庫技術(shù)中,是通過二維表的結(jié)構(gòu)形式把數(shù)據(jù)存儲在機器中,并在此基礎上實現(xiàn)對數(shù)據(jù)的各種操作。表示關(guān)系數(shù)據(jù)模型的目標,就是把經(jīng)過分析整理后的數(shù)據(jù)的概念模型轉(zhuǎn)換為若干二維表的形式,以便存儲在機器中。學習關(guān)系的概念,以及如何表示關(guān)系數(shù)據(jù)模型。(三)問題3:從E-R模型到關(guān)系數(shù)據(jù)模型需要解決哪些主要問題?一是把實體轉(zhuǎn)換為二維表,二是把聯(lián)系轉(zhuǎn)換為二維表,這兩個問題解決了,轉(zhuǎn)換的問題就解決了??偨Y(jié)出:從E-R模型到關(guān)系數(shù)據(jù)模型最主要的兩個步驟。(四)問題4:如何把實體轉(zhuǎn)換為二維表?列出實體屬性和唯一標識實體的關(guān)鍵字,并定義二維表的名字。讓學生掌握實體轉(zhuǎn)換為二維表的方法。(五)問題5:E-R圖中“聯(lián)系”的作用是什么?通過聯(lián)系,可以從一個實體集出發(fā)尋找到或關(guān)聯(lián)到相連的其他實體,例如,“參賽選手”這個實體通過“參賽”這個聯(lián)系可以查詢到不僅“參賽選手”本身的屬性,還可以查詢到“參賽作品”相應的屬性和“參賽”本身的“作品得分”和“獲獎等級”屬性。讓學生掌握聯(lián)系的本質(zhì)。(六)問題6:如何把聯(lián)系轉(zhuǎn)換為二維表?直接轉(zhuǎn)換有何問題?如何解決?最簡單的方法是,把聯(lián)系本身轉(zhuǎn)換為一個獨立的二維表,該表除了包含聯(lián)系本身的屬性外,同時還包含相聯(lián)實體中的關(guān)鍵字屬性,通過它們把這些實體關(guān)聯(lián)起來。如果把所有聯(lián)系都直接轉(zhuǎn)換為一個新的二維表格,會出現(xiàn)表格比較多的情況,數(shù)據(jù)查詢等操作起來就不夠方便,有些表格是可以通過合并到實體的二維表格中來精簡表格數(shù)目的。學習聯(lián)系如何轉(zhuǎn)換成二維表。(七)問題7是否所有聯(lián)系都可以合并到實體的二維表格中?哪些可以?哪些不可以?有些聯(lián)系可以合并到實體的二維表格中。對于1:1的聯(lián)系,可以把聯(lián)系合并到其中任意一個實體的二維表格中:即1:1聯(lián)系兩端的實體,任意選擇一端,把另一端實體的關(guān)鍵字添加到這一端實體的二維表格中,如果聯(lián)系本身有屬性,再把聯(lián)系的屬性也添加進去。對于1:n聯(lián)系,則在n端實體的二維表格中添加1端實體的關(guān)鍵字,如果聯(lián)系本身有屬性,再把聯(lián)系的屬性也添加進去。對于m:n聯(lián)系,就不可以合并到實體的二維表格中,否則會出現(xiàn)大量的數(shù)據(jù)冗余。只能把聯(lián)系轉(zhuǎn)換為一個新的二維表格,其屬性為兩端實體類型的關(guān)鍵字加上聯(lián)系類型的屬性,而新的二維表格本身的關(guān)鍵字為兩端實體關(guān)鍵字的組合。學習聯(lián)系轉(zhuǎn)換時的方法。(八)問題8:能否總結(jié)出E-R圖到關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換規(guī)則?其核心思想是什么?E-R圖到關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換規(guī)則:1、將每個實體集轉(zhuǎn)換成一個二維表;2、將實體集之間的聯(lián)系轉(zhuǎn)換成一個二維表。其核心思想是把實體集以及把實體間的聯(lián)系都存儲并體現(xiàn)在二維表格中。學習E-R圖到關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換規(guī)則。2.3創(chuàng)建數(shù)據(jù)庫【教學目標】(1)學習創(chuàng)建數(shù)據(jù)庫的方法,并創(chuàng)建一個“中學生信息技術(shù)大賽”數(shù)據(jù)庫;(2)掌握創(chuàng)建數(shù)據(jù)表的方法,在數(shù)據(jù)庫中添加三個表:參賽選手表、參賽學校表、參賽作品表;(3)打開數(shù)據(jù)表(4)掌握數(shù)據(jù)庫結(jié)構(gòu)的修改;(5)掌握創(chuàng)建數(shù)據(jù)表之間的關(guān)系方法?!窘虒W重點、難點】(1)、通過要創(chuàng)建一個“中小學信息技術(shù)大賽”數(shù)據(jù)庫這個實例,掌握創(chuàng)建數(shù)據(jù)庫與數(shù)據(jù)表的方法;(2)、培養(yǎng)學生的實際動手能力,通過操作實踐,加深對書本知識點的理解和掌握。同時注意培養(yǎng)學生的自學能力,通過自己看書來掌握書上操作實踐的能力;(3)、掌握數(shù)據(jù)庫結(jié)構(gòu)的修改和數(shù)據(jù)表之間關(guān)系的創(chuàng)建方法。【學習方法】(1)、采用課堂講述法,由老師首先對學生講解每個任務的教學要求,然后指導學生參照教材進行具體操作。(2)、充分開展交流研討活動,同學們可以以小組的方式,研究具體操作步驟的做法,進行充分的探討,加深對操作步驟的掌握。(3)、將小組活動的結(jié)果在課堂上進行展示和交流,就存在的問題進行指導?!窘虒W過程】環(huán)節(jié)學習流程設計意圖(一)任務1:創(chuàng)建一個數(shù)據(jù)庫1、教師可先解釋任務的要求,指導學生明確自己的任務;2、然后指導學生對照教材的操作步驟創(chuàng)建一個數(shù)據(jù)庫;3、教師巡視后,演示一遍正確的操作步驟和操作結(jié)果;4、組織同學們以小組為單位,一起討論創(chuàng)建Access數(shù)據(jù)庫的其他方法,并比較幾種方法的異同。通過討論,可能更加容易激發(fā)學生學習的興趣。(二)任務2:創(chuàng)建一個數(shù)據(jù)表1、在創(chuàng)建數(shù)據(jù)表之前,教師可先進入表設計視圖窗口,為學生解釋數(shù)據(jù)表的幾個基本概念:字段、字段名稱、字段類型、字段的說明、主鍵等;2、指導學生參考書上表2-4的數(shù)據(jù)表結(jié)構(gòu),創(chuàng)建“參賽選手表”的結(jié)構(gòu);3、教師通過演示、講解數(shù)據(jù)表的字段屬性設置,使學生學會不同要求的字段屬性的設置,如:設置字段的大小、設置必填字段、設置允許空字符串、設置索引、設置有效性規(guī)則、設置默認值:學生經(jīng)過老師講解和實際操作后,會比較清楚地掌握創(chuàng)建數(shù)據(jù)表的方法。(三)學生小組探究同學們可以以小組的方式,研究以下操作如何進行:1、在“參賽選手表”中,“性別”字段只能是“男”或“女”,而不允許輸入其他文字,這個有效性規(guī)則如何設置。2、在“參賽選手表”中,如何設置“性別”字段的默認值為男性。讓學生通過小組探究,更好地掌握字段屬性的設置。(四)打開數(shù)據(jù)表1、教師講解數(shù)據(jù)表的打開方式:一種是以數(shù)據(jù)表視圖方式打開,一種是以表設計視圖方式打開;以及兩種方式之間如何進行切換。2、教師演示兩種打開方式的具體操作,講解兩種打開方式的使用狀態(tài)。以數(shù)據(jù)表視圖方式打開數(shù)據(jù)表,則數(shù)據(jù)表以表格形式顯示數(shù)據(jù),常用來查看、修改、插入或刪除數(shù)據(jù)記錄。用表設計視圖來打開數(shù)據(jù)表,可以修改表的結(jié)構(gòu)和字段的定義。學生掌握數(shù)據(jù)表的打開和兩種方式的相互切換。(五)修改數(shù)據(jù)表的結(jié)構(gòu)可以通過教師演示講解或?qū)W生小組討論方式,學習數(shù)據(jù)庫結(jié)構(gòu)的修改方法,主要有:(1)添加插入一個新字段;(2)字段移動;(3)修改該字段的名稱和類型;(4)刪除字段;結(jié)合實際操作的例子,學習掌握數(shù)據(jù)庫結(jié)構(gòu)的修改方法。(六)學習創(chuàng)建數(shù)據(jù)表之間的關(guān)系1、教師首先講解數(shù)據(jù)表之間關(guān)系的含義;2、建立表之間的關(guān)系前,必須先關(guān)閉所有打開的表,因為不能在已打開的表之間創(chuàng)建或修改關(guān)系;3、教師演示創(chuàng)建數(shù)據(jù)表之間的關(guān)系的具體操作方法;4、教師講解“實施參照完整性”的意義;5、教師強調(diào)創(chuàng)建數(shù)據(jù)表之間關(guān)系時要注意建立關(guān)系的兩個字段類型必須相同。創(chuàng)建數(shù)據(jù)表之間的關(guān)系是創(chuàng)建數(shù)據(jù)庫中非常關(guān)鍵的一步,學生應熟練掌握正確的方法。(七)學生小組探究同學們可以以小組的方式,研究以下操作如何進行:1、如何刪除和修改表之間的關(guān)系?2、創(chuàng)建關(guān)系時,如果雙方都是各自數(shù)據(jù)表的主索引,則創(chuàng)建的關(guān)系是“一對一”的關(guān)系嗎?若雙方都不是主索引,則創(chuàng)建的關(guān)系又是什么類型?是有效的關(guān)系嗎?讓學生通過小組探究,更好地掌握創(chuàng)建數(shù)據(jù)表之間的關(guān)系的方法。(八)學生練習1、完成“中小學生信息技術(shù)大賽”數(shù)據(jù)庫中表和表之間關(guān)系的建立;2、與光盤提供的“中小學生信息技術(shù)大賽”數(shù)據(jù)庫進行比較,從字段的設置、表間關(guān)系的建立等方面進一步改進自己建立的數(shù)據(jù)庫結(jié)構(gòu)。讓學生通過練習,完善自己創(chuàng)建的數(shù)據(jù)庫。2.4編輯數(shù)據(jù)庫【教學目標】(1)承接上一節(jié)的內(nèi)容,往已經(jīng)建立的數(shù)據(jù)庫中添加數(shù)據(jù);(2)學習通過設置某種查閱方式,通過選擇項往數(shù)據(jù)表中添加數(shù)據(jù);(3)學習數(shù)據(jù)表中常用的瀏覽數(shù)據(jù)、插入記錄、修改記錄、替換數(shù)據(jù)和刪除記錄等基本操作?!窘虒W重點、難點】(1)、掌握數(shù)據(jù)表中數(shù)據(jù)的添加方法;(2)、學習設置數(shù)據(jù)表中數(shù)據(jù)輸入的查閱方式。(3)、掌握數(shù)據(jù)表中常用的基本操作方法。【學習方法】(1)、采用課堂講述法,由老師首先對學生講解每個任務的教學要求,然后指導學生參照教材進行具體操作。(2)、充分開展交流研討活動,同學們可以以小組的方式,研究具體操作步驟的做法,進行充分的探討,加深對操作步驟的掌握。(3)、將小組活動的結(jié)果在課堂上進行展示和交流,就存在的問題進行指導?!窘虒W過程】環(huán)節(jié)學習流程設計意圖(一)任務1:打開數(shù)據(jù)庫,錄入數(shù)據(jù)。教師可先解釋任務的要求,指導學生參照教材中表2-8錄入數(shù)據(jù)庫數(shù)據(jù)。通過具體操作,練習數(shù)據(jù)庫中數(shù)據(jù)的輸入方法。(二)任務2:設置自行輸入的查閱方式1、設置字段的“查閱”選項卡,可以在表中創(chuàng)建下拉列表,既便于數(shù)據(jù)的輸入,也可保證輸入數(shù)據(jù)的無誤;2、教師通過演示、講解,以“參賽選手表”的“性別”字段為例,學習如何設置字段的查閱方式;3、教師指導學生設置“參賽選手表”中的“學段”字段的查閱方式,從“小學”和“中學”兩個選項中列表選擇;學生經(jīng)過老師的演示和講解后,在教師的指導下進行實際操作,會比較清楚地掌握設置自行輸入的查閱方式的方法。(三)任務3:設置參照另一數(shù)據(jù)表的輸入方式1、在錄入數(shù)據(jù)時,表中某些字段的選擇不僅可以設置成一些給定的選項(如前例),也可以設置成通過數(shù)據(jù)庫中其他表的數(shù)據(jù)進行選擇,如設置“參賽選手表”中的“學?!弊侄?,數(shù)據(jù)選項應來源于“參賽學校表”中的“學校名稱”字段;2、教師通過演示、講解,以“參賽選手表”的“學校”字段為例,學習如何設置參照另一數(shù)據(jù)表的輸入方式;學生經(jīng)過老師的演示和講解后,在教師的指導下進行實際操作,會比較清楚地掌握設置參照另一數(shù)據(jù)表的輸入方式的方法。(四)學生練習同學們可以以小組的方式,研究以下操作如何進行:1、參考前面例子,設置“參賽作品表”中的“選手編號”字段,從“參賽選手表”中進行選擇輸入。2、為了方便作品類型和獲獎等級的修改,參考光盤第二章第四節(jié)的數(shù)據(jù)庫,同學們自己建立兩個新表“作品類別表”和“獲獎等級表”。把“參賽作品表”中的“作品類別”字段,設置成從“作品類別表”進行選擇輸入;“獲獎等級”字段,設置成從“獲獎等級表”進行選擇輸入。讓學生通過練習,逐步掌握設置參照另一數(shù)據(jù)表的輸入方式。(五)學生小組探究1、在“參賽作品表”中,為了直接查看選手的電子作品,我們設置了一個“作品鏈接”字段,大家討論一下,這個字段應如何輸入?2、利用字段數(shù)據(jù)類型的“查詢向?qū)А币部梢栽O置“自行輸入”的查閱方式,同學們可以自己試一試。讓學生通過小組探究,共同探究,更好地掌握設置參照另一數(shù)據(jù)表的輸入方式。(六)任務4:學習數(shù)據(jù)表中瀏覽數(shù)據(jù)、插入記錄、修改記錄、替換數(shù)據(jù)和刪除記錄等基本操作。1、教師可先解釋本任務的具體要求要求,然后指導學生參照教材中具體步驟進行操作;2、打開“參賽選手表”,瀏覽數(shù)據(jù);3、在“參賽選手表”中插入一條記錄:4、修改數(shù)據(jù)表中的記錄;5、查找并替換;6、刪除指定的記錄;通過具體操作,熟練掌握數(shù)據(jù)庫中數(shù)據(jù)的基本操作方法。(七)學生練習參考光盤提供的“中小學信息技術(shù)大賽”數(shù)據(jù)庫,在計算機上完成自己建立的數(shù)據(jù)庫。并與光盤提供的數(shù)據(jù)庫進行比較。讓學生通過練習,掌握創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表方法。2.5關(guān)系數(shù)據(jù)庫規(guī)范化思想【教學目標】(1)通過一個實例分析,來理解為什么要進行數(shù)據(jù)庫規(guī)范化;(2)學習關(guān)系模式規(guī)范化的方法;(3)了解關(guān)系模式規(guī)范化的原則?!窘虒W重點】(1)、通過實例分析,理解數(shù)據(jù)規(guī)范化的思想和意義;(2)、理解并掌握數(shù)據(jù)規(guī)范化的方法,理解數(shù)據(jù)規(guī)范化的第一、第二和第三范式的定義,并能對給出的關(guān)系模式進行分析?!窘虒W方法】(1)、采用課堂講述法,由老師首先對一個實例進行剖析,來理解為什么要進行數(shù)據(jù)庫規(guī)范化,同時講解數(shù)據(jù)規(guī)范化的第一、第二和第三范式的定義;(2)、充分開展交流研討活動,同學們可以以小組的方式,對實例所給出的關(guān)系模式進行分析;(3)、將小組活動的討論結(jié)果在課堂上進行交流,就存在的問題進行指導?!窘虒W環(huán)境】一般情況下普通教室就可以,有條件的話網(wǎng)絡教室,有利于為學生提供豐富的網(wǎng)上學習資源。【教學過程】環(huán)節(jié)學習流程設計意圖(一)任務1:學習為什么要進行數(shù)據(jù)庫規(guī)范化首先通過對學生趙小剛的數(shù)據(jù)庫進行分析,發(fā)現(xiàn)該數(shù)據(jù)在設計時存在的一些問題,來理解為什么要進行數(shù)據(jù)庫規(guī)范化;通過具體案例分析,理解學習數(shù)據(jù)庫規(guī)范化的必要性。(二)學生小組討論1、對于上述數(shù)據(jù)庫,課程信息(課程名、課程編號)是不是確實需要多次輸入呢?2、當新增加一個學生,他還沒有選修課程時,能不能把他的信息添加進去呢?3、問題出在哪里呢?還會有什么問題?怎么解決這些問題?經(jīng)過老師的案例分析后,學生會發(fā)現(xiàn)該案例存在的問題,學生通過討論后會對抽象的概念加深理解。(三)任務2:分析梁虹同學的數(shù)據(jù)庫通過分析學生梁虹基于同樣任務設計的數(shù)據(jù)庫,發(fā)現(xiàn)該數(shù)據(jù)庫,由于將學生、成績、及學生選修課程的成績分離成不同的關(guān)系,從而使得數(shù)據(jù)冗余大大減少,而且不存在插入異常和刪除異常。總結(jié)出:對關(guān)系模式進行分解與變換,以消除數(shù)據(jù)冗余、插入刪除異常等不正常的現(xiàn)象,這就是對關(guān)系數(shù)據(jù)模式進行規(guī)范化處理的目的。(四)關(guān)系模式規(guī)范化的方法1、關(guān)系模式規(guī)范化的條件可以分成幾級,每一級稱為一個范式;2、教師通過實例分析,引導學生自己發(fā)現(xiàn)問題,然后讓學生疑問聽教師進行講解,從而理解并掌握數(shù)據(jù)規(guī)范化的方法。通過實例分析,學習數(shù)據(jù)規(guī)范化的三個范式。(五)學生小組探究教師指導學生對教材中表2-14所給出的“中小學信息技術(shù)大賽”數(shù)據(jù)表進行分析,討論這樣的設計會帶來什么問題?怎么對它進行規(guī)范化處理?讓學生通過小組探究,共同探究,更好關(guān)系模式規(guī)范化的方法系模式規(guī)范化的概念和方法。3.1數(shù)據(jù)的排序和篩選一、教材分析:該門課的教學重點是通過ACCESS平臺來學習數(shù)據(jù)庫基本原理和技術(shù),體驗和感受數(shù)據(jù)庫技術(shù)的功能和作用,進而解決生活學習中的相關(guān)問題。本節(jié)課是這門選修課的核心部分“使用數(shù)據(jù)庫”這章的第一節(jié)課,因此本課的學習將為后面學習數(shù)據(jù)查詢等重要內(nèi)容奠定理論和知識基礎。

教學重點數(shù)據(jù)的排序、數(shù)據(jù)的篩選

教學難點數(shù)據(jù)的高級篩選二、教學對象分析:高一學生有一定的信息技術(shù)操作基礎和分析問題的能力,通過前面幾章的學習已經(jīng)熟悉了ACCESS環(huán)境,他們在初中已經(jīng)掌握了EXCEL中的數(shù)據(jù)排序和篩選操作,了解排序和篩選的原理。因此這節(jié)課的教學應在學生較易掌握操作的基礎上,聯(lián)系實際生活的具體實例,最大限度地調(diào)動他們的分析問題、探索問題的積極性,以提高其信息素養(yǎng)。三、教學目標:1.知識與技能:(1)理解排序、篩選的意義(2)掌握在ACCESS中進行篩選和排序的基本操作。2.過程與方法:(1)初步培養(yǎng)學生分析問題、解決問題的能力,以及勇于克服困難的精神。(2)培養(yǎng)學生在網(wǎng)絡學習環(huán)境下的自主性、探究性學習的能力,從而提高學生的科研能力和自我學習意識。3.情感態(tài)度價值觀:(1)培養(yǎng)學生信息管理意識,知道使用ACCESS能規(guī)范、高效地管理數(shù)據(jù),激發(fā)學生學習ACCESS的興趣。(2)通過網(wǎng)絡環(huán)境下的自主、探究性學習,培養(yǎng)學生樂于鉆研的精神和勇于挑戰(zhàn)自我的競爭意識。四、教法:情景教學法、任務驅(qū)動教學法、網(wǎng)絡探究教學法、分層教學法五、教學環(huán)境:多媒體網(wǎng)絡電腦室、《數(shù)據(jù)的排序和篩選》教學網(wǎng)站七、課前準備:ACCESS練習文件,包含三個數(shù)據(jù)表◆高一學生體質(zhì)健康表:由上節(jié)課學生情況調(diào)查問卷生成(包含姓名、性別、身高、體重、每天運動的時間等字段)(表一)◆運動消耗熱量表(表二)常見食物營養(yǎng)表(表三)表(一)(表二)(表三)八、教學過程教學過程教師活動學生活動設計意圖創(chuàng)設情境,引入問題(2分鐘)指導學生打開教學網(wǎng)站,提出創(chuàng)設的情景:學校體衛(wèi)部通過調(diào)查發(fā)現(xiàn),本校部分同學因不良飲食習慣和缺乏體育鍛煉而造成身體營養(yǎng)不良或肥胖。因此要求作為高二體衛(wèi)部干事的你,利用三份表格(高二學生體質(zhì)健康表、運動消耗熱量表、食物營養(yǎng)表),統(tǒng)計出本年級能長期堅持體育鍛煉的學生比例,并給體質(zhì)健康未達標準的學生做一份體育鍛煉和飲食習慣的建議書。拿著這樣三份表格,你該如何著手呢?學生閱讀思考通過利用學生身邊的數(shù)據(jù),將要學習的內(nèi)容融入創(chuàng)設的環(huán)境中,更易激發(fā)學生興趣。分析問題、提出任務(6分鐘)組織學生閱讀教學網(wǎng)站上的“閱讀材料”:“如何控制你的體重”。組織學生根據(jù)提出的情景問題,結(jié)合閱讀材料討論:本節(jié)課需要解決哪些問題才能完成情景任務?教師提問,對學生的設想給予肯定,鼓勵其他學生補充。教師、學生共同歸納出需要完成以下任務:整理數(shù)據(jù)表,刪除無效信息(個別學生身高、體重數(shù)據(jù)超出常規(guī))(可通過數(shù)據(jù)排序?qū)崿F(xiàn))挑選出每天能保持體育鍛煉的學生。挑選出身體偏瘦的同學給予飲食方面的建議。需要將各種食物的按照營養(yǎng)價值高低進行排序挑選身體偏胖且很少進行體育鍛煉的同學給予體育鍛煉方面的建議及飲食方面的建議需要將各種運動消耗的熱量的數(shù)據(jù)按由高到低進行排序。學生閱讀網(wǎng)站上的“閱讀材料”,了解體重及運動飲食之間的關(guān)系。學生根據(jù)要求相互討論。學生踴躍發(fā)表自己的看法。在老師引導下歸納總結(jié)出本節(jié)課要完成的任務。引導學生分析任務,目的在于讓學生善于學會分析,進而能找出問題的關(guān)鍵所在,培養(yǎng)分析問題的能力,在創(chuàng)設的情景下自己提出任務,比老師提出問題,學生的積極性會更高一些。了解本節(jié)課要解決的問題,帶著問題去學習,學生在自學時能夠抓住重點,做到有的放矢。自學探究,解決問題(25分鐘)指導學生通過網(wǎng)頁上的視頻錄象和文字說明來自學“數(shù)據(jù)排序和篩選的方法”,完成情景中的六個任務,并將作業(yè)上傳至FTP。網(wǎng)頁上設立“小幫手”,針對學生在要完成的任務中出現(xiàn)的問題予以提示幫助?;A差的學生通過幫助來完成任務。鼓勵小組同學之間通過相互幫助來解決問題。對于提前完成練習的學生,提出思考問題:生活中排序和篩選的應用?學生自學教學網(wǎng)站“數(shù)據(jù)的排序和篩選”,小組交流互助及利用網(wǎng)站的“小幫手“逐步完成任務。將作業(yè)提交到FTP服務器。完成作業(yè)的同學思考:對生活中運用到排序和篩選的應用舉例。讓學生在有理論知識的基礎上進行基于網(wǎng)絡的自主、探究和合作式學習,有助于培養(yǎng)學生自主學習能力,小組合作式學習,提高學生的信息素養(yǎng)。對完成練習的學生提出思考題,能讓這部分學有余力的學生能將實際操作與生活結(jié)合起來,培養(yǎng)他們善于運用信息技術(shù)解決生活實際問題的信息素養(yǎng)。學習評價,升華知識(4分鐘)學生完成本課知識調(diào)查問卷,問卷內(nèi)容包括學生對于這節(jié)課學習評價的自評,本節(jié)課知識點的考核、數(shù)據(jù)排序和篩選在實際生活中的應用等內(nèi)容。學生獨立完成調(diào)查問卷,實現(xiàn)知識的升華利用調(diào)查問卷,既能有效檢查評價學生學習情況,又能讓學生對知識得到進一步的升華??偨Y(jié)深化,拓展延伸(6分鐘)1.總結(jié)本節(jié)課所學內(nèi)容,以及學生的表現(xiàn)、教學亮點等,對教學過程中學生存在教多的地方進行提示總結(jié)。課題拓展(1)組織學生針對思考題發(fā)言:生活中還有哪些地方要用到排序和篩選?(2)教師舉例補充總結(jié)學生的發(fā)言:A.期末老師處理學生成績時,能根據(jù)成績迅速排名次,并能篩選出符合條件的信息。B.手機網(wǎng)的選機中心能根據(jù)買主自設的條件如:價格、機型、品牌等來挑選自己喜歡的機型。(表四)C.在用QQ進行查找朋友時,能設定查找條件如:地區(qū)、年齡、性別等條件進行篩選查找。(表五)D.在網(wǎng)上搜索軟件時,搜索的結(jié)果可以按按日期、下載次數(shù)及文件大小進行排序顯示。(表六)3.鼓勵學生課外思考:我們今天所學的還能解決生活中的哪些問題呢?通過教師總結(jié),學生對這節(jié)課的學習內(nèi)容進行回顧、復習,建構(gòu)知識體系。在老師引導下討論發(fā)言,進一步加深對排序和篩選的認識通過歸納總結(jié),加深學生對知識的記憶與理解,幫助學生建立比較完整的知識結(jié)構(gòu)。針對這個課題的拓展思考,引導學生善于將信息技術(shù)運用到生活實際中去,加深對基本操作的實際意義的認識,有助于提高學生的信息素養(yǎng)。(表四)(表五)(表六)九、教學評價本節(jié)課的教學評價采用學生自評和教師評價相結(jié)合的方式。在學生完成練習之后,填寫“學習評價”調(diào)查問卷,調(diào)查問卷的題目共6小題,其中前三題為學生針對這節(jié)課內(nèi)容的自我評價,后三題是教師針對這節(jié)課內(nèi)容對學生做的知識考核,提交后,學生會看到一個答題情況的頁面,同時答題情況會反饋到教師。另外,課后教師還將對這節(jié)課的練習情況及學生課堂表現(xiàn)情況進行評價。十、教學反思教學過程比較流暢,情境問題創(chuàng)設較成功,學生能夠主動思考分析問題,并能迅速找到解決問題的關(guān)鍵所在。在自學環(huán)節(jié),學生能通過網(wǎng)絡教程及小組合作交流來較好地學會操作技能,并較好地完成任務。但在任務的設置上,難易程度區(qū)分得不是很明顯,少數(shù)基礎較差的學生不能及時完成任務,自尊心受挫。在以后的教學中應該注重任務的分層,讓各個層次的學生都能學有所成。3.2數(shù)據(jù)的查詢【教學目標】1.讓學生通過創(chuàng)建和運行查詢,對數(shù)據(jù)進行查找、篩選和排序,體驗數(shù)據(jù)檢索的基本過程,了解數(shù)據(jù)檢索的原理和優(yōu)勢?!窘虒W重點】創(chuàng)建滿足任務需求的查詢【教學難點】=1\*GB3①查詢與表的區(qū)別在Access中,將表及查詢視為同類型的對象,因為一個數(shù)據(jù)庫中的表及查詢名稱不可以重復。表負責保存記錄,查詢負責取出記錄,最后都可以將記錄以表格的形式顯示在屏幕上,這些記錄的進一步處理是用來制作窗口、報表及頁。查詢保存后,被保存的是查詢設計,不是運行結(jié)果,因為運行結(jié)果是動態(tài)的。=2\*GB3②約束條件的設定【教學方法】教師利用網(wǎng)絡多媒體教室,宜采用任務驅(qū)動為主的教學法,從學生熟悉的數(shù)據(jù)查詢要求引入課題,設置合理的問題和引導學生從實際的數(shù)據(jù)表出發(fā),自主地分析問題,借助教師提供的教學資源,探究性地解決問題。教師在提出問題和布置任務時要注重漸進性、層次性,在學生自主探究學習的同時,教師適時對典型的操作過程進行演示和指導,對常見的錯誤做出糾正。對學生完成教學目標:的情況及時反饋和及時評價。最后要求學生對學習過程作一個總結(jié)。【學時安排】2課時【教學過程】教學過程設計意圖問題引入老師:請大家打開已經(jīng)建好的“中小學信息技術(shù)大賽數(shù)據(jù)庫”并思考回答,如果對“參賽作品表”進行數(shù)據(jù)篩選,在篩選結(jié)果中只顯示所有參賽作品對應的作品類別和獲獎等級,能否得到滿意的答案?學生:(操作并回答)。老師:是的,我們會發(fā)現(xiàn)使用篩選并不能達到目的,那我們將通過今天的學習——數(shù)據(jù)的查詢來解決這些問題。閱讀課本第三章第二節(jié)的內(nèi)容,了解什么是查詢,什么時候使用查詢,創(chuàng)建查詢的過程是怎樣的開門見山、承前啟后。通過問題引導學生回顧所學知識,激發(fā)學生的求知欲,導入新課。教學過程1.完成查詢一老師:適時演示操作過程,引導學生瀏覽學習資料,嘗試完成任務:查詢所有參賽作品的作品類別和獲獎等級。運行查詢,觀察學生操作情況,回答學生疑問,糾正錯誤。學生:根據(jù)學習資料的操作指導,嘗試建立查詢。遇到問題可向老師和同學請教,或注意觀察教師的演示操作。完成查詢一后記錄查詢結(jié)果,與篩選結(jié)果比較。2.完成查詢二老師:引導學生瀏覽學習資料,嘗試完成第二個查詢:查找所有作品的作者、所在學校和聯(lián)系電話。嘗試將表間的關(guān)系刪除,再運行查詢,查詢的結(jié)果是否會不同。觀察學生操作情況,回答學生疑問,適時演示操作過程,糾正錯誤。學生:根據(jù)學習資料的操作指導,嘗試建立查詢二,運行查詢。建立查詢二時,要添加查詢字段所在的數(shù)據(jù)表,注意觀察學習資料和教師的演示操作。3.完成查詢?nèi)蠋煟阂龑W生瀏覽學習資料,嘗試完成查詢?nèi)赫页霁@得一等獎作品的作者、所在學校和聯(lián)系電話。讓學生注意查詢?nèi)c查詢二的要求有何不同,要求不同對結(jié)果有何影響,如何實現(xiàn)該結(jié)果,如何對查詢?nèi)慕Y(jié)果進行排序?觀察學生操作情況,回答學生疑問,適時演示操作過程,糾正錯誤。學生:根據(jù)學習資料的操作指導,設置查詢條件時,要在“準則”部分輸入條件,嘗試對查詢?nèi)慕Y(jié)果進行排序,并運行查詢。進行排序時,如何確定字段的排序方式,要注意觀察學習資料和教師的演示操作。4.完成查詢四老師:引導學生瀏覽學習資料,嘗試完成查詢四:分別找出獲得二、三等獎作品的作者、所在學校和聯(lián)系電話。如何設置查詢條件?建立查詢四,所需字段與查詢?nèi)嗤?,只是查詢條件不同,只要修改條件即可達到目的。但每次都要修改比較麻煩,如何在查詢時隨時輸入條件,得到相應結(jié)果呢?觀察學生操作情況,回答學生疑問,適時演示操作過程,糾正錯誤。學生:根據(jù)學習資料的操作指導,嘗試使用設計視圖建立查詢四。在設置“準則”時,輸入“[請輸入獲獎等級:]”,即可在運行時彈出對話框,提示輸入獲獎等級,完成查詢。注意觀察學習資料和教師的演示操作。5.拓展題引導學有余力的學生瀏覽學習資料,嘗試完成以下問題:1、如何查詢作品得分大于80分的作者?2、如何統(tǒng)計每個作品類別的參加學校?根據(jù)學習資料的操作指導,嘗試使用設計視圖建立查詢。由易及難、由淺入深。建立單一表查詢,初步建立查詢的感性認識。通過與篩選的比較,突出查詢的功能優(yōu)勢。使用設計視圖建立查詢一,使學生熟悉操作過程。然后再建立多表查詢,就水到渠成了。在進行多表查詢時這些表必須建立關(guān)聯(lián)。增加查詢的條件,引出“準則”的設置,對查詢的結(jié)果顯示不滿意,讓學生掌握如何從運行結(jié)果的數(shù)據(jù)視圖中回到設計視圖對結(jié)果進行排序設置,介紹排序方法,變無序為有序。提出類似問題,引導學生考慮簡單的方法,使用參數(shù)查詢解決問題。從特殊到一般,解決了一類問題。對于學有余力的學生,提出更高要求,使其思維更活躍、激發(fā)學習興趣。三、小結(jié)歸納分析學生的典型錯誤,讓同學幫忙找出解決方法。通過對數(shù)據(jù)庫的查詢操作,可以感受到利用數(shù)據(jù)庫進行存儲、管理大量數(shù)據(jù)具有能實現(xiàn)高效率檢索等方面的優(yōu)勢,鼓勵同學們進一步提高數(shù)據(jù)庫操作技能。學生在教師的分析后,總結(jié)自己學習中存在的問題和錯誤,發(fā)表在電子檔案袋中。小結(jié)點撥、漸入佳境。通過小結(jié)反思,提高認識。完成實驗報告,反思學習過程。3.3數(shù)據(jù)的統(tǒng)計【教學目標】=1\*GB2⑴.深入領會數(shù)據(jù)的統(tǒng)計在數(shù)據(jù)管理中的作用=2\*GB2⑵.掌握數(shù)據(jù)統(tǒng)計的操作方法=3\*GB2⑶.靈活應用數(shù)據(jù)統(tǒng)計解決常見的數(shù)據(jù)處理問題=4\*GB2⑷.嘗試借助Access系統(tǒng)的“幫助”功能輔助學習。重點難點分析【教學重點】掌握對數(shù)據(jù)庫中數(shù)據(jù)進行統(tǒng)計的一般方法?!窘虒W難點】1.根據(jù)統(tǒng)計問題的需求靈活使用“總計”選項功能建立恰當?shù)牟樵冞M行有效統(tǒng)計。2.需要正確分析問題的需求,然后是熟悉數(shù)據(jù)庫管理軟件的使用方法,在內(nèi)化了這些功能特點之后,就可以靈活運用解決問題了?!窘虒W方法】教師利用網(wǎng)絡多媒體教室,宜采用任務驅(qū)動為主的教學法,要鼓勵學生大膽實踐,積極探究更多的解決辦法。應引導學生對任務的目標、解決問題的思路進行分析,對系統(tǒng)的功能及使用方法進行歸納總結(jié),提高對問題的分析及系統(tǒng)功能的評價能力,而不僅僅是懂得操作。教師在提出問題和布置任務時要注重漸進性、層次性,在學生自主探究學習的同時,教師適時對典型的操作過程進行演示和指導,對常見的錯誤做出糾正。對學生完成教學目標:的情況及時反饋和及時評價。最后要求學生對學習過程作一個總結(jié)?!窘虒W環(huán)境】多媒體網(wǎng)絡教室?!窘虒W過程】教學過程設計意圖問題引入在前面的學習中,我們純粹是從數(shù)據(jù)庫的表中找出一些我們需要的數(shù)據(jù),并沒有對這些數(shù)據(jù)進行統(tǒng)計和輸出,如比賽結(jié)束后,我們會對數(shù)據(jù)庫里面的數(shù)據(jù)進行統(tǒng)計,如統(tǒng)計有多少中、小學校參加比賽,每個學校有多少份參賽作品,并且有多少份得獎……最后將一些結(jié)果以書面的形式表現(xiàn)出來。那么我們?nèi)绾稳崿F(xiàn)這些功能呢?下面我們就將一起來學習。引導學生把思路集中到本節(jié)關(guān)于“排序和篩選”的問題上來,并從應用需求出發(fā)來學習功能的使用,不是簡單的關(guān)注操作。二、教學過程1.任務1:統(tǒng)計每個學校選送作品的數(shù)量。老師:前面我們所學的查詢都是單純從表中取出記錄,沒有經(jīng)過分析及計算,而現(xiàn)在卻要進行數(shù)據(jù)的統(tǒng)計。計算每個學校選送作品的數(shù)量,即是將所有的作品按學校來分組進行統(tǒng)計。在Access中,數(shù)據(jù)的統(tǒng)計是通過“合計”功能來實現(xiàn)的。合計功能的目的是指將表的記錄予以組化后,再加以計算,適時演示操作過程,提醒學生注意選擇合計功能后,操作界面有何不同,糾正錯誤,如冒號必須是英文狀態(tài)下的。學生:根據(jù)學習資料的操作指導,嘗試完成任務1。運行查詢,檢查在顯示的結(jié)果中標題名是否都還是字段名。了解“合計”功能的部分選項內(nèi)容探究:“學校名稱”這個字段既可以來自于“參賽學校表”也可以來自于“參賽選手表”,如果選擇來自于“參賽學校表”,在添加表的時候,要不要添加“參賽選手表”?如果不添加會出現(xiàn)什么情況?添加之后有什么不同?2.任務2:統(tǒng)計學校獲獎作品的總分、獲獎人次,找出分別是中學組和小學組總分前二名的學校。老師:先分析任務2,要統(tǒng)計學校獲獎作品的總分,那么作品必須是獲得獎項的,即在“參賽作品表”中,作品的“獲獎等級”這一欄不能是空的,這是進行統(tǒng)計的條件,通過“Where”的設置來做條件的限制。然后將這些獲獎作品按學校進行分組(學校再按學段進行分組),分別統(tǒng)計它們的總分(SUM)、獲獎人次(COUNT),并且降序排列。為了執(zhí)行對數(shù)據(jù)的總計,必須對查詢中的每個字段在“總計”行選擇一個選項。Access根據(jù)設計窗口中分組字段的順序(從左至右)組合記錄,所以應注意GroupBy字段的順序。適時演示操作過程,提醒學生注意不同的選擇和操作會造成不同的顯示結(jié)果,及時糾正錯誤。學生:根據(jù)學習資料的操作指導,嘗試完成任務2。注意某個字段在“總計”行中選擇Where后,該字段能否顯示在查詢結(jié)果中。探究:建立查詢時,將“學段”放在“學校名稱”這個字段的左邊,結(jié)果有何不同,為什么會這樣?由易及難、由淺入深,初步建立對統(tǒng)計功能的感性認識。有些需要查詢的內(nèi)容在原來基本表的字段中是沒有的,可以通過計算得出,給字段起了一個新名字,這是為了更好地體現(xiàn)出該字段內(nèi)容是統(tǒng)計的結(jié)果。因為“參賽學校表”與“參賽作品表”沒有直接關(guān)聯(lián),如果不添加“參賽選手表”,就會造成結(jié)果出錯,這也是對前一節(jié)多表查詢時要注意的問題。任務2的問題比較綜合,難點是怎么設計問題的解決辦法,為什么要這樣操作,特別是為什么增加了關(guān)于獲獎等級不為空的條件準則,它是如何設置的。盡管順序不會改變字段的總計值,但它卻決定了結(jié)果在數(shù)據(jù)表中的顯示。三、實踐提高統(tǒng)計各個學校獲獎作品的平均分。以參數(shù)查詢的方式統(tǒng)計中、小學中各分數(shù)段的作品數(shù)量,如統(tǒng)計80~89分的作品數(shù)量。引導學生參考Access系統(tǒng)的“幫助”菜單,輸入“總計”進行搜索,查看其中的“在查詢中執(zhí)行計算”中的內(nèi)容。在掌握了前面的操作的基礎上進行鞏固提高,加強對合計功能選項的了解。四、小結(jié)歸納分析學生的典型錯誤,讓同學幫忙找出解決方法。學生在教師的分析后,總結(jié)自己學習中存在的問題和錯誤,發(fā)表在電子檔案袋中。小結(jié)點撥、漸入佳境。通過小結(jié)反思,提高認識。完成實驗報告,反思學習過程。3.4數(shù)據(jù)的導入、鏈接和導出【教學目標】=1\*GB2⑴.深入領會數(shù)據(jù)的導入、鏈接和導出在數(shù)據(jù)管理中的作用=2\*GB2⑵.掌握導入、鏈接和導出的操作方法=3\*GB2⑶.能靈活應用數(shù)據(jù)導入、鏈接和導出重點難點分析【教學重點】數(shù)據(jù)導入、鏈接和導出的意義及實施【教學難點】導入和鏈接的區(qū)別【教學方法】教師利用網(wǎng)絡多媒體教室,教師首先引導學生進入實際應用的情境,讓學生從實際應用中帶著問題主動尋找解決的方法,在正確分析理解任務的基礎上,學習運用數(shù)據(jù)管理系統(tǒng)軟件解決問題。教師在提出問題和布置任務時要注重漸進性、層次性,在學生自主探究學習的同時,教師適時對典型的操作過程進行演示和指導,對常見的錯誤做出糾正。對學生完成教學目標:的情況及時反饋和及時評價。最后要求學生對學習過程作一個總結(jié)。【教學環(huán)境】多媒體網(wǎng)絡教室?!窘虒W過程】教學過程設計意圖一、問題引入老師:以前我們使用的“中小學信息技術(shù)作品大賽”數(shù)據(jù)庫,里面的數(shù)據(jù)是已經(jīng)輸入好的,如果現(xiàn)在給大家一個空的數(shù)據(jù)庫,讓大家往里面填大量的數(shù)據(jù),怎樣才能在比較短的時間來完成這個任務?學生:(回答)。老師:有些同學就想到了讓多個人同時輸入這些數(shù)據(jù),但并不是所有的人都學過ACCESS的操作,而EXCEL的操作卻是所有的同學都學過的,讓其它同學在EXCEL中幫忙輸入這些數(shù)據(jù)根本不成問題,但ACCESS能接收這些EXCEL的數(shù)據(jù)嗎?ACCESS是一個開放式的數(shù)據(jù)庫管理系統(tǒng),它支持與其他類型的數(shù)據(jù)庫進行數(shù)據(jù)交換和共享,也可以和一般的Windows應用程序進行數(shù)據(jù)交換。在與其他數(shù)據(jù)庫管理系統(tǒng)進行數(shù)據(jù)交換與共享時,可以使用數(shù)據(jù)導入、導出與鏈接功能,與Windows應用程序進行數(shù)據(jù)交換與共享時,可以使用剪切板、動態(tài)數(shù)據(jù)交換、對象鏈接與嵌入技術(shù)。引導學生從應用需求出發(fā)來學習數(shù)據(jù)導入、導出與鏈接功能功能的使用,不是簡單的關(guān)注操作。二、教學過程數(shù)據(jù)的導入:將光盤中的Excel表格文件“參賽學校表.xls”的數(shù)據(jù)導入到光盤中的Access數(shù)據(jù)庫中。學生:根據(jù)學習資料的操作指導,嘗試完成該任務。老師:這個操作比較簡單,基本上大家都能完成,現(xiàn)在大家把剛才的EXCEL數(shù)據(jù)的列的順序調(diào)換一下,每個記錄的數(shù)據(jù)更換一下,然后將這些EXCEL數(shù)據(jù)增加到數(shù)據(jù)庫的“參賽學校表”中,看能否增加進去?學生:根據(jù)老師的要求進行操作,并觀察操作結(jié)果和想像的結(jié)果是否一致。老師:現(xiàn)在將光盤中的Excel表格文件第一行第一列的標題進行修改,保存后再將它增加到數(shù)據(jù)庫的“參賽學校表”中,看能否增加進去?如果不能,說明我們在Excel中輸入數(shù)據(jù)的時候要注意什么問題,輸入的數(shù)據(jù)才能被Access數(shù)據(jù)庫中現(xiàn)有的表所接受。學生:根據(jù)老師的要求進行操作,對所得出的操作結(jié)果思考原因,得出結(jié)論數(shù)據(jù)的鏈接:通過鏈接的方式在Access數(shù)據(jù)庫使用Excel表格文件“參賽學校表.xls”。學生:根據(jù)學習資料的操作指導,嘗試完成該任務。老師:提醒學生對操作結(jié)果與數(shù)據(jù)的導入的操作結(jié)果相對比,圖標有何不同。探究:分別在導入與鏈接的“參賽學校表”中修改數(shù)據(jù),源文件“參賽學校表.xls”是否也一起跟著修改?什么時候選擇“導入”功能,什么時候選擇“鏈接”功能?對學生的探究老師進行最后總結(jié)。3.數(shù)據(jù)的導出:將前面生成的報表“獲獎作品相關(guān)信息表”導出成文本文件“獲獎作品相關(guān)信息”。老師:大家在學習完上一節(jié)報表的輸出時,會感覺到報表中的格式調(diào)整不如在Word中方便、習慣,這節(jié)課我們就把數(shù)據(jù)導出,用自己熟悉的方法根據(jù)需要對報表的數(shù)據(jù)進行編輯排版操作。在Access中,不但表的數(shù)據(jù)可以導出,查詢、報表等都可以導出。學生:根據(jù)學習資料的操作指導,嘗試完成該任務。學有余力的同學還可以用自己熟悉的軟件打開該文本文件對它進行編輯排版。由易及難、由淺入深,初步建立對導入、鏈接功能的感性認識。知道當使用導入時,相當于把外部數(shù)據(jù)存儲到本數(shù)據(jù)庫系統(tǒng)里,導入后對這些數(shù)據(jù)的增刪改等操作與它們原來保存的數(shù)據(jù)無關(guān)。而鏈接則是直接使用外部數(shù)據(jù),鏈接后對數(shù)據(jù)的增刪改等操作將會在原有的外部數(shù)據(jù)中進行,數(shù)據(jù)沒有被重復存儲,不重復占有存儲空間,但數(shù)據(jù)操作因需與外部系統(tǒng)交換而影響操作速度。讓學生加深對“導入”與“鏈接”的區(qū)別認識,總結(jié)什么情況下應選用什么功能。通過練習讓學生懂得Access不但能接收其它軟件提供的數(shù)據(jù),也可以提供其它非數(shù)據(jù)庫格式的數(shù)據(jù)三、小結(jié)歸納分析學生的典型錯誤,讓同學幫忙找出解決方法。學生在教師的分析后,總結(jié)自己學習中存在的問題和錯誤,發(fā)表在電子檔案袋中。小結(jié)點撥、漸入佳境。通過小結(jié)反思,提高認識。完成實驗報告,反思學習過程。3.5結(jié)構(gòu)化查詢語言SQL【教學目標】=1\*GB2⑴掌握SELECT語句的語法格式=2\*GB2⑵.掌握SELECT語句中各參數(shù)的使用方法重點難點分析【教學重點】掌握SELECT語句的使用【教學重點】靈活使用SELECT語句的各參數(shù)【教學方法】教師利用網(wǎng)絡多媒體教室,以案例驅(qū)動法來進行教學,讓學生帶著問題主動尋找解決的方法,在正確分析理解任務的基礎上,學習運用所學知識來解決問題。教師在提出問題和布置任務時要注重漸進性、層次性,在學生自主探究學習的同時,教師適時對典型的操作過程進行演示和指導,對常見的錯誤做出糾正。對學生完成教學目標:的情況及時反饋和及時評價。最后要求學生對學習過程作一個總結(jié)?!窘虒W環(huán)境】多媒體網(wǎng)絡教室?!窘虒W過程】教學過程設計意圖問題引入上節(jié)課我們講到了SQL語言的確立、發(fā)展、標準化等。SQL又稱為結(jié)構(gòu)化查詢語言,數(shù)據(jù)查詢的SELECT語句也就成為其中的一個核心,這節(jié)課我們重點學習如何使用SELECT語句進行數(shù)據(jù)的查詢。直接引導學生把思路集中到本節(jié)關(guān)于“SELECT語句”的問題上來教學過程1.單表查詢打開前面第二節(jié)任務1建立的查詢,通過工具欄上“視圖”的下拉按鈕,在“設計視圖、數(shù)據(jù)表視圖和SQL視圖”中選擇SQL視圖,可以看到該查詢的SQL語句的表示形式。因為SQL語言接近英語語法,所以大家可以從英語的角度了解其含義。給出SQL的SELECT命令的基本形式:“SELECT—FROM—WHERE”。其語法格式如下:SELECT[ALL|DISTINCT]<目標列表達式>[,<目標列表達式>]…FROM<表名或視圖名>[,<表名或視圖名>]…[WHERE<條件表達式>][GROUPBY<列名1>[HAVING<條件表達式>]][ORDERBY<列名2>[ASC|DESC]];SELECT子句中用逗號分開的是查詢的目標,最常用也是最簡單的是用逗號分開的二維表中的列,即字段名;FROM子句指出上述查詢目標(及WHERE子句的條件中)所涉及的數(shù)據(jù)表名;WHERE子句指出查詢目標必須滿足的條件;……最后用分號表示整個查詢語句結(jié)束。將任務1的要求改為只查找“布心小學”的選手姓名、性別和學段,在設計視圖中我們就是在“準則”行中增加“布心小學”,在其對應的SQL視圖中可以發(fā)現(xiàn)就是多了WHERE語句,從而驗證了上面所說的WHERE子句的作用。直接在SQL視圖中完成課本中其余的單表查詢的例子。2.多表查詢多表查詢是指在查詢的過程中涉及到兩個或以上的表,即在FROM子句中的表的名字大于或等于2。在構(gòu)造多表連接查詢時,注意連接條件的寫法,首先連接條件數(shù)恰好比連接表數(shù)少1(如有3個表,則需要2個連接條件),其次關(guān)聯(lián)表中的主關(guān)鍵字由多列屬性組成的時,則關(guān)鍵字的每列均對應一個連接條件(一般情況下)。我們同樣可以打開第二節(jié)建立的多表查詢的SQL視圖,看其語法的形式是怎樣的。要在查詢中增加統(tǒng)計功能,我們可以對照第三節(jié)的統(tǒng)計例子,掌握GROUPBY子句的用法。完成本節(jié)課本后的練習。通過現(xiàn)有的SQL語句與其任務要求相對照,了解SQL的語句形式。例題由淺至深,由簡至繁,逐步掌握SQL語句中各參數(shù)的用法三、小結(jié)歸納分析學生的典型錯誤,讓同學幫忙找出解決方法。學生在教師的分析后,總結(jié)自己學習中存在的問題和錯誤,發(fā)表在電子檔案袋中。小結(jié)點撥、漸入佳境。通過小結(jié)反思,提高認識。完成實驗報告,反思學習過程?!稊?shù)據(jù)庫應用系統(tǒng)簡介》教學設計1.課題名稱數(shù)據(jù)庫應用系統(tǒng)簡介2.教學目標:(1)結(jié)合具體應用實例,認識數(shù)據(jù)庫應用系統(tǒng)。(2)初步了解數(shù)據(jù)庫應用系統(tǒng)開發(fā)的一般流程和開發(fā)工具。(3)認識數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫應用系統(tǒng)的相互關(guān)系。3.重點難點分析(1)教學重點理解數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫應用系統(tǒng)的概念及其相互關(guān)系。認識數(shù)據(jù)庫應用系統(tǒng)開發(fā)的一般流程。(2)教學難點數(shù)據(jù)庫應用系統(tǒng)的組成及其相互關(guān)系4.教學方法講授法、案例分析討論法、讀書指導法5.學習時間1課時6.學習環(huán)境計算機網(wǎng)絡教室、圖書館、學校信息中心等場所7.學習過程環(huán)節(jié)學習流程設計意圖(一)引入1、“認知沖突”引入師生共同打開光盤中的“中小學技術(shù)大賽管理系統(tǒng)”的后臺數(shù)據(jù)庫,分析其結(jié)構(gòu),教師組織學生討論課本中提出的問題:中小學信息技術(shù)大賽組委會人員沒學習過Access,不懂得用Access訪問這個數(shù)據(jù)庫,如何使用數(shù)據(jù)庫中的資料呢?2、分析問題與案例,引出概念針對之前提出的問題,由學生在以下表格中選擇最佳解決方案:□直接操作:對用戶進行數(shù)據(jù)庫知識培訓,使他們能直接對數(shù)據(jù)庫記錄進行增、刪、改□間接使用:即由專門的數(shù)據(jù)庫管理員根據(jù)用戶需要對數(shù)據(jù)庫資料進行訪問,再反饋給用戶□借助程序訪問:開發(fā)一套建立在已有數(shù)據(jù)庫管理系統(tǒng)之上的面向用戶的計算機應用系統(tǒng)教師要引導學生討論對第三個方案的選擇理由:方便用戶使用(即使沒有數(shù)據(jù)庫知識的人也能輕松訪問和使用數(shù)據(jù)庫),并保證數(shù)據(jù)庫的安全性。那么在我們現(xiàn)實生活中,是不是也有為了解決同樣的問題而采用數(shù)據(jù)庫管理系統(tǒng)的例子:到學校圖書館向圖書管理員咨詢使用圖書管理系統(tǒng)進行藏書管理的方法與作用,或直接利用學?;蛩诔鞘袌D書館所配備的圖書管理系統(tǒng),在借書之前查詢書本的藏書情況。

更多實例:(1)信息管理:“汽修汽配信息管理系統(tǒng)”、“圖書管理系統(tǒng)”、“人事管理系統(tǒng)”、“倉庫管理系統(tǒng)”(2)決策支持:“證券交易系統(tǒng)”(3)電子商務:“在線交易系統(tǒng)”(4)事務處理:火車站售票系統(tǒng)、民航訂票、銀行ATM系統(tǒng)通過對以上問題和實例的分析,使學生直接得出結(jié)論:數(shù)據(jù)庫應用系統(tǒng)就是以某個特定數(shù)據(jù)庫為基礎的計算機應用系統(tǒng);數(shù)據(jù)庫應用系統(tǒng)的作用就是使用戶不用直接干預數(shù)據(jù)庫而又方便的訪問數(shù)據(jù)庫中的資料。從學生熟知的問題及生活實例出發(fā),通過討論引出數(shù)據(jù)庫應用系統(tǒng)的作用與定義,使學生更有興趣和更容易理解。可以盡量利用學校具備的現(xiàn)有資源:圖書管理系統(tǒng)、學校人事管理系統(tǒng)等。(二)講授新課3、認識數(shù)據(jù)庫應用系統(tǒng)的定義由之前的分析給出確切的定義:數(shù)據(jù)庫應用系統(tǒng)是指針對某個特定目標,建立在數(shù)據(jù)庫管理系統(tǒng)之上的計算機應用系統(tǒng)。簡單地說,它是指引入數(shù)據(jù)庫技術(shù)后的應用軟件,由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應用程序和用戶等組成。4、分析數(shù)據(jù)庫系統(tǒng)系統(tǒng)的組成圖將圖4-1中抽象的各組成部分由上而下地結(jié)合到具體實例中分析,讓學生更易于理解數(shù)據(jù)庫應用系統(tǒng)的各組成部分,同時加深對各類用戶的認識。實例數(shù)據(jù)庫應用系統(tǒng)的各組成部分說明某校圖書管理系統(tǒng)用戶終端用戶:圖書館管理員應用程序提供給終端用戶以下功能:查詢、添加和編輯圖書基本信息、登記書本借出還入信息等對應用戶:開發(fā)人員,即軟件公司的程序員數(shù)據(jù)庫管理系統(tǒng)SQLSERVER

對應用戶:數(shù)據(jù)庫管理員數(shù)據(jù)庫存儲學校的所有圖書信息中小學信息技術(shù)大賽管理系統(tǒng)上表中的第2個實例讓學生根據(jù)自己的理解填寫,并提示課后調(diào)查實踐活動的填表內(nèi)容。用講授法高效率地讓學生認識“數(shù)據(jù)庫應用系統(tǒng)”,并理解它與數(shù)據(jù)庫、管理系統(tǒng)之間的關(guān)系。5、開發(fā)流程需求分析系統(tǒng)設計需求分析系統(tǒng)設計系統(tǒng)實現(xiàn)系統(tǒng)測試與維護查錯、優(yōu)化用戶意見反饋開始投入使用

要求教師從軟件工程開發(fā)方法的角度指導學生認識并能了解軟件開發(fā)流程,特別是針對數(shù)據(jù)庫應用系統(tǒng)的開發(fā)流程。6、開發(fā)工具應用程序的開發(fā)工具往往獨立于具體的數(shù)據(jù)庫管理系統(tǒng),當前流行的應用程序開發(fā)工具有VisualBasic、PowerBuilder、C++Builder、Delphi等,但若要開發(fā)數(shù)據(jù)庫應用程序,則必須利用SQL、Sysbase等數(shù)據(jù)庫管理系統(tǒng)作為數(shù)據(jù)管理的“后臺”。另外,某些數(shù)據(jù)庫管理系統(tǒng)提供了應用程序開發(fā)工具,如Foxpro,Access等。它們不僅具有數(shù)據(jù)庫管理系統(tǒng)的功能,還能直接用來開發(fā)應用程序。光盤中的“中小學信息技術(shù)大賽管理系統(tǒng)”、“育才高級中學校運會信息管理系統(tǒng)”都是直接用Access開發(fā)的。學生閱讀有關(guān)文章,得到更多相關(guān)知識(三)小結(jié)本節(jié)課主要介紹數(shù)據(jù)庫應用系統(tǒng)的概念及其與數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)之間的關(guān)系,并介紹了應用系統(tǒng)開發(fā)的基本過程和主要工具。通過本節(jié)課的學習,我們了解到數(shù)據(jù)庫應用系統(tǒng)廣泛存在于我們的實際生活中,與我們的工作學習密切相關(guān),并初步了解系統(tǒng)開發(fā)的一般流程。(四)布置課后實踐課后活動:選擇一個數(shù)據(jù)庫應用系統(tǒng)案例,分小組實地調(diào)查,填寫下表并展開討論。數(shù)據(jù)庫應用系統(tǒng)案例數(shù)據(jù)庫管理系統(tǒng)應用程序的開發(fā)工具應用程序界面形式用戶終端用戶開發(fā)人員例:育才中學圖書管理系統(tǒng)Oracle7.0PowerBuilder窗體圖書管理員維利公司研發(fā)部學生課后到實地考究或進行實踐操作,要求做好調(diào)查記錄,培養(yǎng)學生信息采集能力?!缎枨蠓治雠c系統(tǒng)設計》教學設計1.課題名稱:需求分析與系統(tǒng)設計2.教學目標初步掌握需求分析的方法學會根據(jù)需求分析進行系統(tǒng)設計3.學習重、難點掌握需求分析的方法學會設計功能模塊圖、設計系統(tǒng)界面4.教學法講授法、觀摩法、設疑討論法教學法、練習教學法5.學習時間:1課時6.學習環(huán)境:計算機網(wǎng)絡教室7.學習過程教學過程設計意圖在前面一節(jié)中,我們了解到數(shù)據(jù)庫應用系統(tǒng)的開發(fā)必須經(jīng)歷需求分析和系統(tǒng)設計階段,那么在這兩個階段中我們必須如何來做,可以借助什么工具或以什么樣的形式來做呢。這節(jié)課我們依然以之前的“中小學信息技術(shù)大賽管理系統(tǒng)”為例來學習如何進行需求分析和系統(tǒng)設計。需求分析需求分析就是要弄清楚我們要開發(fā)的數(shù)據(jù)庫應用系統(tǒng)究竟“要做什么”,這其中我們要訪問與這個系統(tǒng)相關(guān)的使用客戶、了解系統(tǒng)的運作環(huán)境和形式、實現(xiàn)的功能、包含的數(shù)據(jù)資料等等,并把這些信息一一記錄,作為后期系統(tǒng)開發(fā)的指導。練習1.與同學一起討論:假設你是“中小學信息技術(shù)大賽管理系統(tǒng)”的開發(fā)人員,你會如何進行系統(tǒng)需求分析。訪談對象需要了解的內(nèi)容記錄方式參考:基于軟件工程的過程與思想,通常以編寫需求說明文檔來記錄用戶的需求,一般,專業(yè)的需求說明文檔的基本框架如下:內(nèi)容說明概述編寫目的,背景,參考資料,術(shù)語及縮寫詞。對現(xiàn)有系統(tǒng)的分析待開發(fā)系統(tǒng)的詳細需求包括功能需求,使用范圍,業(yè)務流程,用戶界面,輸出要求,故障處理。使用環(huán)境包括網(wǎng)絡環(huán)境,硬件環(huán)境,軟件環(huán)境,與其他系統(tǒng)的關(guān)系,安全與保密可行性分析包括技術(shù)可行性分析,經(jīng)濟可行性分析,人員可行性分析,影響待開發(fā)系統(tǒng)的主要因素。結(jié)論意見系統(tǒng)設計系統(tǒng)設計就是要弄清楚我們要開發(fā)的數(shù)據(jù)庫應用系統(tǒng)究竟“怎樣做”,才符合用戶需求,這個階段要完成數(shù)據(jù)庫設計、功能模塊設計和界面設計。對于“中小學信息技術(shù)大賽”的數(shù)據(jù)庫設計,我們在第二章的學習中已經(jīng)完成了,下面就讓我們來學習如何進行系統(tǒng)的功能模塊設計和用戶界面設計?,F(xiàn)在假設“中小學信息技術(shù)大賽管理系統(tǒng)”的功能需求已確定下來,如教材P98面所述。讓學生扮演“開發(fā)人員”的角色去思考在需求分析中要做些什么,可以讓他們更真實的感受需求分析的過程,并對其重要性獲得更深刻的理解。1.功能設計教師指導學生閱讀教材并分析其中的例子,了解功能設計的要求:根據(jù)用戶提出的功能需求,進行細化和整理,畫出功能模塊圖,并對各個功能模塊進行較詳細的說明。練習2.討論分析:依據(jù)書上的設計所開發(fā)的系統(tǒng)是否具備安全性,如果要防止非法用戶進入系統(tǒng),增加密碼驗證功能,你會如何增加功能模塊?把你增加的模塊添加到教材的圖4-4及表4-2中。數(shù)據(jù)查詢中小學信息技術(shù)大賽數(shù)據(jù)管理系統(tǒng)統(tǒng)計與報表輸出數(shù)據(jù)錄入數(shù)據(jù)查詢中小學信息技術(shù)大賽數(shù)據(jù)管理系統(tǒng)統(tǒng)計與報表輸出數(shù)據(jù)錄入用戶信息錄入用戶名及密碼驗證退出用戶登錄………………功能模塊子模塊功能描述用戶輸入系統(tǒng)功能用戶登錄用戶信息錄入用戶信息錄入用戶名和密碼用戶名及密碼驗證登錄資格反饋:登錄成功進入內(nèi)部功能模塊或登錄不成功提示“非法用戶”............2.界面設計教師指導學生閱讀教材并觀摩光盤中“中小學信息技術(shù)大賽管理系統(tǒng)”的窗體界面。引導學生分析:界面的設計與功能模塊的設計有什么樣的聯(lián)系?一個友好的、便于用戶操作使用系統(tǒng)的界面應該是怎樣的?練習3.為之前增加的功能模塊及“參賽選手信息錄入”功能模塊,分別設計相應的界面。用講授、閱讀教材和

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論