李艷紅,蘇有邦(普洱學(xué)院理工學(xué)院,665000)
?
淺析情景教學(xué)法在Access數(shù)據(jù)庫(kù)課程教學(xué)過(guò)程中的應(yīng)用
李艷紅,蘇有邦
(普洱學(xué)院理工學(xué)院,665000)
摘要:本文針對(duì)學(xué)生當(dāng)前學(xué)習(xí)Access數(shù)據(jù)庫(kù)中存在的學(xué)時(shí)少,實(shí)踐性、操作性強(qiáng)及理論知識(shí)抽象難懂等問(wèn)題,提出將情景教學(xué)法應(yīng)用于Access數(shù)據(jù)庫(kù)的日常實(shí)際教學(xué)中,闡述了情景教學(xué)法在Access數(shù)據(jù)庫(kù)的理論和實(shí)踐教學(xué)中的具體應(yīng)用和優(yōu)勢(shì)。
關(guān)鍵詞:情景教學(xué);數(shù)據(jù)庫(kù);完整性
情境教學(xué)法是指在教學(xué)過(guò)程中為了達(dá)到既定的教學(xué)目的,引入或創(chuàng)設(shè)與教學(xué)內(nèi)容相適應(yīng)的具體場(chǎng)景或氛圍,以引起學(xué)生一定的情感態(tài)度體驗(yàn),從而幫助學(xué)生理解教材,并使學(xué)生的心理機(jī)能得到發(fā)展的教學(xué)方法。創(chuàng)建一個(gè)形象直觀的教學(xué)情景,提供良好的啟迪作用,激發(fā)學(xué)生的學(xué)習(xí)積極性和主觀能動(dòng)性,引導(dǎo)學(xué)生主動(dòng)建構(gòu)知識(shí)學(xué)習(xí)。情境教學(xué)現(xiàn)實(shí)意義:第一,改變了傳統(tǒng)教學(xué)以教師為中心,學(xué)生被動(dòng)接受知識(shí)的缺陷。學(xué)生主動(dòng)理解、加工信息,主動(dòng)的建構(gòu)知識(shí),有利于學(xué)生認(rèn)知能力、思維能力的發(fā)展。第二,促進(jìn)了學(xué)生知識(shí)、技能與體驗(yàn)的連接,增長(zhǎng)運(yùn)用所學(xué)知識(shí)解決實(shí)際問(wèn)題的能力。第三,不但有利于學(xué)生全面發(fā)展,也有利于學(xué)生個(gè)性的發(fā)展。
在學(xué)生已經(jīng)掌握了數(shù)據(jù)庫(kù)、數(shù)據(jù)表的創(chuàng)建,數(shù)據(jù)記錄的輸入基礎(chǔ)上,結(jié)合具體的實(shí)例“學(xué)生信息管理系統(tǒng)”,創(chuàng)設(shè)具體直觀的情景來(lái)學(xué)習(xí)《數(shù)據(jù)庫(kù)原理及應(yīng)用—Access2010》中數(shù)據(jù)庫(kù)相關(guān)的抽象的理論知識(shí),做到知識(shí)學(xué)習(xí)與動(dòng)手實(shí)踐相結(jié)合。
由于“學(xué)生信息管理系統(tǒng)”與學(xué)生的生活緊密相連,因此采用該系統(tǒng)來(lái)創(chuàng)設(shè)教學(xué)情景更為直觀形象,該系統(tǒng)共涉及到4個(gè)表格:學(xué)生信息表(學(xué)號(hào),姓名,性別,出生日期,系別,專(zhuān)業(yè),政治面貌,照片,備注),課程信息表(課程號(hào),課程名,前驅(qū)課程,學(xué)分,學(xué)時(shí)),成績(jī)信息表(學(xué)號(hào),課程號(hào),成績(jī))和用戶(hù)信息表(用戶(hù)名,密碼)(其中:有下劃線(xiàn)的為主鍵)。
數(shù)據(jù)庫(kù)有四種數(shù)據(jù)模型:層次、網(wǎng)狀,關(guān)系和對(duì)象模型。Access2010屬于關(guān)系數(shù)據(jù)庫(kù),其數(shù)據(jù)模型為關(guān)系數(shù)據(jù)模型。而關(guān)系模型必須遵循3個(gè)完整性規(guī)則,即:實(shí)體完整性,參照完整性和用戶(hù)自定義完整性。實(shí)體完整性:要求主屬性不能為空;參照完整性:要求外碼要么取空值,要么取參照表的主碼值;用戶(hù)定義完整性:根據(jù)具體情況,對(duì)屬性取值所作的約定。這些相關(guān)的數(shù)據(jù)庫(kù)理論知識(shí)對(duì)于計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的學(xué)生都有一定的難度,對(duì)于非計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生理解起來(lái)會(huì)更加困難。因此,結(jié)合非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生的特點(diǎn),使用情景教學(xué)法,創(chuàng)設(shè)具體直觀的情景來(lái)學(xué)習(xí)理解數(shù)據(jù)庫(kù)中的抽象理論知識(shí)勢(shì)在必行。
實(shí)體完整性:要求主屬性不能為空(即:主鍵不能為空)?!皩W(xué)生信息管理系統(tǒng)”中,在對(duì)學(xué)生信息表進(jìn)行記錄的錄入時(shí),會(huì)出現(xiàn)以下情形:
切換到下一行:彈出提示
最終導(dǎo)致“李四”這一條記錄錄入不了。原因是其違背了實(shí)體完整性,“李四”這條記錄的學(xué)號(hào)字段沒(méi)有輸入值(為空),而學(xué)號(hào)字段又是學(xué)生信息表的主鍵,主鍵值為空,違背實(shí)體完整性。因此該條記錄無(wú)法輸入和保存。
參照完整性:要求外碼要么取空值,要么取參照表的主碼值(主碼:主鍵)。在“學(xué)生信息管理系統(tǒng)”中,“學(xué)號(hào)”為“成績(jī)信息表”的外碼?!俺煽?jī)信息表”的“學(xué)號(hào)”字段要么為空,要么取“學(xué)生信息表”中的“學(xué)號(hào)”值,否則出錯(cuò)。假設(shè)我們已經(jīng)錄入了“學(xué)生信息表”的所有記錄,學(xué)號(hào)為2010190001至2010190024,共計(jì)24條記錄,現(xiàn)在要在“成績(jī)信息表”中添加一條記錄:
由于2010190028這個(gè)學(xué)號(hào)在學(xué)生表中沒(méi)有出現(xiàn)過(guò),因此該條記錄無(wú)法正常的添加進(jìn)去,違背了參照完整性?!皩W(xué)號(hào)”為“成績(jī)信息表”的外碼,其值只能取其參照表“學(xué)生信息表”中的“學(xué)號(hào)”值,而2010190028不在學(xué)生信息表中,給出提示信息,且無(wú)法成功添加紀(jì)錄。
用戶(hù)定義完整性:根據(jù)具體情況,對(duì)屬性取值所作的約定。在“學(xué)生信息管理系統(tǒng)”中,對(duì)“成績(jī)信息表”的“成績(jī)”字段設(shè)置了有效性規(guī)則(用戶(hù)自定義完整性),成績(jī)?cè)?到100之間(設(shè)計(jì)視圖下)。當(dāng)我們對(duì)成績(jī)表的數(shù)據(jù)進(jìn)行修改,將學(xué)號(hào)為2010190001,課程號(hào)為1的學(xué)生成績(jī)修改為“105”時(shí),將彈出如下對(duì)話(huà)框:
修改失敗,由于“成績(jī)”字段設(shè)置了有效性規(guī)則(成績(jī)?cè)?到100之間),而輸入的105不在此范圍,違背了用戶(hù)自定義的完整性,故無(wú)法完成相應(yīng)操作。
上述例子中,將3個(gè)完整性的理論知識(shí)學(xué)習(xí)與具體的學(xué)生信息管理系統(tǒng)情景實(shí)例相結(jié)合。在解決問(wèn)題的過(guò)程中不僅加深了對(duì)知識(shí)的理解,而且體會(huì)到了解決問(wèn)題的成就感。教育離不開(kāi)生活,在直觀的實(shí)踐教學(xué)情景下,才能更好的激發(fā)學(xué)生學(xué)習(xí)的興趣,提高學(xué)習(xí)的主動(dòng)性和積極性,培養(yǎng)了學(xué)生的創(chuàng)新意識(shí)和能力,提高課程的教學(xué)效率和教學(xué)質(zhì)量。同時(shí)調(diào)動(dòng)學(xué)生認(rèn)知因素和情感因素,促使學(xué)生的心理機(jī)能和諧全面發(fā)展。
參考文獻(xiàn)
張彩玲,潘藝.Access2010數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)項(xiàng)目教程【M】.北京:清華大學(xué)出版社,2013:2
On the situational approach applied in Access database Teaching Process
Li Yanhong,Su Youbang
(School of technology,PU’ER University Yun Nan Pu'er,665000)
Abstract:In this paper,students Access database exists in the current hours less practical,operational and theoretical knowledge is abstract and difficult issues such as situational approach applied to the proposed Access database everyday practical teaching,elaborated situational approach in theory and practice of teaching Access database specific applications and advantages.
Keywords:situational teaching;database;integrity
作者簡(jiǎn)介
李艷紅,普洱學(xué)院理工學(xué)院,碩士研究生,助教,數(shù)據(jù)挖掘。