Visual FoxPro資料庫與程式設計方法

Visual FoxPro資料庫與程式設計方法

《Visual FoxPro資料庫與程式設計方法》是2013年2月人民郵電出版社出版的圖書,作者是張桂香、劉明。

基本介紹

  • 書名:Visual FoxPro資料庫與程式設計方法
  • 作者:張桂香、劉明
  • ISBN:9787115307804
  • 頁數:249頁
  • 定價:32元
  • 出版社:人民郵電出版社
  • 出版時間:2013年2月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書是根據教育部關於計算機教學三個層次的基本要求和編者多年教學經驗,以Visual FoxPro 9.0為背景,精心編寫的一本集理論學習、實驗項目練習和Visual FoxPro 9.0資料庫開發實例於一體的資料庫與程式設計方法教材。本書特點是理論內容精煉,實驗項目豐富,全書貫穿了圖書管理資料庫的開發,便於學生把所學理論內容套用到解決實際問題中。
全書共分11章,主要內容包括資料庫基礎知識、Visual FoxPro 9.0資料庫設計及操作、面向過程的程式設計、面向對象的程式設計和資料庫套用系統開發實例等。
本書特別適合初學資料庫與程式設計的高等院校本專科學生作為教材,也可作為Visual FoxPro 9.0自學教材。

圖書目錄

第 1章 資料庫系統及Visual FoxPro 9.0概述 1
1.1 資料庫系統概述 1
1.1.1 基本概念 1
1.1.2 數據模型 2
1.1.3 關係資料庫 3
1.1.4 關係運算 4
1.2 Visual FoxPro 9.0系統概述 5
1.2.1 Visual FoxPro 9.0的工作方式 5
1.2.2 Visual FoxPro 9.0的集成開發環境 5
1.2.3 Visual FoxPro 9.0的系統配置 6
1.2.4 Visual FoxPro 9.0項目管理器 7
實驗1 Visual FoxPro 9.0系統開發環境的使用 8
第 2章 Visual FoxPro 9.0語言基礎 14
2.1 數據類型 14
2.2 常量與變數 15
2.2.1 常量 15
2.2.2 變數 16
2.3 表達式 19
2.3.1 數值表達式 19
2.3.2 字元表達式 20
2.3.3 日期表達式 20
2.3.4 關係表達式 21
2.3.5 邏輯表達式 22
2.3.6 運算符的優先權 22
2.4 函式 23
2.4.1 數值函式 23
2.4.2 字元函式 24
2.4.3 日期和時間函式 25
2.4.4 數據類型轉換函式 26
2.4.5 測試函式 26
2.5 命令 27
實驗2 數據類型與函式 28
實驗3 表達式 31
第3章 資料庫設計及操作 34
3.1 資料庫的建立 34
3.1.1 資料庫的創建 34
3.1.2 資料庫管理 35
3.2 建立數據表 38
3.2.1 表結構的設計 38
3.2.2 建立自由表 39
3.2.3 建立資料庫表 41
3.2.4 資料庫表屬性的設定 42
3.2.5 設定觸發器 43
3.3 數據表的基本操作 43
3.3.1 打開與關閉數據表 43
3.3.2 記錄瀏覽與顯示 44
3.3.3 記錄定位 45
3.4 數據表的維護 47
3.4.1 數據表結構的修改與顯示 47
3.4.2 添加記錄 48
3.4.3 修改記錄 48
3.4.4 刪除記錄 49
3.4.5 複製數據表 50
3.5 排序與索引 51
3.5.1 數據表的排序命令 51
3.5.2 索引檔案的類型 52
3.5.3 索引的類型 52
3.5.4 建立索引 53
3.5.5 打開和關閉索引檔案 54
3.5.6 確定主控索引 54
3.5.7 索引的更新及刪除 55
3.6 數據的統計 56
3.7 多工作區操作 57
3.7.1 工作區 57
3.7.2 選擇工作區 58
3.7.3 建立數據表間的關聯 58
3.7.4 關係與參照完整性 59
實驗4 項目、資料庫與表的創建 60
實驗5 表的基本操作 69
實驗6 表的排序與索引 73
實驗7 查詢與統計 76
實驗8 多工作區操作與表的關聯 80
第4章 查詢與視圖設計 84
4.1 查詢 84
4.1.1 創建查詢 84
4.1.2 使用查詢 87
4.2 視圖 88
4.2.1 創建視圖 88
4.2.2 使用視圖 89
實驗9 建立查詢與視圖 89
第5章 結構化查詢語言 94
5.1 數據定義 94
5.1.1 表的定義 94
5.1.2 表的刪除 95
5.1.3 表結構的修改 95
5.2 數據操縱 97
5.2.1 數據插入 97
5.2.2 數據更新 97
5.2.3 數據刪除 98
5.3 數據查詢 98
5.3.1 簡單查詢 98
5.3.2 查詢中的特殊運算符 99
5.3.3 連線查詢 100
5.3.4 嵌套查詢 100
5.3.5 查詢排序 101
5.3.6 分組匯總查詢 101
5.3.7 空值查詢 102
5.3.8 輸出重定向 102
實驗10 SQL數據定義與數據操縱 102
實驗11 SQL查詢 105
第6章 結構化程式設計 111
6.1 程式檔案 111
6.1.1 程式檔案的建立與執行 111
6.1.2 程式設計中的常用命令 112
6.1.3 輸入輸出命令 113
6.2 程式的基本結構 115
6.2.1 順序結構 115
6.2.2 分支結構 115
6.2.3 循環結構 118
6.3 子程式、過程與自定義函式 121
6.3.1 子程式 121
6.3.2 過程與過程檔案 122
6.3.3 自定義函式 123
6.3.4 參數傳遞 124
6.3.5 變數的作用域 124
實驗12 順序結構程式設計 125
實驗13 分支結構程式設計 127
實驗14 循環結構程式設計 129
實驗15 循環結構嵌套 133
實驗16 自定義函式與過程 136
第7章 面向對象程式設計 140
7.1 對象和類的概念 140
7.1.1 對象 140
7.1.2 類 140
7.2 Visual FoxPro 9.0中的類與對象 141
7.2.1 系統類 141
7.2.2 Visual FoxPro 9.0中的對象 142
7.2.3 屬性、事件和方法 142
7.3 類和對象的設計 143
7.3.1 類的創建和使用 143
7.3.2 對象的建立和使用 144
7.3.3 通過編程定義類 145
第8章 表單設計與套用 146
8.1 表單的建立與運行 146
8.1.1 使用表單嚮導建立表單 146
8.1.2 使用表單設計器建立表單 147
8.1.3 表單的保存與運行 147
8.2 表單的操作 148
8.2.1 表單設計界面 148
8.2.2 表單的設計 152
8.3 常用表單控制項 154
8.3.1 標籤控制項(Label) 154
8.3.2 文本框控制項(TextBox) 155
8.3.3 編輯框控制項(EditBox) 156
8.3.4 命令按鈕(CommandButton) 157
8.3.5 命令按鈕組控制項(CommandGroup) 158
8.3.6 選項按鈕組控制項(OptionGroup) 158
8.3.7 複選框控制項(CheckBox) 159
8.3.8 列表框(ListBox) 159
8.3.9 組合框控制項(ComboBox) 160
8.3.10 微調控制項(Spinner) 160
8.3.11 線條控制項(Line) 161
8.3.12 形狀控制項(Shape) 161
8.3.13 圖像控制項(Image) 162
8.3.14 計時器控制項(Timer) 162
8.3.15 表格控制項(Grid) 163
8.3.16 頁框控制項(Page Frame) 164
8.3.17 容器控制項(Container) 165
8.3.18 ActiveX綁定控制項(OleBoundContrd) 165
實驗17 表單的創建與表單設計器的使用 165
實驗18 使用表單控制項建立簡單的界面 167
實驗19 使用表單建立表操作界面 172
實驗20 使用表單控制項建立複雜的界面 176
實驗21 表單設計綜合 179
第9章 報表設計 183
9.1 創建報表 183
9.1.1 報表概述 183
9.1.2 使用報表嚮導創建報表 184
9.1.3 使用報表設計器創建報表 184
9.2 報表的設計 186
9.2.1 設計報表的一般步驟 186
9.2.2 報表設計器視窗 186
9.2.3 設計數據分組報表 188
9.2.4 設計多欄報表 189
9.3 報表的輸出 190
9.3.1 頁面設計 190
9.3.2 報表預覽 190
9.3.3 報表列印 190
實驗22 報表設計 191
第 10章 選單設計 193
10.1 選單系統 193
10.1.1 Visual FoxPro 9.0的選單結構 193
10.1.2 下拉式選單設計 194
實驗23 下拉式選單設計 196
實驗24 表單與選單綜合 205
第 11章 資料庫套用系統開放實例 207
11.1 系統開發的步驟 207
11.2 系統需求分析 207
11.2.1 數據需求 207
11.2.2 功能需求 208
11.3 系統設計 208
11.3.1 資料庫設計 208
11.3.2 系統總體功能設計 208
11.3.3 系統主要模組簡介 209
11.4 系統實施 209
11.4.1 項目、資料庫、數據表、查詢和視圖的建立 209
11.4.2 管理員各表單設計 210
11.4.3 信息顯示各表單設計 214
11.4.4 信息維護各表單設計 217
11.4.5 信息查詢各表單設計 223
11.4.6 信息輸出各報表設計 229
11.4.7 系統選單設計 234
11.4.8 主界面表單設計 236
11.4.9 主程式設計 236
11.5 系統集成 237
11.5.1 系統集成 237
11.5.2 應用程式連編 237
11.5.3 運行應用程式 237
附錄 計算機二級上機考試題分析 238
參考文獻 249

相關詞條

熱門詞條

聯絡我們