《Visual FoxPro程式設計》是2009年科學出版社出版的圖書,作者是段新星、常保平。
基本介紹
- 中文名:Visual FoxPro程式設計
- 作者:段新星、常保平
- 出版時間:2009年8月
- 出版社:科學出版社
- ISBN:9787030245519
內容簡介,圖書目錄,
內容簡介
本書主要內容包括Visual FoxPro基礎知識、結構化程式設計、自由表操作、資料庫操作、關係資料庫標準語言SQL、面向對象程式設計基礎、表單設計與套用、選單設計、報表設計和應用程式開發。
圖書目錄
前言
第1章 Visual FoxPro基礎知識
1.1 資料庫基礎知識
1.1.1 計算機數據管理的發展
1.1.2 資料庫系統
1.1.3 數據模型
1.2 關係資料庫
1.2.1 關係模型
1.2.2 關係運算
1.3 Visual FoxPro系統概述
1.3.1 Visual FoxPro的啟動與退出
1.3.2 Visual FoxPro的用戶界面
1.4 Visual FoxPro基礎
1.4.1 數據類型
1.4.2 常量和變數
1.4.3 運算符和表達式
1.4.4 常用函式
1.4.5 命令結構
1.4.6 檔案及其類型
習題
第2章 結構化程式設計
2.1 程式檔案
2.1.1 程式檔案的建立與修改
2.1.2 程式的運行
2.1.3 程式的調試
2.1.4 程式中的常用命令
2.2 程式的基本控制結構
2.2.1 順序結構
2.2.2 選擇結構
2.2.3 循環結構
2.3 多模組程式
2.3.1 子程式
2.3.2 自定義函式
2.3.3 過程
2.3.4 變數的作用域
習題
第3章 自由表操作
3.1 表的建立
3.1.1 建立表的結構
3.1.2 輸入表的數據
3.2 表的修改
3.2.1 打開和關閉表
3.2.2 表結構的顯示與修改
3.2.3 表中數據的顯示與修改
3.2.4 記錄的添加
3.2.5 記錄的刪除與恢復
3.3 表的使用
3.3.1 排序
3.3.2 索引
3.3.3 查詢
3.3.4 統計
3.4 表的維護
3.4.1 表與表結構的複製
3.4.2 表中數據與文本、數組間的轉換
3.5 多表操作
3.5.1 Visual FoxPro的工作區
3.5.2 表檔案的連線
3.5.3 表間關聯
3.5.4 數據工作期
習題
第4章 資料庫操作
4.1 規劃資料庫
4.2 資料庫基本操作
4.2.1 建立資料庫
4.2.2 打開與關閉資料庫
4.2.3 修改資料庫
4.2.4 刪除資料庫
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章 關係資料庫標準語言SQL
5.1 查詢功能
5.1.1 Select語句的語法及功能
5.1.2 簡單查詢
5.1.3 簡單的聯接查詢
5.1.4 排序
5.1.5 簡單的計算查詢
5.1.6 分組與計算查詢
5.1.7 超聯接查詢
5.1.8 幾個特殊運算符
5.1.9 集合的並運算
5.1.10 查詢輸出去向
5.2 SQL數據操作功能
5.2.1 添加記錄
5.2.2 更新記錄
5.2.3 刪除記錄
5.3 定義功能
5.3.1 表的定義
5.3.2 表的刪除
5.3.3 表結構的修改
5.3.4 視圖
習題
第6章 面向對象程式設計基礎
6.1 面向對象的基本概念
6.1.1 對象
6.1.2 類
6.1.3 屬性
6.1.4 事件與方法
6.2 類的創建
6.2.1 通過選單方式創建類
6.2.2 通過命令方式創建類
6.2.3 通過編程定義類
6.3 對象的操作
6.3.1 創建對象
6.3.2 引用對象
6.3.3 設定對象的屬性
6.3.4 對象的事件和方法
習題
第7章 表單設計與套用
7.1 創建和管理表單
7.1.1 創建表單
7.1.2 運行表單
7.1.3 修改表單
7.2 表單屬性、事件和方法
7.2.1 表單屬性
7.2.2 表單的常用事件和方法
7.2.3 向表單中添加新方法
7.3 在表單中設定控制項
7.3.1 表單控制項工具列
7.3.2 添加控制項和設定控制項屬性
7.3.3 控制項的基本操作
7.4 常用表單控制項
7.4.1 標籤控制項
7.4.2 命令按鈕控制項
7.4.3 命令組控制項
7.4.4 選項組控制項
7.4.5 文本框控制項
7.4.6 編輯框控制項
7.4.7 複選框控制項
7.4.8 列表框控制項
7.4.9 組合框控制項
7.4.10 表格控制項
7.4.11 頁框控制項
習題
第8章 選單設計
8.1 選單設計基礎
8.1.1 Visual FoxPro選單設計方法
8.1.2 選單設計步驟
8.2 創建下拉式選單
8.2.1 選單設計器方式
8.2.2 命令方式
8.3 創建快捷選單
8.3.1 選單設計器方式
8.3.2 命令方式
8.4 運行選單檔案
8.4.1 生成選單程式檔案
8.4.2 運行選單程式
8.5 調用選單
8.5.1 下拉式選單的調用
8.5.2 快捷選單的調用
習題
第9章 報表設計
9.1 創建報表
9.2 設計報表
9.3 修改報表
9.4 使用報表
習題
第10章 應用程式開發
10.1 開發資料庫套用系統的一般步驟
10.2 資料庫設計
10.2.1 資料庫的設計原則
10.2.2 資料庫的邏輯設計和物理設計
10.3 系統設計
10.3.1 總體設計
10.3.2 模組設計
10.4 功能模組編碼
10.4.1 主控程式設計
10.4.2 表單設計示例
10.4.3 系統主選單
10.5 功能模組的組裝
10.6 應用程式發布
10.6.1 發布準備
10.6.2 創建發布磁碟
習題
附錄 實驗指導
實驗一 Visual FoxPro操作環境和語言成分
實驗二 Visual FoxPro結構化程式設計
實驗三 自由表操作
實驗四 資料庫操作
實驗五 查詢設計器和SQL查詢命令
實驗六 表單設計與套用
實驗七 選單設計
實驗八 報表設計
參考文獻