亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        勢科學(xué)視角下數(shù)據(jù)庫基本操作教學(xué)改革實踐

        2017-07-25 02:48:08張江維
        河南教育·高教 2017年6期
        關(guān)鍵詞:教學(xué)改革

        張江維

        摘要:勢科學(xué)理論在人文社會科學(xué)研究中的重要意義就在于它的普適性與科學(xué)性。應(yīng)用勢科學(xué)原理對數(shù)據(jù)庫基本操作環(huán)節(jié)進行教學(xué)改革,以工程軟件開發(fā)實踐為教學(xué)素材,將文件讀寫操作、文件復(fù)制操作和通信數(shù)據(jù)的存取等內(nèi)容同步引入數(shù)據(jù)庫基本操作教學(xué)實踐,能夠提高課程教學(xué)的信息量和針對性,收到良好的教學(xué)效果。

        關(guān)鍵詞:勢科學(xué);數(shù)據(jù)庫操作;教學(xué)改革

        勢科學(xué)這一概念是由李德昌教授提出的。勢科學(xué)研究的主要內(nèi)容是與素質(zhì)、創(chuàng)新及和諧有關(guān)的、現(xiàn)有理論無法給以科學(xué)闡述的、涉及復(fù)雜系統(tǒng)的內(nèi)容。勢的運行機制是“差別促進聯(lián)系,聯(lián)系擴大差別”。人才成長和教育過程是一個信息作用的動力學(xué)過程,是學(xué)生在現(xiàn)有知識體系下,通過與教師或教材進行信息互動,學(xué)習新知識,重新建立自我知識體系的動態(tài)過程。教學(xué)的信息量大小決定教學(xué)效果和人才培養(yǎng)的質(zhì)量。在此,信息量大并不是指講述或給出大量信息,而是信息量與信息勢等價,即信息量=差別÷距離=差別×聯(lián)系。由此公式可知,如果所講知識與學(xué)生當前知識體系差別巨大(極限狀態(tài)為相反),且沒有任何聯(lián)系則信息量為0,如果所講知識與原有知識聯(lián)系非常緊密(極限狀態(tài)為相同),但沒有差別,信息量也為0,既相反又相同,則信息量最大。例如:用學(xué)生已經(jīng)掌握的知識或者原理,解釋新的完全不同的知識或原理,則學(xué)生最容易接受,就是信息量大的緣故。在教學(xué)的過程中,如果展示給學(xué)生的信息量過小,就難于激發(fā)其學(xué)習熱情,使其產(chǎn)生厭學(xué)情緒。

        數(shù)據(jù)庫操作中數(shù)據(jù)的存儲與讀取是信息訪問的最基本操作,是各種信息系統(tǒng)正常運行的基礎(chǔ),一般信息系統(tǒng)都涉及數(shù)據(jù)庫操作,包括基本數(shù)據(jù)的存取、批量數(shù)據(jù)存取和數(shù)據(jù)庫數(shù)據(jù)備份與恢復(fù)。通常在教學(xué)中,這些內(nèi)容往往分散進行,極少考慮工程軟件分層設(shè)計、時間性能等需求因素,與實際信息系統(tǒng)應(yīng)用需求脫節(jié)嚴重,學(xué)生的實踐操作比較零散,缺乏系統(tǒng)性和針對性,遇到實際應(yīng)用往往束手無策。為此,依據(jù)勢科學(xué)原理,對數(shù)據(jù)庫操作部分進行教學(xué)改革實踐,將多個差異較大且分散的教學(xué)內(nèi)容通過信息系統(tǒng)應(yīng)用聯(lián)系起來,提高教學(xué)信息量,營造信息勢,學(xué)生將多個不同的教學(xué)內(nèi)容緊密聯(lián)系起來,達到學(xué)以致用的目的,在應(yīng)用中提高了學(xué)生的實踐動手能力。

        一、工程軟件數(shù)據(jù)操作簡介

        課程教學(xué)以某信號控制裝置配置工程軟件開發(fā)為背景進行教學(xué)設(shè)計,該軟件主要完成信號控制裝置基本參數(shù)的設(shè)置與修改,需要記錄多組參數(shù)、與主裝置進行以太網(wǎng)通信交換數(shù)據(jù),數(shù)據(jù)備份與恢復(fù)等功能。軟件以Windows為運行平臺,采用C#語言開發(fā),用Access數(shù)據(jù)庫記錄配置數(shù)據(jù),采用以太網(wǎng)通信與裝置進行交換數(shù)據(jù)。其中,數(shù)據(jù)操作部分包括頁面數(shù)據(jù)存儲與顯示、通信數(shù)據(jù)的存取和數(shù)據(jù)庫的備份與恢復(fù)。

        二、頁面數(shù)據(jù)的存儲與讀取顯示

        頁面數(shù)據(jù)的存儲與讀取主要完成信號控制裝置基本配置數(shù)據(jù)的編輯、保存和顯示,即數(shù)據(jù)記錄的存儲和讀取,是最基本的數(shù)據(jù)庫操作,也是通常教學(xué)中的重點講解內(nèi)容。數(shù)據(jù)庫訪問包括聯(lián)機和脫機兩種模式。為了提高數(shù)據(jù)的訪問效率和軟件系統(tǒng)的運行性能,實際應(yīng)用中通常采用脫機模式,該方式下,數(shù)據(jù)存取主要包括以下步驟:連接數(shù)據(jù)庫,下達數(shù)據(jù)操作命令,即讀取數(shù)據(jù)至內(nèi)存或?qū)?nèi)存數(shù)據(jù)更新至數(shù)據(jù)庫,關(guān)閉連接。通常教學(xué)中,為了方便,往往在一個頁面文件中組織所有數(shù)據(jù)庫操作工作,沒有分層的概念,數(shù)據(jù)庫訪問、業(yè)務(wù)邏輯和表示層不分離,這種方式雖然易于實現(xiàn)和理解,但不利于今后的軟件開發(fā)實踐。為此,在教學(xué)實踐中,先以這種方式實現(xiàn),然后增加其他業(yè)務(wù)訪問需求,讓學(xué)生探討這種訪問方式的不足及解決方法。在討論的基礎(chǔ)上,利用面向?qū)ο笏枷胩岢龇謱咏鉀Q方案。將數(shù)據(jù)庫訪問剝離出來,創(chuàng)建專門的數(shù)據(jù)庫訪問類,同時將業(yè)務(wù)層與表示層分離,創(chuàng)建基礎(chǔ)業(yè)務(wù)類和頁面顯示類,以此形成三層訪問結(jié)構(gòu)。

        (一)創(chuàng)建專門的數(shù)據(jù)庫訪問類

        該類主要用于訪問Access數(shù)據(jù)庫、執(zhí)行數(shù)據(jù)操作命令、返回從數(shù)據(jù)庫中獲得的數(shù)據(jù)。為了提高數(shù)據(jù)庫訪問的便捷性,即能夠訪問任意位置的Access數(shù)據(jù)庫,在類構(gòu)造函數(shù)中動態(tài)設(shè)置數(shù)據(jù)庫連接串,同時將數(shù)據(jù)庫業(yè)務(wù)邏輯剝離,以參數(shù)的形式傳遞數(shù)據(jù)庫操作參數(shù),以達到向數(shù)據(jù)庫傳遞任意操作命令的目的,最后將數(shù)據(jù)集的形式返回從數(shù)據(jù)庫中查詢獲得的數(shù)據(jù)。這樣數(shù)據(jù)庫訪問類就是一個通用的數(shù)據(jù)庫訪問類。

        (二)創(chuàng)建基礎(chǔ)業(yè)務(wù)類及訪問函數(shù)

        基礎(chǔ)業(yè)務(wù)類主要完成信息系統(tǒng)所涉及對象的基本數(shù)據(jù)的定義、相關(guān)業(yè)務(wù)邏輯的轉(zhuǎn)換以及數(shù)據(jù)庫操作函數(shù),在該類中要創(chuàng)建數(shù)據(jù)庫訪問類對象,這里同樣需要數(shù)據(jù)庫連接串,為此該業(yè)務(wù)類也同樣設(shè)置連接串屬性,以便從頁面訪問層傳遞該參數(shù)。利用創(chuàng)建的數(shù)據(jù)庫訪問類對該對象進行數(shù)據(jù)庫訪問。在數(shù)據(jù)庫操作函數(shù)中,由于已經(jīng)涉及具體的對象以及業(yè)務(wù)邏輯,因此需要明確具體的數(shù)據(jù)庫操作命令以及操作參數(shù),并傳遞給數(shù)據(jù)庫訪問類,注意這里傳遞的參數(shù)仍然不是具體的數(shù)據(jù)而是相關(guān)業(yè)務(wù)對象的相關(guān)屬性。

        (三)頁面顯示類

        頁面顯示類主要完成人機交互,是信息顯示和錄入的主要窗口。在該類中,創(chuàng)建基礎(chǔ)業(yè)務(wù)類對象,并對對象的各個屬性賦值,通過對象的業(yè)務(wù)函數(shù)與數(shù)據(jù)庫進行交互數(shù)據(jù)。

        二、通信數(shù)據(jù)的存取

        由于信號控制裝置參數(shù)的配置是通過網(wǎng)絡(luò)口完成,包括下載和上傳數(shù)據(jù)兩個功能,下載數(shù)據(jù)主要完成當前數(shù)據(jù)庫配置數(shù)據(jù)的讀取和組織成IP數(shù)據(jù)包,這與頁面數(shù)據(jù)的讀取沒有太多區(qū)別。上傳數(shù)據(jù)主要完成將信號控制裝置當前的配置數(shù)據(jù)上傳至軟件并保存至數(shù)據(jù)庫。這種數(shù)據(jù)庫存取操作與頁面數(shù)據(jù)的存儲主要區(qū)別是,通信數(shù)據(jù)是從網(wǎng)絡(luò)口獲得的批量數(shù)據(jù),即多條記錄,而且一個通信數(shù)據(jù)包并不能獲得全部配置數(shù)據(jù),需要多個數(shù)據(jù)包。另外,由于采用異步通訊,通信有時間響應(yīng)要求。如果按照頁面數(shù)據(jù)的存取方法,則不能滿足異步通信的時間要求,為此,需要先將多次通信收到的數(shù)據(jù)進行解析并先存儲在內(nèi)存中,等通信結(jié)束即所有通信數(shù)據(jù)都收集完成后,再一并寫入數(shù)據(jù)庫中。由于批量寫入數(shù)據(jù)庫中的數(shù)據(jù)較多,會對頁面操作有延遲影響,在軟件設(shè)計與實現(xiàn)時,考慮到在另外一個線程中完成批量數(shù)據(jù)存儲操作。

        三、數(shù)據(jù)庫的備份與恢復(fù)

        數(shù)據(jù)庫的備份與恢復(fù)是信息系統(tǒng)必備的功能。也是系統(tǒng)容錯的基本方法。數(shù)據(jù)庫備份與恢復(fù)也是批量數(shù)據(jù)的操作,但是與通信數(shù)據(jù)存取的區(qū)別是,一次可以獲得全部數(shù)據(jù)。另外,數(shù)據(jù)庫備份和恢復(fù)有多種方式,包括文件復(fù)制和文件寫入與讀取。

        (一)文件復(fù)制

        由于Access數(shù)據(jù)庫是以文件的形式存在,故可以采用文件復(fù)制的方式進行備份和恢復(fù),即將整個數(shù)據(jù)庫文件復(fù)制為其他名稱和后綴的文件進行冗余備份,恢復(fù)時用備份的文件替換現(xiàn)有數(shù)據(jù)庫文件,數(shù)據(jù)庫文件名保持不變?;謴?fù)是備的逆過程,也就是用備份的數(shù)據(jù)庫文件,替換當前的數(shù)據(jù)庫文件,以達到恢復(fù)數(shù)據(jù)庫的目的。

        (二)文件寫入與讀取

        數(shù)據(jù)庫數(shù)據(jù)寫入文件,也就是將數(shù)據(jù)庫中數(shù)據(jù)先都讀取出來,再按照一定的格式記錄在其他文件中,如文本文件或二進制文件。由于文本文件易于讀取和編輯,但安全性不好,為了比較對比,軟件備份時采用兩種方法實現(xiàn)。在備份時要注意規(guī)范備份格式,嚴格按照格式要求進行寫入和讀取,否則就會出現(xiàn)恢復(fù)異常。另外,從二進制文件中進行數(shù)據(jù)恢復(fù)時,一定要先將二進制文件中的數(shù)據(jù)完全讀入內(nèi)存中,然后批量寫入數(shù)據(jù)庫,如果按照頁面數(shù)據(jù)存取模式即單條記錄寫入會比較占用時間,用戶將會難以容忍。

        文件復(fù)制備份簡單易于實現(xiàn),但是備份的文件比較占空間,而且備份的文件即使改為其他類型的后綴依然可以用Access軟件打開,存在安全隱患。將數(shù)據(jù)庫數(shù)據(jù)寫入二進制文件,實現(xiàn)比較麻煩,但備份的文件比較小,數(shù)據(jù)庫大小為2.6MB的數(shù)據(jù)庫數(shù)據(jù)備份為二進制文件大小僅為269字節(jié),是原有數(shù)據(jù)庫文件的萬分之一,比較節(jié)約空間,而且安全性較好。

        四、小結(jié)

        筆者以工程軟件實踐為背景,利用勢科學(xué)思想——信息量=差別÷距離=差別×聯(lián)系,將文件讀寫操作,文件復(fù)制操作、數(shù)據(jù)庫單條記錄讀寫操作和批量讀寫操作等差異較大的教學(xué)內(nèi)容,通過軟件應(yīng)用實踐緊密聯(lián)系起來,提高了課堂教學(xué)信息量,使理論教學(xué)過程與工程實踐緊密結(jié)合起來,明確了學(xué)習的針對性、提高了學(xué)生學(xué)習的積極性,學(xué)習效果明顯提升。

        參考文獻:

        [1]李德昌.新經(jīng)濟與創(chuàng)新素質(zhì)勢科學(xué)視角下的教育、管理和創(chuàng)新[M].北京:中國計量出版社,2007.

        [2]趙志明,唐驁棋.信管專業(yè)Access數(shù)據(jù)庫教學(xué)改革探索[J].教育科學(xué),2015, (11).

        猜你喜歡
        教學(xué)改革
        完全學(xué)分制下選課管理的思考與實踐
        考試周刊(2016年76期)2016-10-09 10:08:04
        金工實習教育對工科院校創(chuàng)客教育影響分析
        考試周刊(2016年76期)2016-10-09 10:04:11
        新形勢下小學(xué)語文教學(xué)方法研究
        考試周刊(2016年76期)2016-10-09 08:47:08
        譯林版英語教材的人文特點研究
        成才之路(2016年26期)2016-10-08 11:33:49
        當前農(nóng)村學(xué)校實施“新教育實驗”的研究
        成才之路(2016年25期)2016-10-08 10:05:54
        構(gòu)建和改進現(xiàn)代化學(xué)校美育工作體系研究
        成才之路(2016年25期)2016-10-08 10:04:29
        中職學(xué)?!吧菊n堂”的調(diào)查研究與實踐
        成才之路(2016年25期)2016-10-08 10:03:04
        高校三維動畫課程教學(xué)方法研究
        成才之路(2016年25期)2016-10-08 10:00:36
        基于人才培養(yǎng)的技工學(xué)校德育實效性研究
        成才之路(2016年25期)2016-10-08 09:51:08
        現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
        科技視界(2016年20期)2016-09-29 12:59:03
        欧美极品美女| 米奇欧美777四色影视在线| 大地资源网高清在线播放| 日韩欧美在线综合网| 九九99久久精品在免费线97| 免费看黄片视频在线观看| 中字亚洲国产精品一区二区| 亚洲人成绝费网站色www| 国产乱人伦偷精品视频还看的| 国产成人精品久久亚洲高清不卡| 亚洲av无码av制服丝袜在线| 国内视频偷拍一区,二区,三区| 91久久大香伊蕉在人线国产| 人人爽久久久噜人人看| 欧美丰满熟妇aaaaa片| 在线国产视频精品视频| 亚洲精品天堂日本亚洲精品| 视频在线国产一区二区| 亚洲日韩国产一区二区三区在线| 久久亚洲精品成人av| 99热成人精品国产免| 国产自拍三级黄片视频| av无码一区二区三区| 76少妇精品导航| 成人国产在线播放自拍| 亚洲女同高清精品一区二区99| 无码毛片内射白浆视频| 黑人巨大白妞出浆| 91极品尤物国产在线播放| 日本最新视频一区二区| 久久久国产乱子伦精品作者| 亚洲精品视频久久 | 亚洲精品国产美女久久久| 久久精品国产亚洲一级二级| 国产精品18久久久白浆| 国语对白做受xxxxx在| 日本免费不卡一区| 最新国产美女一区二区三区| 日本九州不卡久久精品一区| 国产午夜福利不卡在线观看| 久久日本三级韩国三级|