《Visual FoxPro程序設計教程》根據第1版修訂改寫而成。全書以Visual FoxPro6.0為例,按照使用數據庫的邏輯順序,從數據庫的交互式操作、數據庫程序設計和數據庫應用系統開發3方面組織教材內容,引導讀者循序漸進地掌握數據庫的基本理論和數據庫應用系統開發的方法。全書主要內容有:數據庫系統基礎知識、VisualFoxPro操作基礎、VisualFoxPro的數據及其運算、表的基本操作、數據庫的基本操作、SQL語言的應用、查詢與視圖設計、VisualFoxPro項目管理器、結構化程序設計、面向對象程序設計基礎、表單設計與應用、菜單設計、報表與標簽設計、數據庫應用系統開發。全書力求做到概念清晰,取材合理,深入淺出,突出應用。
為了方便教學和讀者上機操作練習,作者還編寫了《VisualFoxPro程序設計上機指導與習題選解(第2版)》一書,作為與《Visual FoxPro程序設計教程》配套的實驗教材。另外,還有與《Visual FoxPro程序設計教程》配套的教學光盤!禫isual FoxPro程序設計教程》既可以作為高等院校數據庫應用課程的教材,又可供社會各類計算機應用人員閱讀參考。
第1章 數據庫系統基礎知識
1.1 數據管理技術的發展
1.1.1 數據與數據處理
1.1.2 數據管理技術
1.2 數據庫系統
1.2.1 數據庫系統的組成
1.2.2 數據庫的三級模式結構
1.2.3 數據庫系統的特點
1.3 數據模型
1.3.1 實體及其聯系
1.3.2 數據模型
1.4 關系數據庫
1.4.1 關系模型
1.4.2 關系數據庫
1.4.3 關系運算
第1章 數據庫系統基礎知識
1.1 數據管理技術的發展
1.1.1 數據與數據處理
1.1.2 數據管理技術
1.2 數據庫系統
1.2.1 數據庫系統的組成
1.2.2 數據庫的三級模式結構
1.2.3 數據庫系統的特點
1.3 數據模型
1.3.1 實體及其聯系
1.3.2 數據模型
1.4 關系數據庫
1.4.1 關系模型
1.4.2 關系數據庫
1.4.3 關系運算
1.4.4 關系的完整性約束
1.5 數據庫系統的體系結構與開發工具
1.5.1 數據庫系統的體系結構
1.5.2 常見的數據庫管理系統
1.5.3 常見的數據庫開發工具
習題
第2章 Visual FoxPro操作基礎
2.1 Visual FoxPro的安裝與啟動
2.1.1 Visual FoxPro的運行環境
2.1.2 Visual FoxPro的安裝
2.1.3 Visual FoxPro的啟動與退出
2.2 Visual FoxPro的用戶界面
2.2.1 Visual FoxPro系統菜單
2.2.2 Visual FoxPro命令窗口
2.2.3 Visual FoxPro工具欄
2.2.4 Visual FoxPro狀態欄
2.3 Visual FoxPro操作概述
2.3.1 Visual FoxPro操作方式
2.3.2 Visual FoxPro可視化設計工具
2.3.3 Visual FoxPro系統環境的設置
2.3.4 Visual FoxPro幫助系統
2.4 Visual FoxPro命令概述
2.4.1 Visual FoxPro命令的結構
2.4.2 Visual FoxPro命令中的常用短語
2.4.3 Visual FoxPro命令的書寫規則
習題
第3章 Visual FoxPro的數據及其運算
3.1 Visual FoxPro的數據類型
3.2 Visual FoxPro的常量與變量
3.2.1 常量
3.2.2 變量
3.3 Visual FoxPro的內部函數
3.3.1 數值函數
3.3.2 字符函數
3.3.3 日期和時間函數
3.3.4 數據類型轉換函數
3.3.5 測試函數
3.4 Visual FoxPro的表達式
3.4.1 算術表達式
3.4.2 字符表達式
3.4.3 日期和時間表達式
3.4.4 關系表達式
3.4.5 邏輯表達式:
習題
第4章 表的基本操作
4.1 表的建立
4.1.1 設計表的結構
4.1.2 建立表的結構
4.1.3 向表輸入記錄
4.2 表的顯示與維護
4.2.1 表的打開與關閉
4.2.2 表的顯示
4.2.3 表的修改
4.2.4 表記錄指針的定位
4.2.5 表記錄的增加與刪除
4.2.6 表的復制
4.3 表的排序與索引
4.3.1 表的排序
4.3.2 索引概述
4.3.3 建立索引文件
4.3.4 索引文件的使用
4.4 表的統計與計算
4.4.1 統計記錄個數
4.4.2 求數值表達式之和與平均值
4.4.3 統計函數的計算
4.4.4 分類匯總
……
習題
第5章 數據庫的基本操作
第6章 SQL語言的應用
第7章 查詢與視圖設計
第8章 Visual FoxPro項目管理器
第9章 結構化程序設計
第10章 面向對象程序設計基礎
第11章 表單設計與應用
第12章 菜單設計
第13章 報表與標簽設計
第14章 數據庫應用系統開發