• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      探討關系數(shù)據(jù)庫設計中范式理論的教學方法

      2016-12-20 19:02:01李萍華
      青春歲月 2016年21期
      關鍵詞:關系數(shù)據(jù)庫教學方法

      【摘要】關系數(shù)據(jù)庫設計中的范式理論是數(shù)據(jù)庫課程教學中的重要內(nèi)容。學生往往對采用數(shù)學公式描述的范式理論感覺比較抽象并且晦澀難懂。因此,為了幫助學生更好的理解和應用范式理論,教師應該以課本知識點為依托,精心設計范式理論的實例進行重點講解,引導學生積極思考問題并參與實例的討論,充分發(fā)揮學生學習的主動性,這樣有利于對理論知識的掌握。

      【關鍵詞】關系數(shù)據(jù)庫;范式理論;教學方法

      一、引言

      在數(shù)據(jù)庫的設計中,最為重要的是構建合理的關系數(shù)據(jù)模型,而關系數(shù)據(jù)庫的規(guī)范化理論是必須遵守的基本原則。因此,了解和學習范式理論相關知識顯得尤其重要。而在學習過程中,由于教材上對范式理論的講解往往只是描述了基本概念,強大的專業(yè)術語讓學生無所適從,難以理解并且不會應用,從而逐漸失去對數(shù)據(jù)庫學習的興趣。因此,本文圍繞該問題并結合實例對關系數(shù)據(jù)庫中范式理論的教學方法進行了探討。

      二、范式理論的相關概念

      1、函數(shù)依賴

      定義:設U為屬性集,X、Y是U的子集。若R是U上的關系模式,且R上的任意一個可能關系,對于每一個X都有唯一確定的Y值與之對應,則稱X決定函數(shù)Y或函數(shù)Y依賴于X,記為 。

      為了讓學生更好的掌握知識點,教師可以輔以案例進行講解。例如描述某高校教師的關系,可以有工號、名字、姓名和職稱等屬性,如表1所示。

      表1

      根據(jù)依賴的定義,在上表中每個職員工號就能決定其余屬性值,換而言之,當給定職員工號便唯一確定了姓名、性別、年齡和職位。例如假設教師工號為1078,則相對應的姓名是張燕,性別為女,年齡為46歲,職稱為副教授。故函數(shù)依賴關系可以記為:教工號(姓名,性別,年齡,職稱)。對表格的分析,學生更容易理解函數(shù)依賴的定義。

      2、完全函數(shù)依賴、部分函數(shù)依賴和傳遞函數(shù)依賴

      (1)定義1:X和Y為R中的集合, 且對于X的任意一個真子集X,都有X不能決定Y,則稱Y對X的完全函數(shù)依賴。

      (2)定義2:X和Y為R中的集合, 且對于X的真子集X,存在X決定Y,則稱Y為X的部分函數(shù)依賴。

      (3)定義3:X、Y、Z為R中的集合,如果存在 、 ,但Y不決定X,且Y不包含Z,存在 ,則稱Z對X的傳遞函數(shù)依賴。

      教師在教學過程中,同樣可以通過實例來分析講解函數(shù)。例如,某高校學生專業(yè)課的成績,每個學生對應很多門專業(yè)課,而每門專業(yè)課的考試分數(shù)也不同。如表2所示。

      表2

      根據(jù)上述定義,從表2可以看出,學號和專業(yè)課決定考試分數(shù),兩者為完全函數(shù)依賴關系;學號可以決定部分函數(shù)依賴關系姓名,但姓名只依賴于學號和專業(yè)課中的一部分,故稱姓名部分依賴于學號和專業(yè)課。而傳遞函數(shù)依賴關系:假設在學號,學院,院長構成的關系模式中,學號決定院系,學院決定院長,從而可以推出學號決定院長,故稱為傳遞依賴。

      函數(shù)依賴關系是學習范式的基礎理論,只有把握和理解其概念和應用,才能在數(shù)據(jù)庫設計中正確的使用函數(shù)依賴。這樣,通過對實例的分析,能夠讓學生們更加清楚明了三種類型函數(shù)依賴的關系與區(qū)別。

      三、范式理論的教學

      范式理論是建立在函數(shù)依賴關系基礎之上的,是數(shù)據(jù)庫設計必須遵循的基本準則。

      1、第一范式1NF

      第一范式是指R中的每個關系分量都是不可分的數(shù)據(jù)項,該定義換言之,就是每個屬性都不能再分割,都是最小單位。為了幫助正確理解該定義,教師輔以實例進行分析,例如,高校圖書館同學借閱記錄,如表3所示。

      表3

      在表3中,學生張宇借閱了兩本書籍,該數(shù)據(jù)單元還可以再分割,從而不滿足1NF。同時也會給數(shù)據(jù)更新帶來很多麻煩,例如,插入數(shù)據(jù)方面,如果添加一名同學的借閱記錄,但該同學并沒有借閱任何書籍,則就會造成該同學借閱記錄為空值,如果同時添加多名同學,則會造成借閱記錄一欄中有很多空值,這對數(shù)據(jù)的處理帶來不便。

      因此對此關系模式進行修正,可以分割為兩個表,學號和姓名,學號和借閱記錄各為一個關系模式,修正后的表格對于借閱同一本書的學生人數(shù)更為方便,這樣通過實例的講解,對第一范式的運用更加清楚明白。

      2、第二范式2NF

      第二范式是指,若關系R滿足1NF,且每一個非主屬性對碼必須完全函數(shù)依賴。該定義是在1NF的基礎上加上了一個限制條件,教師在教學中采用表2進行分析,姓名部分依賴于學號和專業(yè)課,不滿足2NF的定義,必須進行修正。我們將之分為兩個表格:(1)學號和姓名的關系模式,其中主屬性是學號,非主屬性是姓名且完全函數(shù)依賴于主屬性;(2)學號,專業(yè)課和考試分數(shù)的關系模式,其中主屬性是學號和專業(yè)課,非主屬性為成績且完全函數(shù)依賴于主屬性,滿足2NF的定義。(1)和(2)的關系模式滿足2NF定義的條件。通過這樣的講解,學生不僅理解了2NF的概念,也學會了在實際應用中如何實際2NF。

      3、第三范式3NF

      第三范式是指,若R關系滿足2NF,且每一個非主屬性對碼不存在傳遞函數(shù)依賴。例如在關系模式(學號,姓名,院系,院長)中,學號為主屬性,非主屬性為(姓名,院系,院長),該關系滿足2NF。但學號決定院長是傳遞函數(shù)關系不滿足3NF。因此,必須進行修正,同樣的可將其分解為(學號,姓名,院系)和(院系,院長)為兩個關系模式,修正后的關系模式遵循3NF。教師可以讓學生比較修正前后是否還存在其他的問題,通過如此講解,學生理解了數(shù)據(jù)庫設計要遵循的3NF,也能夠更加清楚在不滿足3NF的情況下,如何進行修正。這樣,學生不僅掌握了理論知識,又能在案例分析學會對范式理論的運用。

      四、結論

      綜上所述,范式理論作為數(shù)據(jù)庫設計必須遵守的基本規(guī)則,是數(shù)據(jù)庫教學中的難點所在。在數(shù)據(jù)庫設計的教學中,應該本著理論與實踐相結合的教學思想,圍繞書本知識點并輔以實例進行分析和講解,讓學生更容易接受并理解范式理論。在學習了范式理論后,教師應該指導學生設計并完成一定量的數(shù)據(jù)庫設計,讓學生對數(shù)據(jù)庫設計流程有個整體認知,并能將所學知識運用到實踐中去。

      【參考文獻】

      [1] 余 ?艷, 邢遠秀, 劉燕麗. 關系數(shù)據(jù)庫范式理論的實例教學法探討[J]. 高師理科學刊, 2016,36(2):66-69.

      [2] 李志潔, 王存睿. 關系數(shù)據(jù)庫中的范式定義問題研究[J]. 大連民族學院學報, 2012,14(5):492-494.

      [3] 李雁翎, 李鵬誼. 知識的內(nèi)化:計算思維的培養(yǎng)與數(shù)據(jù)庫教學[J]. 中國大學教學, 2013(7):33-35.

      [4] 王 ?珊, 薩師煊. 數(shù)據(jù)庫系統(tǒng)概論[M]. 北京: 高等教育出版社, 2014.

      [5] 胡巧兒. 高職院?!稊?shù)據(jù)庫原理與應用》教學設計探討[J]. 職業(yè)教育研究, 2013(8):100-102.

      【作者簡介】

      李萍華(1980—),女,漢族,九江人,本科學歷,工學學士,畢業(yè)院校:昆明理工大學,九江職業(yè)大學助教,主要研究方向:計算機科學與技術。

      猜你喜歡
      關系數(shù)據(jù)庫教學方法
      關系數(shù)據(jù)庫在高爐數(shù)據(jù)采集系統(tǒng)中的應用
      山東冶金(2022年2期)2022-08-08 01:51:30
      初中英語寫作教學方法初探
      甘肅教育(2020年2期)2020-09-11 08:01:42
      關系數(shù)據(jù)庫技術在計算機網(wǎng)絡設計中的應用
      教學方法與知識類型的適宜
      計算機網(wǎng)絡設計中關系數(shù)據(jù)庫技術的應用
      實用型中醫(yī)人才培養(yǎng)中慕課教學方法的探討
      文言文教學方法實踐初探
      中學語文(2015年21期)2015-03-01 03:52:15
      基于索引結構的關系數(shù)據(jù)庫關鍵詞檢索
      初中數(shù)學教師不可忽視的幾種教學方法
      散文百家(2014年11期)2014-08-21 07:17:18
      一種基于數(shù)據(jù)圖劃分的關系數(shù)據(jù)庫關鍵詞檢索方法
      肇源县| 濮阳县| 隆德县| 台北县| 临颍县| 辉县市| 大安市| 西乌珠穆沁旗| 台江县| 当雄县| 昭平县| 海淀区| 清原| 龙川县| 米林县| 府谷县| 江安县| 铜梁县| 普兰县| 鹰潭市| 浙江省| 芜湖市| 盐山县| 毕节市| 灌云县| 茶陵县| 洱源县| 和田县| 镇坪县| 新乡市| 临洮县| 兴业县| 青神县| 邯郸市| 隆子县| 太和县| 巴马| 尤溪县| 当涂县| 修武县| 白银市|