信息技術選修數據管理技術教案.doc
《信息技術選修數據管理技術教案.doc》由會員分享,可在線閱讀,更多相關《信息技術選修數據管理技術教案.doc(23頁珍藏版)》請在裝配圖網上搜索。
. 信息技術選修4教案 數據管理技術 信息技術組 1.1認識數據管理技術 【教學目標】 知識與技能:①了解數據、數據管理的概念,了解數據管理技術的產生和發(fā)展過程。 ②掌握數據庫、數據庫管理系統(tǒng)的概念,了解其相互關系并加以區(qū)分。 ③建立簡單數據庫及查詢的方法,并能夠進行簡單的數據分析。 【內容分析】 本節(jié)通過實例幫助學生理解數據和數據管理的含義,然后介紹了數據管理技術的發(fā)展歷史,數據庫和數據庫管理系統(tǒng)的概念,最后通過主題研究活動,讓學生親身體驗數據管理。 【教學重難點】 教學重點:能夠根據實際問題,利用簡單數據庫技術有效管理信息。 教學難點:能夠根據實際問題的研究需求,對所獲取的信息進行合理的分類,并確定表字段,建立相關查詢,對數據進行有效的管理。 硬件環(huán)境:多媒體網絡教室,互聯網環(huán)境 軟件環(huán)境:電子學習檔案袋,教學資源ppt演示文稿。 【教學過程】 教學環(huán)節(jié) 教師活動 學生活動 教學導入 ? ? ? ? ? ? ?設疑、互動導學 ? ? ? ? ? ?學生自主學習掌握基礎知識 ? ? ? ? ? ? ? ? ? 歸納提煉基礎知識 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?案例引導,深入學習 ? ? ? ? ? 布置任務,體驗探究 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?自主實踐應用知識 ? ? ? ? ?學生匯報與交流 ? ? ?教師總結: ? ? ? 教師向學生介紹自己經歷的一個事例:外地工作的朋友托我在天津購買一本書“高等教育出版社出版的《電子商務——管理視角》” 我首先想到的是去天津圖書大廈,可是不能確定有沒有這本書,于是我決定先咨詢,打114查詢得到圖書大廈的服務電話,撥通后,我告訴服務人員書名和出版社,他很快查到了該書的信息,同時說明了作者和書的價格。(這個實例是數據庫管理技術的應用) 這個小小的事例給我們什么啟示?(科技發(fā)展、社會進步對數據進行科學有效的管理,方便信息的檢索)接下來,大家看一組材料,請同學從信息技術應用的角度談談通過這兩個小事例,從中得到什么啟示?說明了什么問題? ?教師展示ppt演示文稿:展示材料及問題: 材料:(這兩個材料是關于數據庫管理技術應用的目的,說明對信息進行科學有效的管理其目的是方便用戶對信息的獲取和分析以指導我們的行動,明確有效數據管理便于我們分析數據。) (1)大型超市中經理可以隨時了解上萬種商品的銷售情況、庫存情況,以便制定合理的進貨決策;在商品調價期間,能夠保證每銀臺中的收款機收取同種商品貨款時價格一致;某種新商品進入超市,能夠讓所有收款機按價收款。 (2)現在大型的醫(yī)院為每位初次求診的病人建立電子病例,當病人第n次求診時,憑借掛號條中的號碼可以調出病例,參考以前的病癥和治療信息從而使醫(yī)生更有針對性地開展治療,并且醫(yī)生可以通過對以往病例進行分析可以開展某種藥物的臨床研究和某種治療方法的研究。 問題:請同學從信息技術應用的角度談談這兩個實例除了體現數據庫管理技術的應用還說明了什么問題? (大型超市商品管理的秩序化,大型醫(yī)院電子病例的應用等等,這是因為在這些領域中,都在廣泛地使用數據庫參與數據管理,并且數據管理的目的是獲取信息分析信息,以指導我們的行動。) 教師播放材料后找同學回答。 ?教師引導學生自主閱讀教材。要求學生在閱讀教材的過程中回答電子檔案袋討論區(qū)中的題目。教師組織學生自學并回答參與討論。 問題: l???????? 什么是數據?列舉生活中的數據。 l???????? 你怎樣理解數據管理? l???????? 數據管理技術的發(fā)展階段? l???????? 你是怎樣理解數據庫的,請舉出生活中數據庫的例子。 l???????? 數據庫管理系統(tǒng)的功能,舉例數據庫管理系統(tǒng) ? 教師帶領學生瀏覽討論區(qū)中的問題,并詳細講解基礎知識。(數據相關概念、數據管理、數據管理技術的發(fā)展階段、數據庫的概念、數據庫管理系統(tǒng)的相關知識)? 提煉基礎知識后,教師針對相關知識提出幾道競賽選擇題讓學生搶答:(活躍課堂氣氛、調動學生的學習積極性) 教師展示題目: 題目1:下面列出的數據管理技術發(fā)展的三個階段中,哪個(些)階段沒有專門的軟件對數據進行管理??、?人工管理階段 ?、?文件系統(tǒng)階段 ?、?數據庫階段 A.只有Ⅰ;B.只有Ⅱ; C.Ⅰ和Ⅱ;D.Ⅱ和Ⅲ ?題目2:下面列出的條目中,哪些是數據庫技術的主要特點? Ⅰ.數據的結構化?、?數據的冗余度小?、?較高的數據獨立性?、?程序的標準化 A.???? Ⅰ、Ⅱ和Ⅲ;B.Ⅰ和Ⅱ;C.Ⅰ、Ⅱ和Ⅳ D. 都是 ?題目3:MS SQL Server是_____? ?A.數據庫 B.數據庫系統(tǒng)? C.數據處理系統(tǒng)?? D.數據庫管理系統(tǒng) 題目4:在下面所列出的條目中,哪些是數據庫管理系統(tǒng)的基本功能?Ⅰ.數據庫定義 Ⅱ.數據庫的建立和維護?、?數據庫存取?、?數據庫和網絡中其他軟件系統(tǒng)的通信 A.Ⅰ和Ⅱ??? B.Ⅰ、Ⅱ和Ⅲ???? C.Ⅱ和 Ⅲ D.都是 題目5:數據庫管理系統(tǒng)是(????? )。 A、一種軟件B、一臺保存大量數據的計算機 C、一臺電子設備??? D、一個負責管理大量數據的組織機構 題目6:Windows系統(tǒng)提供了信息資源管理工具,它是采用(????? )方式來管理計算機中的文件。 A.目錄樹? B.數據庫 ?C.文件 D.超媒體 教師根據比賽題目做一簡單總結,強化基礎知識。? 教師ppt展示兩個案例:(1)奶牛場的數據管理:數據管理可以為奶牛場提高牛奶產量提供支持。首先通過輸入數據保存生產過程中的數據,然后使用計算機進行計算和分析 例如:可以對當日產奶情況數據分析,通過程序優(yōu)化和設計奶牛飼料配方;也可根據奶牛飼養(yǎng)標準和每頭奶牛的體重、產奶量和乳脂率等數據計算奶牛每日的飼喂量,并可對飼喂的營養(yǎng)是否符合營養(yǎng)標準進行評定。通過對奶牛場數據的有效管理,以往很多難以了解得問題,得到迅速反饋。 (2)中國地質調查局的數據管理:中國地質調查局為了查找礦產資源,需要對大量地質信息進行綜合處理、分析和評價。為此早在20世紀80年代,地質行業(yè)就開始使用計算機進行數據管理,通過對大量的地質信息進行自動處理和評價,從而幫助人們預測哪些地方最有可能蘊藏著礦產資源。 ?教師播放案例請學生回答問題:這兩個案例說明了什么?(合理有效進行數據管理的重要性) 教師引導學生回憶基礎模塊學習的構建簡單的數據庫知識包括,確定字段、類型、建立簡單查詢等。? (教師提供給學生研究模板幫助學生明確研究的主題和確定研究的思路,從而降低問題的難度) 主題1:“我國稀有的動植物資源調查研究”:要求通過網絡、瀏覽光盤和查閱參考資料等多種途徑查找信息,保存,并用數據庫組織管理信息,確定管理信息的字段,構建簡單的數據表,建立相關查詢,根據自己的設計、研究過程及結果,完成小組研究報告,并作為小組作品上傳到電子檔案袋,完成完成后回答討論區(qū)的以下問題:(討論區(qū)的題目可以指導學生的分析思路,學生研究、分析的問題要等于或多于討論區(qū)中的提出問題。) l???????? 保護稀有的動、植物資源人人有責,如果你將要向社會發(fā)出一個“保護稀有動植物資源”的倡議書,你計劃如何倡議? l???????? 通過研究,建立數據庫的相關查詢你了解的國家一級保護動物、植物有哪些? l???????? 通過研究,查詢你了解的我國受保護的稀有樹木有哪些? l???????? 通過建立相關查詢,我國的西藏有哪些稀有的動、植物資源? ?主題2:“奧運的昨天、今天、明天” 要求:通過網絡和瀏覽光盤和查閱參考資料等多種途徑查找信息,保存并用數據庫組織管理信息,確定管理信息的字段,構建簡單的數據表,作相關查詢,根據自己的設計、研究過程及結果,完成小組研究報告,并作為小組作品上傳到電子檔案袋,完成后回答討論區(qū)的以下問題: l????????? 通過建立相關查詢請統(tǒng)計中國在奧運會中,獲金牌數目最多??? 的項目是什么? l???????? 通過建立相關查詢請統(tǒng)計中國奧運健兒幾次打破世界紀錄? l?? 暢想08年的你如何為奧運做貢獻? ?主題3:“紅軍長征歷史”研究。要求:通過網絡和瀏覽光盤和查閱參考資料等多種途徑查找信息,保存并用數據庫組織管理信息,確定管理信息的字段,構建簡單的數據表,作相關查詢,根據自己的設計、研究過程及結果,完成小組研究報告,并作為小組作品上傳到電子檔案袋,完成后回答討論區(qū)的以下問題: l?????? 通過研究,你了解的在長征中犧牲人數最多的戰(zhàn)役是什么? l?????? 規(guī)模最大的戰(zhàn)役是什么? l?????? 結合實際,談談紅軍長征精神對自己的影響? ?教師指導學生進行選題,并且教師在學生自主實踐過程中給予適當的引導和幫助。 (教師根據設置的研究問題提供相關的參考網站,及一些相關的文字材料,教師的這些文字材料描述可以為學生確定數據表字段給予一定的提示,并且可以節(jié)省學生獲取信息所占用的時間,并在學生活動過程中正確引導學生,如何把獲得的信息進行整理分析,從而便于數據庫管理) ?教師組織學生小組選派代表結合討論區(qū)的題目介紹本組的研究情況,包括:研究的主題、所查找數據的簡單描述、所確定的數據表字段、建立的相關查詢、及研究報告的主要內容,并且回答討論區(qū)中的問題。 ? 教師針對研究情況作一總結,在信息化社會,合理有效地管理數據將提高信息檢索的效率,并且隨著數據庫技術的不斷發(fā)展及數據庫管理系統(tǒng)的廣泛應用,這些便于我們提取隱含在數據庫中的有用的信息和知識,對我們的生活實踐有重要的意義。通過同學對三個主題的研究我們親歷了數據的獲取和有效管理,此外,讓我們每個同學都了解我國的稀有動植物資源,增強保護意識, 08奧運會即將迎來,我們應該努力以自己的方式為奧運做貢獻,了解了紅軍長征的歷史,繼承和發(fā)揚長征精神,讓長征精神激勵自己,努力學習。 學生積極思考 ? ? ?? ? ?學生觀看教師提供的材料、分析材料并思考問題。然后回答教師提問。 ? ? ? 學生在老師的指導下自主地閱讀教材,登陸電子檔案袋的討論區(qū),回答問題參與討論。 ? ? 學生在老師的引導下瀏覽討論區(qū)中的內容,經過老師的提煉講解更加深刻地理解基礎知識,以飽滿的熱情參加競賽。 ? ?? ? 學生觀看案例,思考教師提出的問題 (充分說明數據的有效合理管理便于分析和計算從而做出合理決策) ? ? ?? ? ? ?學生在老師的引導下回憶內容,理解合理有效管理數據的重要性。 ? ? 學生明確任務,以小組為單位選擇主題。 ? ? ? ? ?? (可設計的字段參考:資源名稱、資源種類(動、植物等)、國家保護等級、分布地區(qū)、列為稀有資源時間等等) ? ?(參考字段:時間、地點、新增比賽項目、中國金牌數、中國金牌數最多的項目、吉祥物、所屬州、破紀錄國家等等) ? (參考字段:時間、地點、戰(zhàn)役名稱、意義、參戰(zhàn)人數、犧牲人數等等) ?? 學生分組選擇主題進行研究,小組分工合作,查找資料,討論分類和確定數據表字段,建立查詢,研究討論,填寫研究報告并上傳。完成后參與討論區(qū)的討論。 ? ? 學生匯報研究成果,互相交流展示。 ? ? 學生在老師的引導下深刻理解數據管理的重要性和必要性,回顧總結自己嘗試數據管理的過程。 第2課 認識關系數據庫 教學目的: 1、 掌握數據庫的記錄、字段、數據類型 2、 數據庫的類型 3、 關系數據庫的定義 實踐活動: 1.填寫網上評分表 2.了解評分表背后實現技術 數據庫1 數據庫2 asp源文件 分析: 用關系數據庫管理圖書的模式 了解: 什么是記錄? 什么是字段?什么是字段的數據類型? 關系數據庫的定義是什么?關系數據庫中的二維表必須滿足5個條件: (1)_______________________________ (2)_______________________________ (3)_______________________________ (4)_______________________________ (5)_______________________________ 第3課 數據的分析 學習目標: 1、了解三個世界:現實世界、信息世界、機器世界 2、了解數據的采集過程 3、了解數據分析的方法 4、能夠實現方法的遷移,解決新的實際問題 教學過程 1. 游戲:(現實) 留在最后的人可以獲得 “小禮物”: 有M個人圍成一圈,每個有一個編號,編號從1到M。打算從中選出一個人。經過協(xié)商,決定選人的規(guī)則如下:從第一個開始,每隔N個,數到的人出圈,最后剩下來的就是可以獲得“小禮物”的那個幸運者。 2. 確定算法(信息/概念) 3. 編寫程序(機器) 游戲分析 (驗證選出的人是否公平公正): (1)剛才做游戲時選出的人 (2)模擬選人過程 (3)運行程序,看程序運行的結果 思考: 一、數據的抽象描述(三個世界) 三個世界在數據庫技術中的體現 信息世界 機器世界??? 信息世界 — 實體間的聯系 二、建立數據庫的一般過程 1. 數據的收集與分析 從課本第18頁的案例中了解到構建一個數據庫需要收集和組織大量的數據。跟老師一起了解構建“中小學信息技術大賽”數據庫的案例的數據收集和分類過程,然后試對“校運會資料”數據庫的構建過程進行數據收集和分類的實踐,填寫相應表格。 分析與篩選工作 篩選——去掉無關的數據 同名的區(qū)分問題——增加“編號”區(qū)分同名的記錄 其他具體問題——如:多媒體作品在數據庫中的存儲方式(1)直接存入數據庫(2)在數據庫中登記存儲路徑,多媒體文件獨立存放在數據庫外部 三、解決實際問題——“校運會資料”數據庫的構建過程 1. 數據的收集與分析 試對“校運會資料”數據庫的構建過程進行數據收集和分類的實踐,填寫下面的相應表格。 “校運會資料” 的資料收集表 分析工作:篩選去掉無關的數據、 同名的區(qū)分問題、其他具體問題…… 第4課 概念模型與E-R方法 教學目標 理解:什么是概念模型 了解:E-R圖的三個圖素 交流:確定“中小學信息技術大賽”的實體-屬性 一、什么是概念模型 概念模型是從現實世界到信息世界的第一層抽象,是數據庫設計人員進行數據庫設計的有力工具,也是數據庫設計人員和用戶之間進行交流的語言。必須滿足以下三個方面的要求: (1)能比較真實地模擬現實世界,具有較強的表達能力,能夠方便、直接地表達應用中的各種要求。 (2)簡單、清晰,容易為人所理解。 (3)要便于在計算機上實現。 二、E-R圖的三個圖素 E-R圖就是用特定的符號來描述E-R模型中實體集及實體集之間的聯系,E-R圖包括三個圖素: 以E-R圖來表示兩個實體之間的三種聯系 三、建立“中小學信息技術大賽”的實體-關系模型(又稱:E-R模型 或 實體-聯系模型) 四、綜合活動 確定“校運會資料”的E-R圖 2.3 創(chuàng)建數據庫的結構 教學目標 1.知識與技能:???? ?。?)初步掌握數據收集、數據分類,了解使用數據庫管理信息的基本思想與方法,實現對問題的結構化描述。 (2)掌握幾種主要的數據類型,如文本型、備注型、數字型、日期/時間型、貨幣型、自動編號型等,并能夠正確給不同的字段定義不同的數據類型。 ?。?)初步掌握創(chuàng)建數據表的方法 2.過程與方法: ?。?)能根據任務的要求,確定所需信息,判斷信息的類型。 ?。?)能運用數據庫管理信息的基本思想和方法,初步實現對日常學習生活中積累的大量信息進行有效的存儲和管理。 3.情感、態(tài)度與價值觀: (1)能主動學習和使用數據管理工具,形成管理身邊信息的積極態(tài)度。 ?。?)在科學管理信息的過程中,體驗有效管理數據的重要性,形成科學管理信 教師用到的設備、軟件、課件或資源: ?設備:計算機網絡教室,投影機 ?軟件:PowerPoint、Access 教學組織:任務驅動,教師引導,學生自主探究的學習方式。 教材重、難點分析 第三節(jié)的內容是介紹數據結構化的過程,讓學生了解數據庫設計的思想,初步學會使用數據技術管理信息,處理日常學習與生活中的問題。在本節(jié)的學習中,數據的規(guī)范化和信息的結構化是重點,準確地設定字段的數據類型是難點。主要讓學生根據自己確定的研究目標,將數據進行結構化的處理,建立屬性字段和確定字段數據類型。進而學會創(chuàng)建數據庫,并體會數據庫管理信息的基本思想與方法 學生分析 高一學生對信息技術有著濃厚的學習興趣,但對管理信息的概念比較模糊,在怎樣管理信息、如何針對實際問題選擇適當的工具去管理信息的能力有待提高。他們認為只要完成老師布置的任務就可以了,缺乏科學管理信息的意識,引導他們認識到對信息進行有效管理是很重要的,也為以后的學習打下堅實的基礎。 教學策略設計 1.教學方法設計 教師聯系學生學習、生活中的實際問題展開討論,通過完成任務幫助學生更加深刻地理解科學地管理信息的好處。在網絡教室中開展學生自主活動,使原本枯燥復雜的“構建數據表”的學習過程簡單、直觀、高效、氣氛活躍,從而達到提高學生信息技術素養(yǎng)的目的。 2.關于教學流程和教學活動的設計思路 教學引入(描述一位學生喜歡的老師) → 實例分析(確定實體屬性) →? 深入研究(確定數據類型) → 創(chuàng)建數據表(學生示范) →? 布置任務(設計一個學生學籍管理表) →展示交流 (評價) →? 教師小結 ? 教學過程: 教學階段 教師活動 學生活動 對學生學習過程的觀察和考查 信息技術的應用 教學引入 請一位學生描述一位喜歡的老師,通過同學的補充和自己的觀察,提煉出相關的屬性,如:姓名、性別、年齡、工作單位、興趣愛好和聯系電話等信息。 一位同學描述,另一位同學補充,師生共同歸納出人物的屬性。 培養(yǎng)分析、歸納總結能力,鍛煉發(fā)散性思維和創(chuàng)新思維能力。 投影儀 ? 實例分析 為了給推薦學校三好學生,需要建立一個數據表。 確定表中的屬性字段。例如:姓名、性別、年齡、班級、成績、獲獎情況等。 學生積極思考,踴躍回答,說出一系列的字段。 培養(yǎng)學生解決身邊的實際問題的能力 深入研究 數據類型會影響對數據操作的結果,因此數據表中的每一個字段都要確定一個數據類型。 引導學生參考書中的“Access數據類型表”,將“運動員推薦表”相應字段的數據類型確定下來。 師生共同完成表3-1。 歸納常用的數據類型及用法。如文本型(姓名、班級)、數字型(成績)、日期/時間型(出生日期)、是/否型(是否是團員)、備注型(興趣、愛好)、貨幣型(價格、工資)。 觀察學生是否能夠理解常用數據類型的用法。 考查學生能否將“運動員推薦表”相應字段的數據類型確定下來。 網絡廣播系統(tǒng) 創(chuàng)建數據表 閱讀課本中的“技術支持”,引導學生自行完成數據表。 請一名學生示范啟動Access程序,建立空數據庫,命名為“運動員推薦表.mdb”。 請一名同學利用表設計器創(chuàng)建表,輸入相應的字段并確定其屬性。表創(chuàng)建好之后,輸入一條記錄 考查學生是否能夠在Access中構建數據表。 網絡廣播系統(tǒng) ? 得出結論 確定字段類型的總原則應該是在滿足數據庫應用需要的同時節(jié)約資源,因此我們應該根據數據庫的用途來考慮數據表中每個字段的數據類型。在選擇數據類型后,還需確定每個字段的限制條件,減少錯誤的產生。 布置任務 用Access創(chuàng)建一個“學籍管理表”,并輸入2條記錄。 觀察學生的自主實踐活動,隨機指導。 以小組合作的方式,通過討論、交流確定研究目標。 在Access中建立數據庫并創(chuàng)建一張表,保存生成的.mdb文件并以附件的形式存入電子學習檔案袋。 教師觀察學生完成任務的情況。 考查學生是否能靈活應用學過的知識,解決教師布置的相關任務 電子學習檔案袋 展示交流 用網絡廣播系統(tǒng)廣播或轉播學生作品,進行相應的評價。 同學之間相互交流,學習。 考查學生是否能夠積極地評價其他同學的研究成果 網絡廣播系統(tǒng) 學習總結 利用多媒體課件總結本課和本單元的學習目標。 使學生了解數據庫設計的思想 投影儀 多媒體課件 2.4 編輯數據庫 【教材分析】 本節(jié)內容是通過問題的解決,展示數據庫技術對于檢索大量數據時的方便快捷。讓學生在問題解決中學會數據庫的查詢和更新操作。 通過打開指定的數據庫文件,進行實時的查詢操作,可以直接感受到利用數據庫存儲、管理大量數據具有能實現高效檢索等方面的優(yōu)勢。通過更多、更深的體驗,將學生的視野引向技術背后的思想和價值,引向信息技術的靈魂——信息文化。表面上是要使學生達到對數據表中數據進行選擇查詢等操作,實際上是為開展主題研究而實施的研究步驟,在研究過程中使用信息技術進行輔助。要鎖定于實際問題的研究。 【課 時】1課時 【教學目標】 (一)知識與技能 1、初步掌握數據檢索、更新查詢、添加字段等簡單的操作(此處完成多少視學生實際情況而定)。 2、能夠根據所需要的數據,選擇恰當的查詢條件,達到想要的目的。 3、了解數據庫系統(tǒng),初步掌握有關數據庫的基本概念。 (二)過程與方法 1、通過對簡單數據庫的應用操作、解剖分析,了解使用數據庫管理信息的基本思想與方法 2、通過對access的操作,從而體會利用數據庫管理學生信息的方便和簡單。 (三)情感態(tài)度與價值觀 1.通過使用數據庫應用系統(tǒng),感受數據庫應用的方便、高效,有科學效管理信息的意識。 2.通過使用常見的數據庫應用系統(tǒng),管理身邊的信息資源,體會利用數據庫技術管理信息的基本思想。 【教學組織】 本節(jié)為第一課時,重點讓學生熟悉ACCESS中數據處理的操作,建立起數據庫應用的意識,產生濃厚的數據庫使用的興趣。 教師引導,學生自主探究的學習方式。 【教學環(huán)境】 硬件環(huán)境:網絡教室。 軟件環(huán)境:1.學生作業(yè)能夠保存上傳,有教學平臺。 2.每四個學生為一個學習小組,可互相討論,合做一份大的作業(yè)。 【教學要點】 讓學生通過對ACCESS數據庫的實際應用操作,切身感受用數據庫管理數據的高效性、合理性,同時培養(yǎng)自己根據目的選擇分析數據方法的能力。 【教學過程】? 教學環(huán)節(jié) 教師活動 學生活動 教學導入 同學們每年高一結束后,面臨選科分班的問題,那么: 第一、到底怎么樣選科才能比較合理,比較符合自己的實際學習情況? 第二、如果你想選生化,學校將根據成績只接受50個同學,你又怎么知道自己被選上的把握有多大? 第三、等大家的志愿報完了,學校又是怎么操作的呢?大家來提提有什么辦法。 學生回答老師的提問,能指出: 1.需要知道自己的單科年級排名; 2.需要知道自己的專業(yè)成績年級排名; 3.學校需要對所有人的各種成績、志愿情況進行各種復雜的查詢、排序等復雜的數據處理。 實例分析、學生操作實踐 教師提供一個ACCESS文件,為某一屆學生分班數據,包括的字段有班級、學號、姓名、高一全年各單科總分、選科第一志愿,選科第二志愿等。此時不提字段等概念,因為學生學習過EXCEL,對ACCESS的數據描述方式能夠初步理解。 觀察該數據庫的組成 教師提出問題: 1.? 學生A喜歡政歷、政歷兩個專業(yè),請您根據數據庫內容,判斷他的哪個專業(yè)實力更強? 2.? 這兩個專業(yè)各招50個學生,根據所提供數據,判斷他能被第幾志愿錄取? 3.? 注意!在學生填報志愿時,有人寫法不規(guī)范!比如:政歷寫成了歷政,這個問題,請大家想辦法解決。(此處提供的錯誤不多,約5到8處,如果學生不能應用查詢更新功能,也可通過手工解決) 思考理論上如何分析數據,又如何在ACCESS中實現 教師提示:ACCESS的數據操作,如果是對原始表格的操作,與我們初中所學過的EXCEL操作有一定的類似,同學們可以參照以往的經驗,小組內討論一下。同時,我希望同學們能夠利用ACCESS所提供的一個很好的功能,叫做查詢(簡單演示),利用這一項功能來操作。課本提供了詳細的操作過程,大家可以參照。 學生自己根據課本、同學討論、和教師交流進行ACCESS的應用,數據的查詢、更新、添加字段等操作。必須提到的是:這里希望同學們能夠解決問題,得到分析的結果,其中間過程如何,并不作統(tǒng)一要求。 深入研究和 師生交流 教師請同學闡述他們的數據分析結果及過程,在此過程中鼓勵學生的思路,適當給予技術上的點撥 請2到3組同學闡述自己的數據分析結果,以及他們是如何通過數據庫進行分析,得出自己的結果的。 教師提出:所有的技術都是手段,都是為我們的應用目標服務的,而在此過程中,具體怎么做,每個人都可以有自己的想法,重點是大家要有應用數據庫管理、分析數據的意識。 學生進一步感受數據庫應用的優(yōu)越之處,建立高效管理數據的意識。并通過觀看同學操作、老師點撥,在ACCESS技術操作上修正、完善。 此時,教師提出數據庫、數據、信息等相關概念。 學生了解、掌握這些基本概念 教師總結和學習評價 本節(jié)課我們嘗試使用ACCESS來處理我們的高一年級結束后選科分班的數據,評價要點如下: 1.? 學生能根據實際問題,自己選擇分析過程,有解決實際問題的能力 2.? 建立數據庫應用管理大量數據的意識 根據評價要點,對自己的知識、能力、意思等各方面進行進一步完善。 讓學生通過自己操作,體會到數據庫技術管理數據的高效性、方便性,能有運用數據庫記錄管理數據的意識,有效地選擇自己的數據進行分析過程。 3.1數據的排序和篩選 一、排序記錄 P57 排序:就是根據數據表中的某個或多個字段的值對表中所有記錄按升序或者降序進行重新排列。 1、對單字段進行排序(升序和降序) 操作:對“中小學信息技術大賽”數據庫里的“參賽作品表”的“作品得分”進行降序排列。 2、對多字段進行排序 多字段進行排序時排序字段必須緊挨著,排序原則是按從左到右的順序進行。 操作:對“中小學信息技術大賽”數據庫里的“參賽作品表”按“作品類別”和“作品編號”進行升序排列。 思考:怎樣改變列的位置?排序后再次改變列的位置是否會影響排序的結果? 二、篩選記錄 P58 篩選:是指在數據表中查找出滿足一定條件的記錄。 操作1:篩選出“參賽作品表”中“一等獎”的所有作品中。 操作2:篩選出小學組的“網頁設計”作品中。 思考:*符號代表什么?準則中AND(與)和OR(或)的關系代表什么? 三、實踐 1.建立規(guī)范化的“校運會資料數據庫”。 運動員信息表 (運動員編號,姓名,性別,年齡,身高,體重,班級名) 運動項目表 (項目編號,項目名稱,記錄) 成績表 (項目編號,運動員編號,成績) 班級表 (班級名,班主任) 空的“校運會資料數據庫”>>> 2. 往數據庫表中添加數據。 數據下載>>>> 3. 排序。 (1)對運動員信息表按“年齡”進行升序排列。 (2) 對運動員信息表按“身高”和“體重”進行降序排列。 4. 篩選 (1)篩選出高一1班的所有運動員記錄。 (2)篩選出所有身高超過1.65M的男運動員的記錄。 3.2數據的查詢 教學目的:掌握查詢功能的操作方法 教學過程: 一、在哪種情況應用查詢功能? 對單個數據表,我們可以直接通過篩選、排序等操作來進行數據檢索。 如果檢索的數據涉及多個表,則需要通過系統(tǒng)的查詢功能來完成。 二、創(chuàng)建查詢的過程 選擇查詢字段——確定字段所在的表/視圖——設定約束條件等——運行、保存 視圖:是從一個或幾個表中導出的表,它實際上是一個查詢結果。 在Access中創(chuàng)建查詢,其實就是創(chuàng)建一個查詢對象,查詢對象記錄了用戶定義的一組將要進行的操作。 實踐:查詢所有參賽作品的作品類別和獲獎等級。 三、任務 打開“中小學信息技術大賽數據庫”, 在“查詢”對象面板中創(chuàng)建如下幾個查詢: 1. 查詢出所有參賽作品的名稱、作品類別、獲獎等級。(表名為:單表查詢) 運行結果如下: 2.查詢出所有作品的作者、所在學校和聯系電話。(表名為:多表查詢) 運行結果如下: 3.找出獲得一等獎的作者、所在學校和聯系電話。增加了約束條件的查詢。(表名為:約束查詢) 運行結果如下: 查詢結果還可以設置為按某個字段的升序或降序排列。 4.分別找出獲得二等獎、三等獎的作者、所在學校、聯系電話。(表名:參數查詢) 運行結果如下: 四、查詢結果的應用 查詢的類型可以轉換為“生成表查詢” 五、通過查詢追加記錄 可以在一張數據表中將另一張數據表中的數據追加進去(追加進去的數據的字段,類型必須與原表相一致,如果原表中關鍵字重復或字段類型不匹配,Access就會通知出錯。) 選擇數據要追加到的表是“參賽選手表” 數據追加到“參賽選手表”表中的哪個字段。 運行該查詢后打開“參賽選手表”可以看到職業(yè)中學表中的數據已經追加到“參賽選手表”中了。 3.4數據的導入、鏈接和導出 【教學目標】 知識與技能:數據的導入、鏈接和導出 【內容分析】 本節(jié)通過實例幫助學生理解在Access數據庫中,并非只能操作Access數據表中的數據,它還能通過導入或鏈接的方法使用其它格式的數據,讓學生親身體驗數據管理。 【教學重難點】 教學重點:能夠根據實際問題,進行數據的導入、鏈接和導出。 硬件環(huán)境:多媒體網絡教室,互聯網環(huán)境 軟件環(huán)境:電子學習檔案袋,教學資源ppt演示文稿。 【教學過程】 在Access數據庫中,并非只能操作Access數據表中的數據,它還能通過導入或鏈接的方法使用其它格式的數據,如:Excel表格、Dbase數據庫、其它文本文件等。導入是將外部數據轉換并復制到當前數據庫中,而鏈接只是引用外部數據,并不將這些數據復制進去。 導出能將數據輸出到其他數據庫、電子表格或文本文件,使得其他數據庫或應用程序可以使用這些數據。 導入、鏈接和導出提供了一個與外部程序交換與共享數據的方法。 見課本第76-79頁,復習在前一階段曾經學習和使用過的數據導入、導出功能,體驗Access的鏈接功能。要特別注意:做了鏈接之后,源文件的路徑及文件名不可以更改,否則將發(fā)生找不到對象的錯誤。 3.5 結構化查詢語言SQL 學習任務: 1.初步認識 SQL語言 2.了解SQL常用命令 3.體驗SQL語言在高級語言中的應用 教學過程 一、 什么是SQL語言 SQL(Structured Query Language,結構化查詢語言)是關系數據庫的標準語言。它不僅具有通用性,而且功能極強,當前幾乎所有的關系數據庫都支持它。更詳細地了解SQL語言>>> SQL按其功能可分為4大部分: (1)數據定義語言(Data Definition Language,簡稱DDL),用于定義、撤銷和修改數據模式。 (2)查詢語言(Query Language,簡稱QL),用于查詢數據。 (3)數據操縱語言(Data Manipulation Language,簡稱DML),用于增、刪、改數據。 (4)數據控制語言(Data Control Language,簡稱DCL),用于數據訪問權限的控制。 二、了解SQL常用命令 SQL功能 動詞 數據查詢 SELECT 數據定義 CREATE、 DROP、ALTER 數據操縱 INSERT、UPDATE、DELETE 數據控制 GRANT、REVOKE 1、創(chuàng)建數據表 CREAT TABLE 表名 (字段名1 數據類型 [列級完整性約束條件] [,字段名2 數據類型 [列級完整性約束條件]] [,字段名3 數據類型 [列級完整性約束條件]]……) CREATE TABLE 參賽選手表2 ( [選手編號] TEXT NOT NULL UNIQUE, [姓名] TEXT NOT NULL, [性別] TEXT, [學校名稱] TEXT, [電子郵件] TEXT, [備注] TEXT, CONSTRAINT [INDEX1] PRIMARY KEY([選手編號]) ) ; 2、SQL的數據更新 (1)插入數據 INSERT INTO 〈表名〉[(〈列名1〉,〈列名2〉,……)] VALUES(〈值1〉,〈值2〉,……); INSERT INTO 參賽選手表 VALUES ('2069','陳志遠','男','布心中學','中學',NULL,NULL); (2)刪除數據 DELETE * FROM〈表名〉 [WHERE〈條件表達式〉]; DELETE * FROM 參賽選手表 WHERE 姓名='陳少華'; (3)修改數據 修改數據的一般形式為: UPDATE <表名> SET <列名1>=<表達式1>,<列名2>=<表達式2>,…… [WHERE<條件表達式>]; UPDATE 參賽選手表 SET 電子郵箱='chenzy@21cn.com' WHERE 姓名='陳志遠'; 3、創(chuàng)建查詢 SELECT[ALL|DISTINCT]<目標列表達式>[,<目標列表達式>]… FROM<表名或視圖名>[,<表名或視圖名>]… [WHERE<條件表達式>] [GROUP BY<列名1>[ HAVING<條件表達式>]] [ORDER BY<列名2>[ ASC|DESC]]例3: select 姓名,性別,學段 from 參賽選手表 例4: select 姓名,性別 from 參賽選手表 where 學校名稱='布心小學' 例5: select 作品名稱,作品類別,作品得分 from 參賽作品表 where 作品得分 between 80 and 89 例6: select 作品名稱,作品類別,獲獎等級 from 參賽作品表 where 作品類別='網頁設計' and 獲獎等級 is not null 例7: SELECT 作品名稱,作品類別,選手編號 FROM 參賽作品表 WHERE 作品類別='網頁設計' ORDER BY 選手編號 DESC DESC表示降序,ASC表示升序 例8: SELECT 參賽作品表.作品名稱, 參賽選手表.姓名, 參賽選手表.學校名稱 FROM 參賽選手表, 參賽作品表 WHERE 參賽選手表.選手編號=參賽作品表.選手編號 例9: SELECT 參賽選手表.學校名稱, COUNT(參賽作品表.作品名稱) AS 選送作品數量 FROM 參賽作品表, 參賽選手表 WHERE 參賽選手表.選手編號=參賽作品表.選手編號 GROUP BY 參賽選手表.學校名稱 ? 4.1數據庫應用系統(tǒng)簡介 【教學目標】 知識與技能: 了解數據庫應用系統(tǒng) 【內容分析】 本節(jié)通過實例幫助學生理解為什么要開發(fā)數據庫應用系統(tǒng)?區(qū)分什么是數據庫、數據庫管理系統(tǒng)、數據庫應用系統(tǒng) 【教學重難點】 教學重點:區(qū)分什么是數據庫、數據庫管理系統(tǒng)、數據庫應用系統(tǒng)。 硬件環(huán)境:多媒體網絡教室,互聯網環(huán)境 軟件環(huán)境:電子學習檔案袋,教學資源ppt演示文稿。 【教學過程】 一、引入:為什么要開發(fā)數據庫應用系統(tǒng)? 中小學信息技術大賽組委會人員沒學習過Access,不懂得用Access訪問這個數據庫,如何使用數據庫中的資料呢? 針對以上問題,在以下選項中選擇最佳解決方案: □直接操作:對用戶進行數據庫知識培訓,使他們能直接對數據庫記錄進行增、刪、改 □間接使用:即由專門的數據庫管理員根據用戶需要對數據庫資料進行訪問,再反饋給用戶 □借助程序訪問:開發(fā)一套建立在已有數據庫管理系統(tǒng)之上的面向用戶的計算機應用系統(tǒng) 總結:由軟件開發(fā)人員為用戶開發(fā)一個數據庫應用系統(tǒng),把對數據庫的直接操作方法(例如:添加數據、查詢相關記錄等等)隱藏起來,而只為用戶提供簡單易用的使用界面。終端用戶不需要掌握數據庫技術,就能使用和操作數據庫。 二、什么是數據庫應用系統(tǒng) 實例欣賞 密碼:8888 例如: (1)信息管理:汽修汽配信息管理系統(tǒng)、圖書管理系統(tǒng)、人事管理系統(tǒng)、倉庫管理系統(tǒng) (2)決策支持:“證券交易系統(tǒng)” (3)電子商務:“在線交易系統(tǒng)” (4)事務處理:火車站售票系統(tǒng)、民航訂票、銀行ATM系統(tǒng) 數據庫應用系統(tǒng):是指針對某個特定目標,建立在數據庫管理系統(tǒng)之上的計算機應用系統(tǒng)。 簡單地說,它是指引入數據庫技術后的應用軟件。 數據庫應用系統(tǒng):由數據庫、數據庫管理系統(tǒng)、應用程序和用戶等組成。 三、區(qū)分什么是數據庫、數據庫管理系統(tǒng)、數據庫應用系統(tǒng) 數據庫:強調的是數據。 數據庫管理系統(tǒng):強調的是對數據庫進行存貯和管理的系統(tǒng)軟件。 數據庫應用系統(tǒng):強調的是面向具體應用的應用軟件。 四、通過實例分析了解數據庫應有系統(tǒng)的組成 實例 數據庫應用系統(tǒng)的各組成部分 說明 某校圖書管理系統(tǒng) 用戶 終端用戶:圖書館管理員 應用程序 提供給終端用戶以下功能:查詢、添加和編輯圖書基本信息、登記書本借出還入信息等 對應用戶:開發(fā)人員,即軟件公司的程序員 數據庫管理系統(tǒng) SQL SERVER 對應用戶:數據庫管理員 數據庫 存儲學校的所有圖書信息 中小學信息技術大賽管理系統(tǒng) ? ? ? ? ? ? 實例講解:中小學信息技術大賽 數據庫應用系統(tǒng)的開發(fā)是一項軟件工程,它的開發(fā)過程必須遵循有關軟件工程開發(fā)的方法和原則。 各階段 任務 成果 需求分析 通過調查分析、了解用戶的具體需求,明確系統(tǒng)的開發(fā)目標,編寫需求分析說明文檔,進行可行性論證,并制訂開發(fā)計劃。 需求分析說明文檔、開發(fā)計劃 系統(tǒng)設計 數據庫設計 設計出本應用系統(tǒng)中的數據庫結構 設計出數據庫結構 系統(tǒng)功能設計 完成應用系統(tǒng)中各功能模塊的設計,包括功能模塊的劃分、模塊之間的調用關系的確定等。 設計出各功能模塊 系統(tǒng)實現 第一:選擇系統(tǒng)開發(fā)工具 第二:建立數據庫 第三:利用開發(fā)工具實現系統(tǒng)的各功能模塊(包括界面的實現、代碼的編寫與調試等) 開發(fā)出一個數據庫應用系統(tǒng) 系統(tǒng)測試與維護 根據用戶的反饋意見,改正系統(tǒng)運行中的錯誤,不斷改進和完善系統(tǒng)的功能。 調試出一個比較完善的數據庫應用系統(tǒng) 實踐:每四個同學為一個小組,開發(fā)一個簡單的數據庫應用系統(tǒng),每個同學負責一個階段的主要工作。 六、數據庫應用系統(tǒng)開發(fā)工具 數據庫應用系統(tǒng)的開發(fā)工具:Visual Basic、PowerBuilder、C++ Builder、Delphi 數據庫管理系統(tǒng)的工具:SQL、Sysbase 同時具備數據庫管理系統(tǒng)和開發(fā)數據應用系統(tǒng)的工具:Oracle、DB2、Foxpro、Access 七、數據庫應用系統(tǒng)的終端用戶界面,一般有兩種形式。 (1)利用窗口程序作為終端用戶的操作界面。 實例欣賞 (2)利用web瀏覽器作為終端用戶的操作界面。 實例欣賞 八、活動:選擇一個數據庫應用系統(tǒng)案例,分小組實地調查,填寫下表并展開討論。 數據庫應用系統(tǒng)案例 數據庫管理系統(tǒng) 應用程序的開發(fā)工具 應用程序界面形式 用戶 終端用戶 開發(fā)人員 例:育才中學圖書管理系統(tǒng) Oracle7.0 PowerBuilder 窗體 圖書管理員 維利公司研發(fā)部 致力于打造全網一站式需求,為大家助力 來源網絡僅供參考 歡迎您下載我們的文檔 23 .- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 信息技術 選修 數據管理 技術 教案
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://m.jqnhouse.com/p-1175145.html