當前位置:學問君>學習教育>畢業論文>

關於計算機基礎教育的新探索

學問君 人氣:1.07W
關於計算機基礎教育的新探索
關於計算機基礎教育的新探索 計算機基礎教育的本質應該是計算機文化教育,計算機文化教育的目的與核心是爲了提高被教育者的計算機文化素質與數字化生存質量。

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

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

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

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

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

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

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

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

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