VisualFoxPro基礎教程(第3版)

本書是一部關於計算機基礎教材,全書以Visual FoxPro關係資料庫軟體為知識背景,系統地介紹了可視化編程技術和面向對象程式設計方法,並用一個資料庫套用系統實例“教學管理”資料庫貫穿全書,將理論教學與實驗教學有機地結合起來。

基本介紹

  • 書名:VisualFoxPro基礎教程(第3版)
  • 作者:周永恆 編
  • 出版社:高等教育出版社 
  • 出版時間:2006年5月1日
  • 頁數:420 頁
  • 定價:34.00 元
  • 裝幀:平裝
  • ISBN:9787040191677
內容簡介,圖書目錄,

內容簡介

《VisualFoxPro基礎教程(第婆拳照3版)》以Visual FoxPro關係資料庫軟體為知識背景,系統地介紹了可視 化編程技術和面向對象程式設計方法,並用一個資料庫套用系統實例“教學 管理”騙愚夜資料庫貫穿全書,將理論教學與實驗教學有機地結合起來。全書共分 10章,主要內容有Visual FoxPro系統概述、數據與數據運頌婆算、表與資料庫 、歸應寒剃關係資料庫標準語言sQL、查詢和視圖、程式設計基礎、表單設計、建立 報表與標籤、選單與工具列設計、資料庫應用程式開發。每一章內容都包含 了詳細的操作步驟和豐富的實例,並有大量的思考題和“教學管理”系統的 上機實驗題。另外,附錄中有Visual FoxPro 6.0的常片命令和函式。 本書內容豐富,突出套用,可作為高等學校本、專科的教材,也可供從 事計算機套用和開發的各類人員使用。另外,本書的編寫兼顧了教育部考試 中心最新制定的《全國計算機等級考試考試大綱》(二級Visual FoxPro數據 庫程式設計)的要求,可以作為計算機等級考試的主教材。 以本書為主要成果之一的“計算機基翻頁盼敬礎教育的改革與實踐”項目獲國家 級教學成果二等獎。
本書是雲南省精品課程“資料庫技術與套用”及雲南大學精品課程“Visual FoxPro程式設計”的主教材,獲雲南省優秀教材獎;精品課程網站提供了優 質的教學資源,包括教學大綱、電子教案、多媒體視頻教學點播系統、教師 課堂講課視頻點播系統、教學案例、上機實驗指導等,充分實現了教學資源 的共享。

圖書目錄

第1章 VisuaI FoxPro系統概述
1.1 資料庫系犁端潤統的基本知識
1.1.1 數據、信息與數據處理
1.1.2 資料庫系統
1.1.3 資料庫系統的內部結構體系
1.2 關係資料庫的基礎理論
1.2.1 數據模型
1.2.2 關係數據模型
1.2.3 E―R模型到關係模型的轉換
1.2.4 關係運算
1.2.5 關係模式的規範化
1.2.6 資料庫設計
1.2.7關係資料庫的組成
1.3 Visual FoxPro的安裝和運行
1.3.1 軟體與硬體環境
1.3.2 Visual FoxPro的安裝
1.3.3 啟動與退出
1.3.4 開發應用程式的方式
1.3.5 幫助系統
1.4 Visuall FoxPro的功能與特點
1.4.1 Visual FoxPro的基本功能
1.4.2 Visual FoxPro的基本特點
1.5 用戶界面
1.5.1 選單系統
1.5.2 工具列
1.5.3 配置Visual FoxPro
1.5.4 設計器、嚮導和生成器
1.5.5 命令視窗
1.6 項目管理器
1.6.1 建立項目檔案
1.6.2 項目管理器的界面
1.6.3 使用項目管理器
思考題
實驗
第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.2.4 類型轉換函式
2.2.5 測試函式
2.3 表達式
2.3.1 數值表達式
2.3.2 關係表達式
2.3.3 邏輯表達式
2.3.4 字元表達式
2.4 Visual FoxPro命令
2.4.1命令結構
2.4.2賦值命令與顯示命令
思考題
實驗
第3章 表與資料庫
3.1 建立表
3.1.1 表的概念
3.1.2 設計表結構
3.1.3 建立表結構
3.1.4 輸入記錄
3.1.5 追加記錄
3.1.6 追加記錄的命令
3.2 修改和使用表
3.2.1 打開/關閉表
3.2.2 在項目中添加/移去表
3.2.3 修改表結構
3.2.4 維護表記錄
3.2.5 查看記錄
3.2.6 修改和使用表的命令
3.2.7 使用多個表
3.3 設計資料庫
3.3.1 分析數據需求
3.3.2 確定資料庫表
3.3.3 確定所需欄位
3.3.4 確定關係
3.3.5 完善資料庫
3.4 建立資料庫
3.4.1 建立資料庫檔案
3.4.2 在資料庫中添加、移去或刪除表
3.4.3 在資料庫中新建表
3.4.4 設定資料庫表的屬性
3.4.5 資料庫操作
3.5 索引與排序
3.5.1 索引的基本概念
3.5.2 建立索引
3.5.3 排序
3.6 表間關係與參照完整性
3.6.1 關係的建立與編輯
3.6.2 參照完整性
3.7 數據共享
3.7.1 靜態勵態共享數據
3.7.2 導入/導出數據夜主淚
思考題
實驗
第4章 關係資料庫標準語言SQL
4.1 SOL概述
4.1.1 SQL語句
4.1.2 查詢中常用的運算符
4.1.3 查詢中常用的計算函式
4.2 SQL的定義功能
4.2.1 表的定義
4.2.2 表結構的修改
4.2.3 視圖的定義
4.3 SQL的操作功能
4.3.1 INSERT插入語句
4.3.2 DELETE刪除語句
4.3.3 UPDATE更新語句
4.4 SQL的查詢功能
4.4.1單表查詢
4.4.2排序查詢
4.4.3分組與計算查詢
4.4.4.利用特殊運算符查詢
4.4.5多表聯接查詢
4.4.6嵌套查詢
4.4.7 SQI,SELECT的幾個特殊選項
思考題
實驗
第5章 查詢和視圖
5.1 基本概念
5.1.1 查詢和視圖的定義
5.1.2 查詢的設計方法和步驟
5.2 創建查詢
5.2.1 使用查詢嚮導建立查詢
5.2.2 使用查詢設計器創建查詢
5.2.3 定製查詢
5.2.4 定向輸出查詢結果
5.2.5 利用查詢結果生成圖形
5.2.6 創建交叉表查詢
5.2.7 查詢的SQL語句
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.2 程式檔案的建立與執行
6.2.1 程式的建立、修改與運行
6.2.2 互動式命令
6.2.3 輔助命令
6.3 程式的三種基本結構
6.3.1 順序結構
6.3.2 分支結構
6.3.3 循環結構
6.4 模組與模組調用
6.4.1 過程及過程調用
6.4.2 過程檔案中的過程調用
6.4.3 帶參數的過程調用
6.4.4 過程的嵌套調用
思考題
實驗
第7章 表單設計
7.1 面向對象的程式設計
7.1.1 面向對象的概念
7.1.2 面向對象的程式設計基礎
7.1.3 Visual:FoxPro中的類與對象
7.2 單表表單
7.2.1 使用表單嚮導創建表單
7.2.2 使用表單設計器創建表單
7.2.3 設定、添加數據環境
7.2.4 添加控制項的技巧
7.2.5 設定“欄位映象”選項卡
7.2.6 修改表單
7.2.7 定製表單
7.3 一對多表單
7.3.1 使用表單嚮導創建一對多表單
7.3.2 使用表單設計器創建一對多表單
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.15 擴展表單
7.5 最佳化表單設計
7.5.1 類的特點
7.5.2 在表單中使用新創建類
7.5.3 在容器的分層結構中引用對
思考題
實驗
第8章 建立報表與標籤
8.1 報表和標籤設計技術
8.1.1 設計報表的步驟
8.1.2 報表的常規布局
8.1.3 創建報表布局的方法
8.2 利用嚮導建報表
8.2.1 創建單表報表
8.2.2 創建一對多報表
8.3 使用報表設計器
8.3.1 利用報表設計器新建報表
8.3.2 預覽、保存與列印報表
8.3.3 報表分組
8.3.4 修改報表
8.3.5 報表的設計技巧
8.4 標籤檔案的建立
8.4.1 利用嚮導創建標籤
8.4.2 標籤設計器
思考題
實驗
第9章 選單與工具列設計
9.1 設計選單
9.1.1 規劃選單系統
9.1.2 用選單設計器建立選單系統
9.1.3 快速建立選單
9.1.4 創建快捷選單
9.2 設計工具列
9.2.1 定製Visual FoxPro工具列
9.2.2 定義工具列類的方法
9.2.3 在表單集中添加自定義工具列
9.2.4 協調選單和用戶自定義
工具列的關係
思考題
實驗
第10章 資料庫應用程式開發
10.1 Visual FoxPro程式設計的特點.
10.1.1 面向對象的程式設計
10.1.2 可視化設計
10.1.3 事件驅動的編程
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 連編應用程式
思考題
實驗
附錄一 Visual FoxPro 6.0的常用命令
附錄二 Visual FoxPro 6.0的常用函式
附錄三 VisuaI FoxPro的檔案類型
參考文獻
1.5.5 命令視窗
1.6 項目管理器
1.6.1 建立項目檔案
1.6.2 項目管理器的界面
1.6.3 使用項目管理器
思考題
實驗
第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.2.4 類型轉換函式
2.2.5 測試函式
2.3 表達式
2.3.1 數值表達式
2.3.2 關係表達式
2.3.3 邏輯表達式
2.3.4 字元表達式
2.4 Visual FoxPro命令
2.4.1命令結構
2.4.2賦值命令與顯示命令
思考題
實驗
第3章 表與資料庫
3.1 建立表
3.1.1 表的概念
3.1.2 設計表結構
3.1.3 建立表結構
3.1.4 輸入記錄
3.1.5 追加記錄
3.1.6 追加記錄的命令
3.2 修改和使用表
3.2.1 打開/關閉表
3.2.2 在項目中添加/移去表
3.2.3 修改表結構
3.2.4 維護表記錄
3.2.5 查看記錄
3.2.6 修改和使用表的命令
3.2.7 使用多個表
3.3 設計資料庫
3.3.1 分析數據需求
3.3.2 確定資料庫表
3.3.3 確定所需欄位
3.3.4 確定關係
3.3.5 完善資料庫
3.4 建立資料庫
3.4.1 建立資料庫檔案
3.4.2 在資料庫中添加、移去或刪除表
3.4.3 在資料庫中新建表
3.4.4 設定資料庫表的屬性
3.4.5 資料庫操作
3.5 索引與排序
3.5.1 索引的基本概念
3.5.2 建立索引
3.5.3 排序
3.6 表間關係與參照完整性
3.6.1 關係的建立與編輯
3.6.2 參照完整性
3.7 數據共享
3.7.1 靜態勵態共享數據
3.7.2 導入/導出數據
思考題
實驗
第4章 關係資料庫標準語言SQL
4.1 SOL概述
4.1.1 SQL語句
4.1.2 查詢中常用的運算符
4.1.3 查詢中常用的計算函式
4.2 SQL的定義功能
4.2.1 表的定義
4.2.2 表結構的修改
4.2.3 視圖的定義
4.3 SQL的操作功能
4.3.1 INSERT插入語句
4.3.2 DELETE刪除語句
4.3.3 UPDATE更新語句
4.4 SQL的查詢功能
4.4.1單表查詢
4.4.2排序查詢
4.4.3分組與計算查詢
4.4.4.利用特殊運算符查詢
4.4.5多表聯接查詢
4.4.6嵌套查詢
4.4.7 SQI,SELECT的幾個特殊選項
思考題
實驗
第5章 查詢和視圖
5.1 基本概念
5.1.1 查詢和視圖的定義
5.1.2 查詢的設計方法和步驟
5.2 創建查詢
5.2.1 使用查詢嚮導建立查詢
5.2.2 使用查詢設計器創建查詢
5.2.3 定製查詢
5.2.4 定向輸出查詢結果
5.2.5 利用查詢結果生成圖形
5.2.6 創建交叉表查詢
5.2.7 查詢的SQL語句
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.2 程式檔案的建立與執行
6.2.1 程式的建立、修改與運行
6.2.2 互動式命令
6.2.3 輔助命令
6.3 程式的三種基本結構
6.3.1 順序結構
6.3.2 分支結構
6.3.3 循環結構
6.4 模組與模組調用
6.4.1 過程及過程調用
6.4.2 過程檔案中的過程調用
6.4.3 帶參數的過程調用
6.4.4 過程的嵌套調用
思考題
實驗
第7章 表單設計
7.1 面向對象的程式設計
7.1.1 面向對象的概念
7.1.2 面向對象的程式設計基礎
7.1.3 Visual:FoxPro中的類與對象
7.2 單表表單
7.2.1 使用表單嚮導創建表單
7.2.2 使用表單設計器創建表單
7.2.3 設定、添加數據環境
7.2.4 添加控制項的技巧
7.2.5 設定“欄位映象”選項卡
7.2.6 修改表單
7.2.7 定製表單
7.3 一對多表單
7.3.1 使用表單嚮導創建一對多表單
7.3.2 使用表單設計器創建一對多表單
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.15 擴展表單
7.5 最佳化表單設計
7.5.1 類的特點
7.5.2 在表單中使用新創建類
7.5.3 在容器的分層結構中引用對
思考題
實驗
第8章 建立報表與標籤
8.1 報表和標籤設計技術
8.1.1 設計報表的步驟
8.1.2 報表的常規布局
8.1.3 創建報表布局的方法
8.2 利用嚮導建報表
8.2.1 創建單表報表
8.2.2 創建一對多報表
8.3 使用報表設計器
8.3.1 利用報表設計器新建報表
8.3.2 預覽、保存與列印報表
8.3.3 報表分組
8.3.4 修改報表
8.3.5 報表的設計技巧
8.4 標籤檔案的建立
8.4.1 利用嚮導創建標籤
8.4.2 標籤設計器
思考題
實驗
第9章 選單與工具列設計
9.1 設計選單
9.1.1 規劃選單系統
9.1.2 用選單設計器建立選單系統
9.1.3 快速建立選單
9.1.4 創建快捷選單
9.2 設計工具列
9.2.1 定製Visual FoxPro工具列
9.2.2 定義工具列類的方法
9.2.3 在表單集中添加自定義工具列
9.2.4 協調選單和用戶自定義
工具列的關係
思考題
實驗
第10章 資料庫應用程式開發
10.1 Visual FoxPro程式設計的特點.
10.1.1 面向對象的程式設計
10.1.2 可視化設計
10.1.3 事件驅動的編程
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 連編應用程式
思考題
實驗
附錄一 Visual FoxPro 6.0的常用命令
附錄二 Visual FoxPro 6.0的常用函式
附錄三 VisuaI FoxPro的檔案類型
參考文獻

相關詞條

熱門詞條

聯絡我們