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