Visual FoxPro 9.0實用教程(第2版)

Visual FoxPro 9.0實用教程(第2版)

《VisualFoxPro9.0實用教程(第2版)》是2011年2月清華大學出版社出版的圖書,作者是李明。

內容簡介,目錄,

內容簡介

本書是一本系統介紹Visual FoxPro 9.0資料庫管理系統知識體系以及利用Visual FoxPro進行資料庫套用系統開發的實用教程。本書共謎元捆分11章,內容包括資料庫基礎知識、Visual FoxPro 9.0語言基礎、表和資料庫的基本操作、查詢與視圖、結構化程式設計、面向對象程式設計、報表與標籤、選單與工具列的設計、套用系統的創建以及套用系統開發實例。除第11章外,其餘每章的後面均配備了一定數量的習題,以便於讀者理解和掌握所學內容。本書知識體系完整,結構安排合理,內容深度適宜,講解深入淺出,適合作為高等學校非計算機專業本科、專科學生的計算機課程教材,也可供從事中小型資料庫管理的工作人員和相關領域的技術工作者參考。

目錄

第1章資料庫基礎知識
1.1數據、信息與數據處理
1.1.1數據與信息
1.1.2數據處理
1.1.3數據管理技術的發展
1.1.4資料庫系統的新技術
1.2資料庫系統
1.2.1資料庫
1.2.2軟體系統
1.2.3硬體系統
1.2.4用戶
1.3數據模型
1.3.1基本概念
1.3.2實體之間的聯繫
1.3.3數據模型
1.4關係資料庫
1.4.1基本概念
1.4.3關係操作
習題1
第2章VisualFoxPro9.0概述
2.1VisualFoxPro的發展歷史
2.2VisualFoxPro9.0的功能簡介
2.3VisualFoxPro9.0的運行環境、安裝及卸載
2.4VisualFoxPro9.0的啟動和退出
2.5VisualFoxPro9.0的用戶界面組成及操作
2.5.1VisualFoxPro9.0的工作方式
2.5.2VisualFoxPro9.0的主界面
2.5.3選單系統的操作
2.5.4工具列的操作
2.5.5命令視窗的操作
2.6VisualFoxPro9.0的系統配置
2.7VisualFoxPro9.0的命令概述
2.7.1VisualFoxPro命令的結構
2.7.2VisualFoxPro命令的書寫規則
2.7.3VisualFoxPro命令中的常用短語請棄
習題2
第3章VisualFoxPro9.0的語言基礎
3.1VisualFoxPro9.0的數據類型
3.2常量與變數
3.2.1常量
3.2.2變數
3.3標準函式
3.3.1數值處理函式
3.3.2字元處理函式
3.3.3日期及日期時間處理函式
3.3.5測試函式
3.3.6顯示信息函式
3.4運算符和表達式
3.4.1算術運算符和數值表達式
3.4.2字元運算符和字元表達式
3.4.3日期時間運算符和日期時間表達式
3.4.5邏輯運算符和邏輯表達式
3.4.6不同類型運算符的運算優先權
習題3
第4章表和資料庫
4.1創建表
4.1.1表結構的設計
4.1.2表結構的建立
4.2表的基本操作
4.2.1表的打開與關閉
4.2.2表數據的輸入
4.2.3顯示與瀏覽表中的數據
4.2.4記錄指針的定位命令
4.2.5修改數據表
4.2.6記錄的刪除與恢復
4.2.7當前記錄與數組內容的交換
4.2.8定製數據的訪問範圍
4.3數據表的其他操作命令
4.4資料庫的建立與使用
4.4.1資料庫的建立、打開與關閉
4.4.2資料庫的基本操作
4.5數據字典的使用
4.5.1欄位相關屬性的設定
4.5.2設定表的相關屬性
4.6索引的建立與使用
4.6.1索引的基本概念
4.6.2索引檔案的類型
4.6.3索引蘭市獄射類型
4.6.4建立索引
4.6.5索引檔案的使用
4.6.6索引定位命令
4.6.7刪除索引標識
4.7表間的關聯關係
4.7.1工作區的相關概念及操作
4.7.2建立表間的臨時關係
4.7.3資料庫表間的永久性關係
習題4
第5章查恥精諒詢與視圖
5.1SQL
5.1.1SQL語言概述
5.1.2數據定義語言
5.1.3數據操縱命令
5.1.4SELECT數據查詢命令
5.2使用嚮導或設計器創建查詢文漏歸說件
5.2.1使用查詢嚮導創建查詢
5.2.2使用查詢設計器創建查詢
5.3視圖的創建與使用
5.3.1視圖概述
5.3.2創建本地視圖
5.3.3視圖的使用
5.3.4遠程視圖
習題5
第6章結構化程式設計
6.1結構化程式設計基礎
6.1.1基本概念
6.1.2程式檔案的建立、修改與運行
6.1.3程式中的常用命令
6.2順序結構
6.3分支結構
6.3.1單分支結構
6.3.2雙分奔定墓支蒸詢良巴結構
6.3.3IF語句的嵌套
6.3.4多分支結構
6.4循環結構
6.4.1當型循環
6.4.2步長型循環
6.4.3數據表掃描型循環
6.4.4三種循環的比較
6.4.5循環嵌套
6.5子程式及其調用
6.5.1調用子程式命令
6.5.2返回主程式命令
6.5.3變數的作用域
6.6自定義函式
6.7過程與過程檔案
6.7.1過程的定義
6.7.2過程檔案的建立、打開與關閉
習題6
第7章面向對象的程式設計
7.1面向對象的基本概念
7.1.1面向對象的程式設計
7.1.2對象與類
7.1.3事件與方法
7.1.4面向對象程式設計的特點
7.1.5VisualFoxPro的基本類
7.2利用嚮導創建表單
7.2.1利用嚮導創建單表表單
7.2.2利用嚮導創建一對多表單
7.3利用表單設計器創建表單
7.3.1表單對象的層次結構及對象的引用
7.3.2啟動表單設計器創建表單
7.3.3設定表單的基本屬性
7.3.4設定表單的數據環境
7.3.5向表單中添加控制項
7.3.6設定控制項的必要屬性及編寫事件代碼
7.3.7控制項的編輯操作
7.3.8保存表單
7.3.9運行表單
7.3.10關閉活動表單
7.3.11修改已有的表單
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頁框
7.4.12微調控制項
7.4.13計時器
7.4.14圖像
7.4.15OLE綁定型控制項
7.4.16容器
7.4.17形狀
7.4.18線條
7.5類的創建與套用
7.5.1類的創建方法
7.5.2類的套用實例
7.6用戶自定義屬性與方法
7.6.1用戶自定義屬性
7.6.2用戶自定義方法
7.6.3自定義屬性、方法的修改與刪除
7.6.4套用實例
7.7表單集
7.7.1表單集概述
7.7.2表單集的基本操作
7.7.3表單集套用實例
7.8多重表單
7.8.1表單的類型
7.8.2定義表單的類型
7.8.3隱藏VisualFoxPro的系統視窗
7.8.4在頂層表單中運行子表單
7.8.5表單之間的參數傳遞
習題7
第8章報表與標籤
8.1設計報表
8.1.1設計報表的步驟
8.1.2報表類型
8.2利用嚮導創建報表
8.3利用報表設計器創建報表
8.3.1啟動報表設計器
8.3.2快速報表
8.3.3報表的數據源
8.3.4報表設計器的帶區
8.3.5報表控制項
8.3.6數據分組報表
8.3.7報表設計示例
8.4預覽與列印報表
8.5標籤檔案的創建與使用
8.5.1利用嚮導創建標籤
8.5.2利用標籤設計器編輯標籤
8.5.3預覽與列印標籤
習題8
第9章選單與工具列設計
9.1選單系統概述
9.1.1選單的結構和種類
9.1.2選單設計的一般步驟
9.2利用選單設計器創建選單
9.2.1啟動選單設計器
9.2.2創建快速選單
9.2.3在選單設計器中設計選單
9.2.4選單的“常規選項”和“選單選項”
9.2.5選單程式的生成與運行
9.2.6隱藏/顯示VisualFoxPro的系統選單
9.3快捷選單
9.4自定義工具列
9.4.1定製工具列
9.4.2創建自定義工具列
9.4.3在表單中添加自定義工具列
習題9
第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檔案的修改與運行
10.2.4項目檔案列表的展開與摺疊
10.2.5檔案的包含與排除
10.2.6建立項目信息
10.3創建用戶的套用系統
10.3.1設定主檔案
10.3.2初始化環境
10.3.3控制事件循環
10.3.4建立一個簡單的主程式
10.3.5連編項目
習題10
第11章套用系統開發實例
11.1套用系統功能分析及模組組織結構
11.1.1套用系統功能分析
11.1.2套用系統的功能模組組織結構
11.2資料庫及數據表設計
11.3員工管理系統的操作界面簡介
11.4建立項目檔案、資料庫及數據表
11.4.1建立項目檔案
11.4.2在項目管理器中創建資料庫
11.4.3在項目管理器中創建資料庫表
11.4.4在項目管理器中創建自由表
11.5功能表單設計
11.5.1員工調入登記表單設計
11.5.2員工調出處理表單設計
11.5.3員工內部調動表單設計
11.5.4員工職稱變動表單設計
11.5.5員工缺勤登記表單設計
11.5.6調整津貼標準表單設計
11.5.7調整基本工資表單設計
11.5.8核算本月工資表單設計
11.5.9按基本工資查詢表單設計
11.5.10按職稱查詢表單設計
11.5.11員工分類統計表單設計
11.5.12缺勤情況統計表單設計
11.5.13操作員管理表單設計
11.5.14修改本人密碼錶單設計
11.6工資清單報表設計
11.7選單設計
11.7.1創建選單檔案
11.7.2生成選單程式
11.8創建用戶工具列類
11.9系統登錄表單設計
11.10創建主程式及連編套用系統
11.10.1創建主程式
11.10.2設定主檔案
11.10.3連編生成套用系統
參考文獻
3.3標準函式
3.3.1數值處理函式
3.3.2字元處理函式
3.3.3日期及日期時間處理函式
3.3.5測試函式
3.3.6顯示信息函式
3.4運算符和表達式
3.4.1算術運算符和數值表達式
3.4.2字元運算符和字元表達式
3.4.3日期時間運算符和日期時間表達式
3.4.5邏輯運算符和邏輯表達式
3.4.6不同類型運算符的運算優先權
習題3
第4章表和資料庫
4.1創建表
4.1.1表結構的設計
4.1.2表結構的建立
4.2表的基本操作
4.2.1表的打開與關閉
4.2.2表數據的輸入
4.2.3顯示與瀏覽表中的數據
4.2.4記錄指針的定位命令
4.2.5修改數據表
4.2.6記錄的刪除與恢復
4.2.7當前記錄與數組內容的交換
4.2.8定製數據的訪問範圍
4.3數據表的其他操作命令
4.4資料庫的建立與使用
4.4.1資料庫的建立、打開與關閉
4.4.2資料庫的基本操作
4.5數據字典的使用
4.5.1欄位相關屬性的設定
4.5.2設定表的相關屬性
4.6索引的建立與使用
4.6.1索引的基本概念
4.6.2索引檔案的類型
4.6.3索引類型
4.6.4建立索引
4.6.5索引檔案的使用
4.6.6索引定位命令
4.6.7刪除索引標識
4.7表間的關聯關係
4.7.1工作區的相關概念及操作
4.7.2建立表間的臨時關係
4.7.3資料庫表間的永久性關係
習題4
第5章查詢與視圖
5.1SQL
5.1.1SQL語言概述
5.1.2數據定義語言
5.1.3數據操縱命令
5.1.4SELECT數據查詢命令
5.2使用嚮導或設計器創建查詢檔案
5.2.1使用查詢嚮導創建查詢
5.2.2使用查詢設計器創建查詢
5.3視圖的創建與使用
5.3.1視圖概述
5.3.2創建本地視圖
5.3.3視圖的使用
5.3.4遠程視圖
習題5
第6章結構化程式設計
6.1結構化程式設計基礎
6.1.1基本概念
6.1.2程式檔案的建立、修改與運行
6.1.3程式中的常用命令
6.2順序結構
6.3分支結構
6.3.1單分支結構
6.3.2雙分支結構
6.3.3IF語句的嵌套
6.3.4多分支結構
6.4循環結構
6.4.1當型循環
6.4.2步長型循環
6.4.3數據表掃描型循環
6.4.4三種循環的比較
6.4.5循環嵌套
6.5子程式及其調用
6.5.1調用子程式命令
6.5.2返回主程式命令
6.5.3變數的作用域
6.6自定義函式
6.7過程與過程檔案
6.7.1過程的定義
6.7.2過程檔案的建立、打開與關閉
習題6
第7章面向對象的程式設計
7.1面向對象的基本概念
7.1.1面向對象的程式設計
7.1.2對象與類
7.1.3事件與方法
7.1.4面向對象程式設計的特點
7.1.5VisualFoxPro的基本類
7.2利用嚮導創建表單
7.2.1利用嚮導創建單表表單
7.2.2利用嚮導創建一對多表單
7.3利用表單設計器創建表單
7.3.1表單對象的層次結構及對象的引用
7.3.2啟動表單設計器創建表單
7.3.3設定表單的基本屬性
7.3.4設定表單的數據環境
7.3.5向表單中添加控制項
7.3.6設定控制項的必要屬性及編寫事件代碼
7.3.7控制項的編輯操作
7.3.8保存表單
7.3.9運行表單
7.3.10關閉活動表單
7.3.11修改已有的表單
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頁框
7.4.12微調控制項
7.4.13計時器
7.4.14圖像
7.4.15OLE綁定型控制項
7.4.16容器
7.4.17形狀
7.4.18線條
7.5類的創建與套用
7.5.1類的創建方法
7.5.2類的套用實例
7.6用戶自定義屬性與方法
7.6.1用戶自定義屬性
7.6.2用戶自定義方法
7.6.3自定義屬性、方法的修改與刪除
7.6.4套用實例
7.7表單集
7.7.1表單集概述
7.7.2表單集的基本操作
7.7.3表單集套用實例
7.8多重表單
7.8.1表單的類型
7.8.2定義表單的類型
7.8.3隱藏VisualFoxPro的系統視窗
7.8.4在頂層表單中運行子表單
7.8.5表單之間的參數傳遞
習題7
第8章報表與標籤
8.1設計報表
8.1.1設計報表的步驟
8.1.2報表類型
8.2利用嚮導創建報表
8.3利用報表設計器創建報表
8.3.1啟動報表設計器
8.3.2快速報表
8.3.3報表的數據源
8.3.4報表設計器的帶區
8.3.5報表控制項
8.3.6數據分組報表
8.3.7報表設計示例
8.4預覽與列印報表
8.5標籤檔案的創建與使用
8.5.1利用嚮導創建標籤
8.5.2利用標籤設計器編輯標籤
8.5.3預覽與列印標籤
習題8
第9章選單與工具列設計
9.1選單系統概述
9.1.1選單的結構和種類
9.1.2選單設計的一般步驟
9.2利用選單設計器創建選單
9.2.1啟動選單設計器
9.2.2創建快速選單
9.2.3在選單設計器中設計選單
9.2.4選單的“常規選項”和“選單選項”
9.2.5選單程式的生成與運行
9.2.6隱藏/顯示VisualFoxPro的系統選單
9.3快捷選單
9.4自定義工具列
9.4.1定製工具列
9.4.2創建自定義工具列
9.4.3在表單中添加自定義工具列
習題9
第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檔案的修改與運行
10.2.4項目檔案列表的展開與摺疊
10.2.5檔案的包含與排除
10.2.6建立項目信息
10.3創建用戶的套用系統
10.3.1設定主檔案
10.3.2初始化環境
10.3.3控制事件循環
10.3.4建立一個簡單的主程式
10.3.5連編項目
習題10
第11章套用系統開發實例
11.1套用系統功能分析及模組組織結構
11.1.1套用系統功能分析
11.1.2套用系統的功能模組組織結構
11.2資料庫及數據表設計
11.3員工管理系統的操作界面簡介
11.4建立項目檔案、資料庫及數據表
11.4.1建立項目檔案
11.4.2在項目管理器中創建資料庫
11.4.3在項目管理器中創建資料庫表
11.4.4在項目管理器中創建自由表
11.5功能表單設計
11.5.1員工調入登記表單設計
11.5.2員工調出處理表單設計
11.5.3員工內部調動表單設計
11.5.4員工職稱變動表單設計
11.5.5員工缺勤登記表單設計
11.5.6調整津貼標準表單設計
11.5.7調整基本工資表單設計
11.5.8核算本月工資表單設計
11.5.9按基本工資查詢表單設計
11.5.10按職稱查詢表單設計
11.5.11員工分類統計表單設計
11.5.12缺勤情況統計表單設計
11.5.13操作員管理表單設計
11.5.14修改本人密碼錶單設計
11.6工資清單報表設計
11.7選單設計
11.7.1創建選單檔案
11.7.2生成選單程式
11.8創建用戶工具列類
11.9系統登錄表單設計
11.10創建主程式及連編套用系統
11.10.1創建主程式
11.10.2設定主檔案
11.10.3連編生成套用系統
參考文獻

相關詞條

熱門詞條

聯絡我們