Visual FoxPro 6·0資料庫與程式設計(第4版)

Visual FoxPro 6·0資料庫與程式設計(第4版)

《Visual FoxPro 6·0資料庫與程式設計(第4版)》是2019年5月電子工業出版社出版的圖書,作者是盧湘鴻。

基本介紹

  • 書名:Visual FoxPro 6·0資料庫與程式設計(第4版)
  • 作者:盧湘鴻
  • ISBN:9787121362835
  • 頁數:292頁
  • 定價:52元
  • 出版社:電子工業出版社
  • 出版時間:2019年5月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書以Visual FoxPro 6.0為背景,介紹關係資料庫系統的基礎理論及系統開發技術,包括資料庫系統、Visual FoxPro 6.0基礎、資料庫及其操作、查詢和視圖、結構化查詢語言SQL、結構化程式設計、面向對象程式設計、表單的設計與套用、報表的設計與套用、選單的設計與套用、套用系統的開發。書中配有豐富的例題、習題(包括上機練習題),並附有解答,以便滿足教學的需要。任課教師可按前言中的獲取方式免費索取電子課件。本書可以滿足普通高等學校文科類各專業和非計算機專業在Visual FoxPro 6.0資料庫技術與程式設計方面教學的基本需要,還可作為全國計算機等級考試二級Visual FoxPro 6.0程式設計的培訓教材,也可供辦公自動化工作人員學習資料庫開發使用。

圖書目錄

目 錄
第1章 資料庫系統 1
1.1 資料庫基礎知識 1
1.1.1 基本概念 1
1.1.2 數據模型 3
1.1.3 關係資料庫及其特點 3
1.2 Visual FoxPro 6.0的特點、安裝和運行 5
1.2.1 Visual FoxPro 6.0的特點 5
1.2.2 Visual FoxPro 6.0的運行環境與安裝 5
1.2.3 Visual FoxPro 6.0的啟動和退出 6
1.3 Visual FoxPro 6.0的集成開發環境 6
1.3.1 Visual FoxPro 6.0的工作方式 6
1.3.2 視窗、選單和工具列 7
1.3.3 嚮導、設計器和生成器 8
1.3.4 項目管理器 10
1.4 Visual FoxPro 6.0的系統配置 12
1.5 Visual FoxPro 6.0的檔案類型 14
習題1 14
第2章 Visual FoxPro 6.0基礎 17
2.1 數據類型 17
2.2 數據存儲 18
2.2.1 常量 18
2.2.2 變數 20
2.2.3 其他數據存儲容器 23
2.3 運算符和表達式 23
2.3.1 數值表達式及數值運算符 23
2.3.2 字元表達式及字元串運算符 24
2.3.3 日期表達式及日期運算符 24
2.3.4 關係表達式及關係運算符 24
2.3.5 邏輯表達式及邏輯運算符 25
2.3.6 類與對象運算符 26
2.3.7 名稱表達式 26
2.4 函式 26
2.4.1 數值處理函式 27
2.4.2 字元處理函式 28
2.4.3 日期和時間處理函式 31
2.4.4 數據類型轉換函式 32
2.4.5 測試函式 34
2.4.6 其他函式 37
2.5 命令 38
習題2 39
第3章 資料庫及其操作 42
3.1 項目的創建 42
3.2 資料庫的創建及基本操作 44
3.2.1 資料庫的設計思想 44
3.2.2 資料庫的創建 47
3.2.3 資料庫的基本操作——打開、關閉與刪除 48
3.3 數據表的創建 49
3.3.1 基本概念 49
3.3.2 自由表的建立 51
3.3.3 資料庫表的建立 54
3.4 數據表的基本操作 57
3.4.1 數據表的瀏覽 57
3.4.2 記錄的定位 61
3.5 數據表的維護 64
3.5.1 表結構的修改 64
3.5.2 記錄的添加 65
3.5.3 記錄的編輯 67
3.5.4 記錄的刪除 69
3.5.5 數據表的複製 72
3.5.6 數據表與數組之間的數據交換 74
3.6 數據表的排序與索引 76
3.6.1 數據表的排序 76
3.6.2 數據表的索引 78
3.6.3 數據表的查詢 83
3.6.4 數據表的統計與匯總 84
3.7 數據字典的建立 86
3.7.1 設定表的欄位屬性 87
3.7.2 設定表的有效性規則 89
3.7.3 設定觸發器 91
3.7.4 永久關係的創建 91
3.7.5 參照完整性的設定 92
3.7.6 存儲過程 93
3.8 多數據表的操作 93
3.8.1 工作區的選擇 93
3.8.2 數據表的連線 95
習題3 98
第4章 查詢和視圖 102
4.1 查詢 102
4.1.1 查詢的概念 102
4.1.2 查詢的創建 102
4.1.3 查詢檔案的查看 111
4.2 視圖 111
4.2.1 視圖的概念 111
4.2.2 視圖的創建 112
4.2.3 用視圖更新數據 113
4.2.4 視圖的使用 115
習題4 116
第5章 結構化查詢語言SQL 117
5.1 SQL概述 117
5.2 數據定義 117
5.2.1 表的定義 117
5.2.2 表結構的修改 120
5.2.3 表的刪除 121
5.3 數據操縱 121
5.3.1 記錄的插入 121
5.3.2 記錄的刪除 122
5.3.3 記錄的更新 123
5.4 數據查詢 123
5.4.1 查詢語句 123
5.4.2 基本查詢 125
5.4.3 帶特殊運算符的條件查詢 126
5.4.4 排序查詢 127
5.4.5 計算與分組查詢 128
5.4.6 多表查詢 128
5.4.7 聯接查詢 130
5.4.8 嵌套查詢 131
5.4.9 查詢輸出 132
習題5 132
第6章 結構化程式設計 134
6.1 程式的建立和執行 134
6.1.1 程式檔案的建立 134
6.1.2 程式檔案的修改 135
6.1.3 程式檔案的執行 136
6.2 程式設計的常用命令 136
6.2.1 基本命令 136
6.2.2 輸入/輸出命令 138
6.3 程式的基本控制結構 140
6.3.1 順序結構 141
6.3.2 分支結構 141
6.3.3 循環結構 145
6.4 過程與自定義函式 151
6.4.1 過程與過程檔案 151
6.4.2 自定義函式 156
6.4.3 變數的作用域 156
6.5 程式的調試 159
6.5.1 調試器視窗 159
6.5.2 調試選單 160
習題6 160
第7章 面向對象程式設計 165
7.1 對象與類 165
7.1.1 對象 165
7.1.2 類 166
7.1.3 Visual FoxPro中的類 167
7.1.4 屬性、事件和方法 169
7.2 類的設計 172
7.2.1 類的創建 172
7.2.2 類屬性的設定 173
7.2.3 類方法的定義 174
7.2.4 通過編程定義類 175
7.3 對象的創建 175
7.3.1 對象的建立 175
7.3.2 對象的引用 176
7.3.3 對象的屬性設定與方法調用 177
7.4 數據環境 179
習題7 180
第8章 表單的設計與套用 182
8.1 表單的創建 182
8.1.1 使用表單嚮導創建表單 182
8.1.2 使用表單設計器創建表單 185
8.1.3 表單的保存與運行 187
8.2 表單設計器 187
8.2.1 表單設計器環境 188
8.2.2 利用表單控制項工具列添加控制項 188
8.2.3 利用“屬性”視窗設定對象屬性 189
8.2.4 利用代碼視窗編輯事件過程 190
8.2.5 利用“布局”工具列排列控制項 191
8.2.6 控制項對象的基本操作 191
8.3 表單的數據環境 192
8.3.1 數據環境設計器 192
8.3.2 數據信息與數據環境 192
8.4 表單與常用控制項的設計 194
8.4.1 表單的建立 194
8.4.2 標籤控制項 195
8.4.3 文本框控制項 196
8.4.4 命令按鈕控制項 197
8.4.5 編輯框控制項 199
8.4.6 選項按鈕組控制項 199
8.4.7 命令按鈕組控制項 201
8.4.8 複選框控制項 202
8.4.9 列表框與組合框控制項 203
8.4.10 表格控制項 206
8.4.11 頁框控制項 212
習題8 213
第9章 報表的設計與套用 216
9.1 報表的創建 216
9.1.1 報表概述 216
9.1.2 使用報表嚮導創建報表 217
9.1.3 使用設計器創建報表 220
9.1.4 報表的保存與瀏覽 222
9.2 報表的設計 223
9.2.1 設計報表的一般步驟 223
9.2.2 報表設計器 223
9.3 報表控制項的使用 226
9.3.1 標籤控制項 226
9.3.2 域控制項 227
9.3.3 線條、矩形和圓角矩形控制項 230
9.3.4 圖片/OLE綁定型控制項 231
9.3.5 報表變數 232
9.4 數據的分組 232
9.4.1 一級數據分組 232
9.4.2 多級數據分組 234
9.5 多欄報表的設計 235
9.6 報表的輸出 236
習題9 238
第10章 選單的設計與套用 240
10.1 選單系統 240
10.1.1 選單系統的類型 240
10.1.2 選單系統的設計原則 241
10.2 下拉式選單的設計 242
10.2.1 選單設計器 242
10.2.2 自定義選單的設計 246
10.2.3 SDI選單的設計 249
10.3 快捷選單的設計 249
10.4 用編程方式定義選單 252
習題10 254
第11章 套用系統的開發 256
11.1 系統開發的一般過程 256
11.2 構造Visual FoxPro應用程式 257
11.2.1 項目的建立 257
11.2.2 連編應用程式 261
11.2.3 教學管理系統開發實例 264
11.3 應用程式生成器 267
11.3.1 應用程式嚮導 267
11.3.2 應用程式生成器 268
11.4 應用程式的發布 270
習題11 271
附錄A 常用資料庫操作命令 273
附錄B 習題答案 281
參考文獻 282

相關詞條

熱門詞條

聯絡我們