《用數據庫來管理信息》(說課)
字段名稱
數據類型
字段大小
姓名
年齡
身份證編號
出生年月
住址
備注
教師講解:現在同學們對字段類型的確定已經基本掌握,特別需要注意的是確定文本字段的大小時不是越大越好,太大會占用更多的磁盤空間。另外應注意的是,早期的數據庫管理系統把1個漢字當作2個字符,但access 是把1個漢字當作1個字符。
(4)實際操作,發現問題,解決問題
任務:學生根據上表在d盤創建一個名為“人口管理系統”的數據庫,并在數據庫中創建一個名為“居民信息”的數據表,字段類型如上圖所示。
(教師巡堂,及時發現存在的問題并解決,對共同存在的問題集中講解)
教師答疑:1、有些同學發現,如果將“身份證編號”字段設置為“數字”類型時,輸入身份證號后系統會提示
這是為什么呢?因為將字段設為數字類型后默認最大只能輸入2,147,483,647,身份證的位數遠遠超過這一數字。因此,我們在設置字段類型時,不是我們填入的是數字就設為數字類型,通常把不需要進行四則運算的字段指定為文本類型,比如電話號碼、身份證號等,根據實際需要選擇合適的數據類型可以方便數據處理。
2、當數據表創建好了之后保存時會彈出“尚未定義主鍵”的對話框一,
主鍵是便于和其他表建立關聯,并提高查找速度,如果沒有主鍵請單擊否。
設計意圖:運用講授法來傳授新知識,講解“記錄”、“字段”等的概念,教師在講授的過程中運用對比教學,使學生的新舊知識產生聯系,可以使學生在概念的理解上更省時省力。要求學生在教師的引導下自學“字段的數據類型”,在實際操作中發現問題,形成認知上的沖突,從而解決本課的重點和難點。
4、小組討論、以評促學(20分鐘)
日常生活中我們在利用計算機幫我們處理數據時,在很多時候都會用到數據庫,除了剛才我們創建的公安局的人口管理系統外,比如網上的音樂數據庫、成績管理系統,那么同學們認為還有哪些場所或單位用到了數據庫來管理大量的數據呢?
將學生分成四人一組,相鄰學生分成一組,學生為本組取名,并按照以下格式制作項目分析表,設計一個初步的數據庫應用方案,并填寫項目分析表和活動記錄表,評價標準如“評價表所示”。(項目分析表和活動記錄表為紙質表格,活動結束后學生提交這兩個表格。)
項 目 分 析 表
組 名
系統名稱
功能概述
數據庫結構:
表1:
表2:
字段名稱
數據類型
字段大小
字段名稱
數據類型
字段大小
活 動 記 錄 表
組 名
成 員
主持人
記錄員
活
動
過
程
數據庫應用方案評價表
優(5分)
中(3分)
差(1分)
小組成員間討論是否積極、熱烈
數據庫是否對解決生活中的問題有實際意義
功能是否完善
數據庫結構是否合理
字段的數據類型是否正確
字段大小是否合適
本次評價成績納入平時成績中,
由設計較有創意的兩組同學對他們的方案進行闡述,全班同學共同討論,提出修改意見。
設計意圖:學生討論數據庫的應用是為了使學生對數據庫應用有個更具體的理解;分組討論設計應用方案可使學生看到問題的不同側面,拓展學生的思維。在評價的過程中,不以操作技能為唯一標準,為了讓學生感覺到,技能不是唯一的衡量標準,過程與體驗比成績更重要,培養學生的合作精神;在功能上強調問題解決,使學生能夠更好地將所學知識用于實際生活之中,提高學生發現問題和解決問題的能力,達到以評促學的目的;