公務員期刊網 論文中心 正文

數據庫設計理論教育方式

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了數據庫設計理論教育方式范文,希望能給你帶來靈感和參考,敬請閱讀。

數據庫設計理論教育方式

本文作者:鄭月齋、韓雙霞、丁霞軍 單位:浙江工業大學浙西分校信電系

一、現狀

教學現狀:近年來,隨著高職高專學生基礎知識掌握程度的普遍下降,出現了計算機專業對計算機理論基礎上的教學出現了弱化的現象,如《數據庫原理》這門課中有關數據設計中規范化理論內容的教學,因為該部分要求同學們有一定的理論知識,許多高職高專學校數據庫的教學大綱,很少出現這部分內容。社會現狀:目前,我國主要是以中小企業為主,甚至還有不少的微型私人企業,計算機的應用水平還比較低,主要停留在上網收集信息的階段,管理系統有待進一步的開發,現在管理系統的設計都離不開數據庫的設計,要設計一個好的數據庫,必須掌握一定的數據庫設計理論知識———規范化理論。

二、規范化理論學習的必要性

在任何企事業單位,管理是一項重要的內容,如何提高管理水平,一個很重要的手段是通過計算機的應用。計算機應用的一個很重要的方面是管理信息系統的開發,而數據庫的設計是管理信息系統開發的基礎,數據庫規范化理論是指導進行數據庫設計的理論基礎,因此,要求學生對規范化的理論知識一定要掌握、理解。只有對規范化知識的掌握和理解,才能保證學生設計的數據一致性、完整性。筆者曾經歷過一些已經走上工作崗位的同學數據表的設計,他們是將所有的字段都存在一個表中,這種情況的出現,我們認為與同學們對數據庫設計的規范化理論掌握程度有一定的關系。高職高專的培養目標是培養一個具有一定的動手能力的人,學生如何提高動手能力,掌握一定的理論知識是基礎,因此,在高職高專的教學中,存在著理論與實際應用的矛盾,但必要的理論知識的掌握是必需的。

三、教學方法

數據庫規范化理論是數據庫原理教學的難點,是設計合理的數據庫的基礎,因此,在數據庫理論知識的教學過程中,一定要學生加強對相關知識的掌握,采用循序漸進的方法進行教學,從教學和實踐環節來看,注意以下幾個方面的問題可以加強對該知識點的掌握。

(一)理解基本概念。在對數據庫規范化理論的掌握過程中,首先是對一些概念的掌握。在規范化理論中,除了最基礎的關系、元組、列(屬性)外,其他的相關概念有:候選碼、主屬性、非主屬性、函數依賴、完全依賴、部分依賴、傳遞依賴、多值依賴、1NF、2NF、3NF、BCNF。因對4NF范式的理解難度有點大,在規范化教學中,可以不要求學生掌握。另外,根據筆者多年的實踐,對于一般的管理系統,只要建立一個能達到BCNF范式的關系就可以了。對這些概念的理解要一步步循序漸進的進行。

(二)進行實例分析。范式的教學內容比較原理化,也比較枯燥,因此在教學過程中,為使學生更好地實現對概念的理解,舉例說明,營造一定的場景是關鍵,要盡量讓課堂氣氛活躍,讓學生開動腦筋,積極參與。舉例說明要使學生對每個概念都要理解掌握,這時互動很重要,現在的高職高專學生都缺乏自學的主動性,因此,必須圍繞教材,對每個概念相關的實例充分說明。

(三)實例綜合設計。對任何知識的掌握,如果沒有一個完整的實例演示數據庫的結構,就會使同學失去整體感,而在具體設計時,就會出現這樣那樣的錯誤,因此,完整的實例演示是必不可少的。實例可以選同學們比較熟悉的系統,給定一些功能,提出一些要求,和同學們一起分析系統數據庫的創建,以加快同學們對概念的理解,如:在綜合設計過程中,首先要和同學們一起分析實例的具體功能;實例中相關的實體;實體的屬性組成;實體間的相互關系;根據前面的分析,建立一個符合與實際應用,讓設計者和用戶都可以理解的數據庫系統,設計出滿足規范化理論的數據庫。使設計出的數據庫冗余度最小,盡可能地避免更新異常、插入異常和刪除異常。

(四)結合專業實訓。對設計理念的掌握要結合數據庫原理與應用的專業實訓,分成小組,對小組成員設計的數據庫進行審核和提問,使同學們對規范化理論有更進一步的掌握。當然,對數據庫知識的理解和掌握,也要求同學們要博覽群書,將理論知識和實際操作結合起來。另外,要多多參加實際的設計,有專家對同學們的設計成果進行點評,這樣,有利于同學們對規范化知識的掌握,從而設計出更好的數據庫。

四、總結

理論是指導實踐的基礎,高職高專的培養目標是培養具有一定動手能力的人,企事業單位的管理系統的開發,都離不開數據庫,因此,對規范化理論的相關概念必須很好地對學生進行闡述,在教學活動中,適當的綜合使用各種教學方法、手段,以學生為中心,多采用啟發式、討論式教學,增加學生實踐機會,培養學生自學能力并激發學生學習的主動性。積極引入現代教學理念和教學手段,通過立體化教學平臺,充分發揮多媒體教學方式的“親和力”,同時通過建立數據庫教學網站進行網上答疑和批改作業,以及教學材料的網上共享,教學音像資料的充分使用等方式,有效發揮現代信息技術在教學過程中作用。我們對規范化理論教學方法進行了有效的嘗試,使學生具有對數據庫操作能力的同時,具備設計出一個更合理的數據庫的能力,為今后從事數據庫設計和開發工作打下良好的基礎。

主站蜘蛛池模板: 999这里只有精品| 人妻少妇偷人精品视频| 久久水蜜桃亚洲AV无码精品| 亚洲网站www| 最近中文字幕大全免费版在线 | 大看蕉a在线观看| 免费观看日本污污ww网站一区| 三上悠亚中文字幕在线播放| 纸画皮电影免费观看| 美女扒开尿囗给男生桶爽| 无需付费大片免费在线观看| 国产乱子伦在线观看| 久久99精品国产一区二区三区| 色多多福利网站老司机| 扒下老师的黑色丝袜桶她| 向日葵视频下载app网站进入ios下载安装 | 天堂а√中文最新版地址在线| 人人添人人澡人人澡人人人爽| 99久高清在线观看视频| 欧美色图校园春色| 国产精品成人va在线观看| 亚洲一级毛片中文字幕| av免费网址在线观看| 波多野结衣大战三个黑鬼| 国产精品黄大片观看| 人人妻人人澡av天堂香蕉| 99riav国产在线观看| 欧美成aⅴ人高清免费观看| 国产真人无遮挡作爱免费视频| 久久精品成人欧美大片免费| 色视频免费版高清在线观看| 成人综合久久综合| 伊人色综合久久天天人手人婷| 91大神在线看| 曰本女同互慰高清在线观看| 国产三级免费电影| 一个人看的www在线观看免费| 波多野结衣乱码中文字幕| 国产福利影院在线观看| 久久久香蕉视频| 粉嫩虎白女m3n8视频|