出版時間:2010-2 出版社:清華大學出版社 作者:曾慶森,王艷 主編 頁數:288
前言
在當今世界,人們生活的方方面面都要與計算機打交道,在計算機的應用領域中70%的應用都是數據處理,而Visual FoxPro程序設計基礎的主要應用領域就是數據處理,主要解決的是數據的組織、管理、操作和面向對象程序設計的基本操作,通過該門課程的學習可以使讀者清楚地理解數據在計算機的應用以及與人們生活的關系,使自己對計算機的認識得到一個顯著的升華。本書從數據庫的基本知識出發(fā),逐步深入地講解與數據庫有關的基本原理和基本概念、Visual FoxPro的知識、數據類型、變量和常量、自由表的基本操作、數據庫基本知識、面向過程的簡單程序設計、面向對象程序設計的有關概念和設計方法等知識,內容的組織和編排主要是按照數據庫知識的連貫性和可理解性進行的,并安排了大量的實例。為了配合教學,同時編寫了《Visual FoxPro程序設計實驗指導及習題》,該書的實驗內容與《Visual FoxPro程序設計教程》課程教學是相配套的,通過做一定的習題和實驗鞏固所學的知識,為了配合教學需要,還編寫了教學課件。本書內容豐富,覆蓋了Visual FoxPro程序設計的主要內容,不僅適合高等學校Visual FoxPro程序設計課程的教材,而且對參加計算機等級考試(二級)的應試者,也是一本很好的參考書。本書由重慶理工大學曾慶森、王艷任主編,第1、2章由盛莉編寫,第3章由曾慶森、盧玲編寫,第4章由閻河編寫,第5章由何進編寫,第6章由楊長輝編寫,第7章由范偉編寫,第8章由盧玲編寫,第9章由金艷編寫,第10、11章由龔箭、曾慶森編寫,第12章由范偉編寫,第13章由王艷編寫。西南大學鄒顯春老師對本書的編寫提出了許多寶貴意見和建議,重慶理工大學“Visual FoxPro程序設計”精品課題組的老師們也對教材的編寫提出了寶貴的意見,在此一一表示十分的感謝。由于在程序設計,對應用問題的考慮思路不同會有不同的解決方法,本書結合知識的講解而列舉了大量實例,對這些實例會有不同的解決方法甚至有許多獨到的解決問題的方法,我們期待讀者的指教和探討。另外,對書中的錯誤或不當之處,敬請讀者批評指正。
內容概要
本書是以Visual FoxPro關系數據庫知識為背景,以循序漸進理解和掌握Visual FoxPro知識的方式組織教材內容,并列舉了大量的案例和例題,引導讀者不斷地深入學習Visual FoxPro基本知識和數據庫基本應用。全書主要內容包括數據庫系統(tǒng)概述、Visual FoxPro操作基礎、Visual FoxPro數據類型與數據運算、自由表的基本操作、數據庫與數據庫表、關系數據庫標準語言SQL、數據查詢及視圖、項目管理器、結構化程序設計、面向對象程序設計及其表單設計、菜單設計、報表和標簽設計、數據庫應用系統(tǒng)開發(fā)等內容。 為了方便教學和讀者進一步學習Visual FoxPro程序設計的應用和開發(fā),同時編寫了《Visual FoxPro程序設計實驗指導及習題》,該書的實驗內容是按照《Visual FoxPro程序設計教程》課程教學循序漸進的方式進行編寫的,通過做一定的習題和實驗鞏固所學的知識。為了配合教學需要,還配套編寫了教學課件。 本書不僅適合作為高等學校Visual FoxPro程序設計課程的教材,也可作為計算機(二級)等級考試適用參考書。
書籍目錄
第1章 數據庫系統(tǒng)概述 1.1 信息、數據和數據處理 1.2 數據庫系統(tǒng) 1.3 數據模型 1.4 關系數據庫 習題1 第2章 Visual FoxPro操作基礎 2.1 Visual FoxPro的安裝與啟動 2.2 Visual FoxPro的用戶界面 2.3 Visual FoxPro的系統(tǒng)環(huán)境配置 2.4 Visual FoxPro操作概述 2.5 Visual FoxPro命令概述 習題2 第3章 Visual FoxPro數據類型與數據運算 3.1 Visual FoxPro的數據類型 3.2 Visual FoxPro的常量 3.3 Visual FoxPro的變量 3.4 Visual FoxPro的內部函數 3.5 Visual FoxPro的表達式 習題3 第4章 自由表的基本操作 4.1 表結構的創(chuàng)建和編輯 4.2 自由表的基本操作 4.3 表的排序與索引 4.4 表記錄的統(tǒng)計及其基本計算 4.5 多表的應用 習題4 第5章 數據庫與數據庫表 5.1 數據庫的建立 5.2 數據庫的操作 5.3 建立與修改數據庫表 習題5 第6章 關系數據庫標準語言SQL 6.1 SQL語言的概述 6.2 SQL的數據定義功能 6.3 SQL的數據查詢 6.4 SQL的數據修改功能 習題6 第7章 數據查詢及視圖 7.1 查詢設計 7.2 查詢的基本技巧 7.3 視圖設計 習題7 第8章 項目管理器 第9章 結構化程序設計 第10章 面向對象程序設計及其表單設計 第11章 菜單設計 第12章 報表和標簽設計 第13章 數據庫應用系統(tǒng)開發(fā) 參考文獻
章節(jié)摘錄
插圖:1.1.3數據管理技術1.人工管理階段20世紀50年代中期以前,計算機主要應用于科學計算,數據量較少,一般不需要長期保存數據。在人工管理階段,應用程序和數據之間是一一對應的關系,即一個應用程序的功能針對一些數據,它的主要特點有:·數據和應用程序不具有獨立性?!祿荒荛L期保存?!祿荒芄蚕?,冗余度高。2.文件系統(tǒng)階段20世紀50年代后期至60年代后期,計算機開始大量用于數據管理。硬件上出現了直接存取的大容量外存儲器,如磁盤、磁鼓等,這為計算機系統(tǒng)管理數據提供了物質基礎。軟件方面,出現了操作系統(tǒng),其中包含文件系統(tǒng),這又為數據管理提供了技術支持。文件系統(tǒng)階段,應用程序和數據之間的關系是通過文件系統(tǒng)進行連接,數據和程序都依賴于文件系統(tǒng)。它的主要特點是:·數據和應用程序具有一定的獨立性?!祿募梢蚤L期保存?!祿荒芄蚕?,冗余度高。3.數據庫系統(tǒng)階段20世紀60年代后期,計算機在管理中應用規(guī)模更加龐大,數據量急劇增加,數據共享性更強。硬件價格下降,軟件價格上升,編制和維護軟件所需成本相對增加,其中維護成本更高。這些成為數據管理在文件系統(tǒng)的基礎上發(fā)展到數據庫系統(tǒng)的原動力。在數據庫系統(tǒng)中,由一種叫做數據庫管理系統(tǒng)(Database Management System,DBMS)的系統(tǒng)軟件來對數據進行統(tǒng)一的控制和管理,從而有效地減少了數據冗余,實現了數據共享,解決了數據獨立性問題,并提供統(tǒng)一的安全性、完整性和并發(fā)控制功能。數據庫是在數據庫管理系統(tǒng)的集中控制之下,按一定的組織方式存儲起來的、相互關聯的數據集合。在數據庫中集中了一個部門或單位完整的數據資源,這些數據能夠被多個用戶同時共享,且具有冗余度小、獨立性和安全性高等特點。它的主要特點是:·實現數據共享,減少數據冗余?!げ捎锰囟ǖ臄祿P??!ぞ哂休^高的數據獨立性?!び幸欢ǖ臄祿刂乒δ堋?/pre>編輯推薦
《Visual FoxPro程序設計教程》:教學目標明確,注重理論與實踐的結合教學方法靈活,培養(yǎng)學生自主學習的能力教學內容先進,強調計算機在各專業(yè)中的應用教學模式完善,提供配套的教學資源解決方案圖書封面
評論、評分、閱讀與下載