當前位置:歷史故事大全網 - 範文作文 - 計算機文化教育意義

計算機文化教育意義

關於計算機基礎教育的新探索 計算機基礎教育的本質應該是計算機文化教育,計算機文化教育的目的與核心是為了提高被教育者的計算機文化素質與數字化生存質量。

壹、從數據庫應用看計算機基礎課的教學

數據庫技術是信息化社會的重要基礎技術之壹,是計算機科學領域中發展最為迅速、應用最為廣泛的重要分支;《數據庫系統應用》也是計算機應用基礎課程的必修科目。

(壹)數據庫系統應用的背景:概念、市場及其發展

數據庫可以理解為在壹個或多個企業組織中,為多個用戶服務的、在計算機上可運行的、有結構的數據集合。與文件相比,文件是面向單個程序的,而數據庫則是面向整個需求的;數據庫中的數據是有結構的,而文件中各記錄之間是沒有聯系的。傳統意義上,數據庫系統是把有關的硬件、軟件、數據和人員組合起來為用戶提供信息服務的系統。

數據表示可以有不同的抽象層次。在數據庫結構的描述中至少需要有三級抽象層:概念觀點、邏輯觀點和物理觀點。數據模型(DataModel)是數據及其相互關系的代表,而數據及其關系又是關於現實世界的抽象。數據模型既代表了數據的邏輯觀點,同時也代表了數據的概念觀點。三種最流行的數據模型是層次模型、網狀模型和關系模型。在最常用的關系模型中,包含有關系(Relation)、元組(Tuple)、屬性(Attribute)等成分,其中,關系與邏輯記錄值的集合相對應,元組與邏輯記錄值相對應,屬性與數據項、記錄之間的聯系也用關系來表示。那麽,什麽是好的關系模式?起碼它不該有數據冗余、更新異常、插入異常和刪除異常。這取決於數據依賴的概念,但在許多數據依賴的類型中,最重要的是函數依賴和多值依賴。

數據庫技術的發展,曾使其產品分為文件系統、關系數據庫、對象數據庫以及關系-對象數據庫等四大類,而目前世界上最大的系統軟件市場依然是關系數據庫,雖然它能解決的問題與對象數據庫並不相同,但它們之間大有兼容、融合之勢。未來最大的數據庫市場是支持通用的應用(UniversalApplications),並支持簡單和復雜的數據;同時,壹些新的應用將驅動市場,如Web、DigitalFilm、DigitalKiosks和GPS等等。

(二)數據庫系統應用課程教學的回顧:dBase-FoxBASE-VisualFoxPro

微機數據庫管理系統dBaseU 46;曾是數據庫技術中的傑出代表。dBaseⅢ具有關系數據庫的基本特征,程序結構精巧,處理信息能力較強,運行效率較高;它的全屏幕編輯功能,操作簡便;它的人機會話方式,易學易懂;它提供運行的輔助手段,方便用戶,還有它的較強的適應環境的能力,使其應用極其廣泛,因此它獲得了“大眾數據庫”的美稱。自從dBaseⅢ引進我國並成功漢化後,計算機專業人員和經濟、管理等方面的技術工作者,經過幾年的不懈努力,使漢字dBaseⅢ廣泛應用於財務會計、物資、圖書資料、科研項目、學生成績、人事檔案、生產調度、經營計劃、財政稅收、銀行帳目等各個管理部門,建立了無數的小型信息系統,有力地促進了我國經濟的發展和管理現代化的工作,使它成了名副其實的大眾數據庫,也因此隨著IBM-PC淘汰AppleII,dBaseⅢ取代了dBaseII,自然而然地走進了大專院校的課堂。

和dBaseⅢ相比,FoxBASE 更勝壹籌:可在UNIX、XENIX等多用戶操作系統下運行;完全兼容dBaseⅢ;運行速度更快;可以使用數組來實現數組和數據庫文件之間的數據交換,以方便對數據庫文件中記錄的操作;可以自定義函數,簡化程序設計;可以保存和恢復屏幕圖像;可以將多個命令文件合並成壹個過程文件,減少讀盤次數,提高運行速度;能自動調整內存分配,以便充分利用有效內存,提高速度;擴充了部分命令的功能,新增了若幹命令;擴充了壹些技術參數的範圍,方便了程序設計。於是伴隨著CPU的換代和DOS的升級,FoxBASE 理所當然地替代了dBaseⅢ。

FoxPro除了兼容性和擴大已有的命令、增加新的命令和函數、減少對用戶的限制外,采用90年代的先進技術,支持鼠標器,使整個系統更易使用和操作。尤其是可將程序偽編譯為非常接近機器語言的中間代碼程序,增快其執行的速度。如果程序經FoxDistributionKit編譯,生成exe文件,就可脫離FoxPro而直接執行。2.0以後的版本加入Rushmore優化技術,使速度顯著提高;面向對象技術的應用使數據庫的設計效果結構清晰、簡單,便於實現OOP;數據庫對象的獨立性、自治性使其便於維護,從而需求變更時程序與數據庫重用率高,修改少等等,也就高於同時期的其它產品。尤其是VisualFoxPro3.0作為第壹個正式具有Windows95兼容標誌的應用軟件,壹個32位的數據庫開發系統,引進了可視編程和面向對象的概念,使用了真正的數據庫概念和多媒體數據,具有更快速開發應用程序、面向對象和客戶機/服務器的強大功能,曾被認為是多年來出現在關系數據庫方面最重要的產品,甚至是壹個革命性的軟件產品。既具有Visual系列的功能強大、直觀易用、面向對象等優點又兼具Windows和FoxPro的長處;提供的向導、設計/skwty/器、生成器等工具,加之從界面到內核的完全漢化,使數據庫的管理變得輕而易舉,跟著Windows淘汰DOS,VisualFoxProForWindows換代FoxBASE也就順理成章了。

但是對於“摩爾規律”作用下的IT世界,發展尤其是永恒的。隨著微機的CPU從8086/8088到PentiumⅢ/Pentium4以及K7/K8……的發展,操作系統由Dos到Windows又到Windows95/98/2000/XP/2003……的升級,程序設計由面向問題到結構化又到面向對象再到可視化,內容由文字到圖文並貌又到多媒體,應用由單機到網絡又到全球互聯網,計算機公***課的教學由Dos-Wps-Lotus123向Windows-Word-Excel轉變,桌面數據庫的情形自然該有本質性的飛躍,尤其是這樣的數據庫技術已不只是被數據庫專家所擁有了。

(三)桌面數據庫系統應用的新概念:Access和Office97/2000/XP

隨著個人計算機的發展和普及,越來越多的人采用數據庫的技術來管理數據、分析數據和獲取信息。所以,編程簡化把數據庫的用戶從傳統的專業編程人員擴大到了所有的計算機用戶。Access的問世和推廣,使它在短短幾年之間即取代了FoxPro在桌面數據庫市場上的統治地位。Access在國際桌面軟件中早已占有了超過半數的市場份額。

Access在1993年問世,是壹個完全基於Windows環境的桌面數據庫系統,它是與Windows同步成長起來的。在Access中,微軟加入了壹種先進的數據庫機制,即JetEngine。這種機制取代了以前的文件格式的數據庫引擎,為數據庫的技術與應用提供了更廣闊的發展空間。今天的用戶可以在VB、VC以及新版的FoxPro中發現這種數據庫機制。

在編程

  • 上一篇:關於史鐵生的故事600子
  • 下一篇:校友會大學排行榜
  • copyright 2024歷史故事大全網