資料庫系統及套用Visual FoxPro

資料庫系統及套用Visual FoxPro

《資料庫系統及套用Visual FoxPro》是一本由清華大學出版社在2011年出版的書籍。

基本介紹

  • 書名:資料庫系統及套用Visual FoxPro
  • ISBN:9787302224914
  • 定價:39.5元
  • 出版社:清華大學出版社
  • 出版時間:2011-5-18
  • 裝幀:平裝
  • 版次:3-2
內容簡介,目錄,

內容簡介

本書系統而又全面地介紹資料庫一般理論和VisualFoxPro中文版的使用及編程技術,全書共分17章,包括基本使用知識、資料庫一般理論、面向對象程式設計等內容。
本書在第1、2版的基礎上,根據學生的學習情況進行了改寫,與前兩版相比,效果更好。
本書實例豐富,圖文並茂,既重視理論isualFoxPro的教材和自學參考書。

目錄

第1篇資料庫系統概論與VisualFoxPro基礎
第1章資料庫系統導論 2
1.1數據管理技術的發展 2
1.1.1人工管理階段 2
1.1.2檔案系統階段 3
1.1.3資料庫系統階段 3
1.1.4分散式資料庫系統階段 5
1.2資料庫系統的組成 5
1.2.1資料庫系統的組成 5
1.2.2DBMS的三級模式 6
1.2.3DBMS的主要功能 7
1.3兩級數據模型 8
1.3.1三個“世界” 8
1.3.2概念模型 9
1.3.3E-R模型 9
*1.3.4兩個實例 10
1.3.5數據模型 13
1.3.6數據模型的分類 14
習題 15
第2章VisualFoxPro使用基礎 17
2.1VisualFoxPro概述 17
2.1.1VisualFoxPro的發展 17
2.1.2啟動和關閉VisualFoxPro 18
2.1.3選單系統 19
2.2工具列和“命令”視窗 20
2.3認識VisualFoxPro的常用控制項 23
2.4中英文輸入法的切換 25
2.5一個簡單實例 27
2.6幾條最基本的命令 33
習題 38
第3章VisualFoxPro語言基礎 40
3.1數據類型、常量和變數 40
3.1.1數據類型 40
3.1.2常量 42
3.1.3變數 43
3.1.4VisualFoxPro的名稱命名規則 48
3.2運算符和表達式 49
3.2.1運算符 49
3.2.2表達式 52
3.3常用的設定命令 52
3.4常用函式 58
3.4.1數值函式 58
3.4.2字元串函式 62
3.4.3日期/時間函式 65
3.4.4數據類型轉換函式 66
3.4.5其他常用函式 69
習題 72
第4章結構化程式設計 78
4.1程式設計基礎 78
4.1.1創建並保存程式 78
4.1.2運行程式 80
4.1.3打開與修改程式 81
4.1.4程式出錯時的情況 82
4.1.5路徑 83
4.2簡單的輸入/輸出命令 85
4.3結構化程式設計 87
4.3.1選擇結構 87
4.3.2循環結構 91
4.4用戶自定義函式和過程 94
4.4.1用戶自定義函式 95
4.4.2過程 97
4.4.3傳參方式 98
4.4.4多模組程式 100
4.5變數的作用範圍 102
習題 104
第5章項目管理器 107
5.1創建項目 107
5.2打開和關閉項目 108
5.3操作“項目管理器” 109
5.3.1查看項目中的內容 109
5.3.2對項目中程式檔案的操作 110
5.3.3項目間已分享檔案 113
5.3.4定製“項目管理器” 114
習題 115
第2篇資料庫理論和操作
第6章關係資料庫基礎理論和操作 118
6.1關係資料庫的構成 118
6.1.1數據結構 118
6.1.2數據操作 119
6.1.3數據定義 120
6.2資料庫的界面操作 121
6.2.1建立資料庫 121
6.2.2關閉和打開資料庫 122
6.3表的基本操作 124
6.3.1建立基本表的三種方法 124
6.3.2定義欄位 125
6.3.3保存表結構並輸入數據 127
6.3.4查看錶結構和數據 128
6.4“欄位”選項卡 129
6.4.1顯示設定 129
6.4.2欄位注釋 130
6.4.3匹配欄位類型到類 130
6.4.4欄位有效性 130
6.4.5例題 130
6.4.6表達式生成器 133
6.5“表”選項卡 135
6.6資料庫設計器 138
6.7資料庫操作命令和函式 139
6.7.1資料庫操作命令 139
6.7.2資料庫操作函式 143
習題 144
第7章表和索引 149
7.1瀏覽視窗 149
7.2“表”選單 152
7.2.1設定工作區的屬性 152
7.2.2設定顯示字型 155
7.2.3記錄操作 155
7.2.4欄位操作 157
7.2.5其他操作 158
7.3索引 158
7.3.1索引類型 158
7.3.2索引檔案 159
7.3.3“索引”選項卡 160
7.4相關命令和函式 162
7.4.1打開和關閉基本表 162
7.4.2刪除記錄 165
7.4.3增加記錄 167
7.4.4定位記錄 169
7.4.5顯示記錄 172
7.4.6修改記錄 174
7.4.7建立索引 175
7.4.8使用索引 176
7.4.9關閉和刪除索引 180
7.4.10數據統計 181
習題 182
第8章參照完整性 189
8.1表之間的關係 189
8.1.1建立表之間的關係 190
8.1.2修改表之間的關係 191
8.2參照完整性 191
8.2.1“更新規則”選項卡 193
8.2.2“刪除規則”和“插入規則”選項卡 194
8.3利用關係瀏覽數據 195
8.3.1數據工作期 195
8.3.2使用命令設定表間的臨時關係 198
習題 200
第9章關係資料庫標準語言SQL 202
9.1數據定義 202
9.1.1建立基本表 202
9.1.2修改基本表 205
9.1.3刪除基本表 207
9.1.4建立臨時表 207
9.2數據操作 208
9.2.1插入數據 208
9.2.2更新數據 208
9.2.3刪除數據 209
9.3數據查詢 209
9.3.1VisualFoxPro的SELECT命令 210
9.3.2單表查詢 211
9.3.3聯接查詢 217
9.3.4超聯接查詢 223
9.3.5嵌套查詢 225
*9.3.6使用量詞ANY、ALL和謂詞EXISTS的查詢 225
9.3.7集合查詢 227
9.3.8存儲查詢結果 228
9.4視圖 229
9.4.1視圖的定義 230
9.4.2視圖的刪除 231
習題 231
第10章查詢和視圖設計器 237
10.1查詢設計器 237
10.1.1建立查詢 237
10.1.2修改查詢 241
10.1.3查詢設計器 242
10.1.4查詢結果的輸出 245
*10.1.5查詢嚮導 247
10.1.6相關命令 249
10.2視圖設計器 250
10.2.1建立視圖 250
10.2.2修改視圖 250
10.2.3“更新條件”選項卡 251
10.2.4“視圖欄位屬性”對話框 253
*10.3遠程視圖 253
10.3.1ODBC的概念和數據源的創建 254
10.3.2創建和使用遠程視圖 256
習題 257
第11章資料庫設計 259
11.1資料庫設計概述 259
11.2數據規範化理論 262
11.2.1關係模式和第一範式(1NF) 262
11.2.2函式依賴 263
11.2.3第二範式(2NF) 266
11.2.4第三範式(3NF) 266
習題 268
第3篇面向對象程式設計
第12章面向對象程式設計基礎 270
12.1一個實例 270
12.2對象和類 274
12.2.1事件驅動 274
12.2.2基本概念 275
12.2.3繼承和多態 277
12.2.4VisualFoxPro的基類 278
12.2.5VisualFoxPro類的類型劃分 279
12.2.6例1的編程思路 281
12.2.7相對引用 282
12.2.8屬性的三種訪問類型 283
習題 284
第13章表單 285
13.1表單的基本知識 285
13.1.1建立、修改和運行表單的命令 285
13.1.2表單的常用外觀屬性 286
13.1.3表單的常用事件 292
13.1.4表單的簡單編程 295
13.2數據環境對象 298
13.2.1游標類Cursor和關係類Relation 298
13.2.2數據環境對象的常用屬性 300
13.3控制項的布局操作 304
13.4表單嚮導和快速表單 310
13.4.1利用表單嚮導創建表單 310
13.4.2快速表單 314
13.5表單集 315
習題 319
第14章控制項 322
14.1控制項和數據的關係 322
14.2標籤 322
14.3文本框與編輯框 324
14.3.1文本框的常用屬性 324
14.3.2文本框生成器 325
14.3.3校驗文本框的內容 327
14.3.4編輯框 328
14.4命令按鈕和命令按鈕組 330
14.4.1命令按鈕 330
14.4.2命令按鈕組 332
14.5選項按鈕組 337
14.6列表框和組合框 339
14.6.1列表框的常用屬性 339
14.6.2列表框生成器 341
14.6.3組合框和組合框生成器 343
14.6.4實例 344
14.7複選框 347
14.8表格 347
14.8.1表格對象的常用屬性 348
14.8.2表格生成器 351
14.8.3表格設計實例 353
14.8.4表格中的列和標頭對象 357
14.9微調控制項 359
14.10頁框和其他常用控制項 360
14.10.1頁框和頁面 360
14.10.2計時器 361
14.10.3圖像控制項 362
習題 364
第15章深入學習面向對象程式設計 367
15.1類的使用 367
15.1.1創建並使用類 367
15.1.2修改類定義 371
15.1.3為類添加屬性和方法程式 371
15.2完全用代碼實現面向對象的編程 373
15.2.1相關命令、方法和函式 373
15.2.2一個實例 376
15.2.3WITH…ENDWITH語句 377
15.2.4面向對象程式設計的特點和方法 378
習題 379
第16章選單和報表 380
16.1選單 380
16.1.1選單設計器 381
16.1.2“常規選項”和“選單選項”對話框 383
16.1.3VisualFoxPro系統選單 384
16.1.4“選單”選單 386
16.1.5兩個實例 387
16.1.6快捷選單 391
16.2報表 392
16.2.1報表嚮導 393
16.2.2報表設計器 394
習題 401
第17章編譯應用程式 403
17.1構造應用程式框架 403
17.1.1應用程式需要考慮的任務 403
17.1.2設定.prg程式作為主檔案 406
17.2將檔案加入到項目中 406
17.3連編應用程式 407
17.3.1測試項目 407
17.3.2連編應用程式 408
17.4應用程式嚮導和生成器 408
習題 409
參考文獻 411

相關詞條

熱門詞條

聯絡我們