圖書信息
出版社: 高等教育出版社; 第1版 (2008年6月1日)
平裝: 393頁
正文語種: 簡體中文
開本: 16
ISBN: 9787040243918
條形碼: 9787040243918
尺寸: 25.6 x 18.4 x 1.8 cm
重量: 599 g
內容簡介
《高等學校教材?visual foxpro程式設計基礎教程》以Visual FoxPro 6.0為背景,全面覆蓋計算機等級考試二級Visual FoxPro考試大綱,系統介紹Visual FoxPro資料庫基礎知識和資料庫應用程式開發技術。內容主要包括:資料庫基礎,Visual FoxPro數據及其運算,表操作,排序、索引與多表操作,資料庫、視圖與查詢,關係資料庫查詢語言SQL,程式設計基礎,表單設計及套用,報表設計及套用,選單設計及套用,應用程式的集成與發布等內容,並在最後一草用一個元壁削升反實例詳細介紹如何使用Visual FoxPro開發資料庫應用程式。
《高等學校教材?Visual FoxPro程式設計基礎教程》內容詳實、結構合理、深入淺出、圖文並茂、例題豐富;突出關係型資料庫系統Visual FoxPro的特點,理論聯繫實際,注重系統性、實踐性和實際套用。
目錄
第1章 資料庫基礎
1.1.1 數據、信息與數據處理
1.1.1 數據
1.1.2 信息
1.1.3 數據處理
1.2 數據管理技術的發展
1.2.1 人工管理階段
1.2.2 檔案管理階段
1.2.3 資料庫系統階段
1.3 資料庫系統基本概念
1.3.1 資料庫
1.3.2 資料庫管理系統
1.3.3 資料庫系統
1.3.4 資料庫套用系統
1.4 數據模型
1.4.1 數據模型概述
1.4.2 E-R數據模型
1.4.3 幾種主要的數據模型
1.5 關係資料庫
1.5.1 關係術語
1.5.2 關係的規範化
1.5.3 關係運算
1.5.4 關係資料庫
1.5.5 關係的完整性
1.6 Visual FoxPro概述
1.6.1 Visual FoxPro的特點
1.6.2 Visual FoxPro處理的檔案類型
1.6.3 Visual FoxPro表的類型
1.6.4 Visual FoxPro命令格式
1.7 Visual FoxPro基本操作
1.7.1 Visual FoxPro的啟動與退出
1.7.2 Visual FoxPro的用戶界面
1.7.3 Visual FoxPro操作方式
1.8 Visual FoxPro可視化設計工具
1.8.1 Visual FoxPro嚮導
1.8.2 Visual FoxPro設計器
1.8.3 Visual FoxPro生成器
習題一
第2章 Visual FoxPro數據及其運算
2.1 數據類型
2.2 常量
2.3 變數
2.3.1 記憶體變數
2.3.2 數組變數
2.3.3 欄位變數
2.4 運算符與表達式
2.5 常用函式
2.5.1 數值運算函式
2.5.2 字元處理函式
2.5.3 轉換函式
2.5.4 日期和時間函式
2.5.5 測試函式
習題二
第3章 表操作
3.1 新建表
3.1.1 表結構的分析和定義
3.1.2 建立表的結構
3.2 打開和關閉表
3.2.1 打開表
3.2.2 關閉表
3.3 顯示和修改表的結構
3.3.1 顯示錶的結構
3.3.2 修改表的結構
3.4 向表中輸入記錄
3.4.1 以追加方式輸入記錄
3.4.2 執行APPEND命令追加記錄
3.5 複製表結構和表檔案
3.5.1 複製表結構
3.5.2 複製表檔案
3.6 記錄的操作
3.6.1 定位記錄
3.6.2 顯示記錄
3.6.3 修改記錄
3.6.4 刪除與恢復記錄
3.7 表的過濾
3.7.1 過濾欄位
3.7.2 過濾記錄
3.8 表與數組之間的數據交換
3.8.1 將當前記錄複製到數組中
3.8.2 將數組的數據複製到當前記錄中
習題三
第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.4 統計與匯總
4.4.1 計數命令
4.4.2 求和命令
4.4.3 求平均值命令
4.4.4 計算命令
4.4.5 匯總命令
4.5 多個表的同時使用
4.5.1 使用工作區
4.5.2 建立表問臨時關係
4.5.3 表的連線
習題四
第5章 資料庫、視圖與查詢
5.1 資料庫的基本操作
5.1.1 建立資料庫
5.1.2 打開資料庫
5.1.3 關閉資料庫
5.1.4 刪除資料庫
5.1.5 向資料庫添加數據表
5.1.6 移去和刪除表
5.2 設定資料庫表的屬性
5.2.1 設定表中欄位的輸入輸出掩碼
5.2.2 設定表中欄位的默認值
5.2.3 設定表中欄位的有效性規則
5.2.4 設定觸發器
5.3 建立永久關係
5.3.1 建立表間的永久關係
5.3.2 設定參照完整性
5.4. 創建與使用視圖
5.4.1 視圖的概念
5.4.2 創建視圖
5.4.3 使用視圖
5.5 創建與使用查詢
5.5.1 查詢的概念
5.5.2 創建查詢
5.5.3 使用查詢
習題五
第6章 關係資料庫查詢語言SQL
6.1 SQL概述
6.1.1 SQL的特點
6.1.2 SQL語言的體系結構
6.2 SQL的數據定義
6.2.1 創建表
6.2.2 修改表的結構
6.2.3 刪除表
6.2.4 視圖的定義和刪除
6.3 SQL的數據查詢功能
6.3.1 SELECT語句格式
6.3.2 投影查詢
6.3.3 條件查詢
6.3.4 統計查詢
6.3.5 分組查詢
6.3.6 查詢的排序
6.3.7 內連線查詢
6.3.8 自連線查詢
6.3.9 修改查詢去向
6.3.10 嵌套查詢
6.3.11 集合查詢
6.3.12 超連線查詢
6.4 SQL的數據操縱功能
6.4.1 插入記錄
6.4.2 更新記錄
6.4.3 刪除記錄
習題六
第7章 程式設計基礎
7.1 程式設計的方法及原則
7.1.1 Visual FoxPro程式的語法成分
7.1.2 程式的書寫原則
7.2 程式檔案的建立、編輯與運行
7.2.1 程式檔案的建立與編輯
7.2.2 程式檔案的運行
7.3 程式中的常用命令
7.3.1 輸入命令
7.3.2 輸出命令
7.3.3 其他命令
7.4 程式的基本結構
7.4.1 順序結構
7.4.2 分支結構
7.4.3 循環結構
7.5 子程式、過程與自定義函式
7.5.1 子程式
7.5.2 記憶體變數的作用域和參數傳遞
7.5.3 過程檔案
7.5.4 自定義函式
7.6 面向對象程式設計
7.6.1 面向對象程式設計基本概念
7.6.2面向對象程式設計基本方法
7.7 Visual FoxPro中的類
7.7.1 類的概念
7.7.2 屬性、事件與方法程式
7.8 對象的操作
7.8.1 引用容器類對象
7.8.2 設定對象的屬性值
7.8.3 調用方法
7.8.4 添加新屬性和新方法
習題七
第8章 表單設計及套用
8.1 表單設計基礎
8.1.1 表單簡介
8.1.2 表單嚮導
8.1.3 表單設計器
8.1.4 表單的運行
8.2 表單控制項的使用
8.2.1 控制項的基本操作
8.2.2 標籤控制項
8.2.3 文本框控制項
8.2.4 命令按鈕控制項
8.2.5 列表框控制項
8.2.6 組合框控制項
8.2.7 編輯框控制項
8.2.8 複選框控制項
8.2.9 選項按鈕組控制項
8.2.10 微調按鈕控制項
8.2.11 計時器控制項
8.2.12 圖像控制項
8.2.13 表格控制項
8.2.14 頁框控制項
8.2.15 命令按鈕組控制項
8.2.16 ActiveX控制項和ActiveX綁定控制項
8.2.17 表單集控制項
習題八
第9章 報表設計及套用
9.1 報表概述
9.1.1 報表細成
9.1.2 報袁的常規布局
9.1.3 報表設計器界面
9.2 創建簡單報表
9.2.1 報表嚮導
9.2.2 快速捐表
9.3 報表設計器
9.3.1 啟動報表設計器
9.3.2 設定報表的數據環境
9.3.3 報表的控制項設計
9.3.4 報表的數據分組
9.3.5 頁面設定
9.4. 報表的列印輸出
9.4.1 使用選單輸出報表
9.4.2 使用命令輸出報表
習題九
第10章 選單設計及套用
10.1 選單設計概述
10.1.1 選單的結構及類型
10.1.2 選單設計的一般步驟
10.1.3 選單設計器簡介
10.1.4 顯示選單簡介
10.2 選單設計及運行
10.2.1 設計下拉選單
10.2.2 給表單設計下拉選單
10.2.3 設計快捷選單
習題十
第11章 應用程式的集成與發布
11.1 應用程式的一般開發過程
11.1.1 應用程式設計的基本過程
11.1.2 應用程式組織結構
11.1.3 主程式設計
11.2 利用項目管理器開發應用程式
11.2.1 用項目管理器組織檔案
11.2.2 連編項目
11.3 發布應用程式
11.3.1 準備工作
11.3.2 應用程式的發布
習題十一
第12章 系統開發實例
12.1 系統分析和要求
12.1.1 功能模組圖
12.1.2 界面圖
12.2 開發步驟
12.2.1 建立表系統及其項目
12.2.2 建立表單系統
12.2.3 建立選單
12.2.4 建立主程式
12.2.5 編譯
12.2.6 發布
12.2.7 安裝
習題十二
附錄 各章習題參考答案
參考文獻