資料庫基礎與套用——Visual FoxPro 6.0

資料庫基礎與套用——Visual FoxPro 6.0

《資料庫基礎與套用——Visual FoxPro 6.0》是2019年7月人民郵電出版社出版的圖書,作者是姜林楓、徐長滔、楊燕。

基本介紹

  • 書名:資料庫基礎與套用——Visual FoxPro 6.0
  • 作者:姜林楓、徐長滔、楊燕
  • 出版社:人民郵電出版社
  • 出版時間:2019年7月
  • 頁數:264 頁
  • 定價:42 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787115339706
內容簡介,圖書目錄,

內容簡介

本書旨在讓大學生能夠主動、有效率地學習和掌握資料庫基礎知識和套用技術。全書以Visual FoxPro 6.0為平台,從資料庫基礎理論和實際套用出發,循序漸進、深入淺出地介紹資料庫的基礎知識和套用技術:基於資料庫產生的原因,介紹資料庫技術的基本概念,建立學習資料庫技術的框架體系;基於典型案例介紹資料庫及其對象的創建和管理,培養學生組織數據的基本能力;基於大量示例介紹SQL語言的語法及其套用,培養學生處理和分析數據的基本能力;基於套用到上的原則,介紹程式設計、查詢設計、表單設計、選單設計、報表設計和套用系統開發等方面的內容,培養學生的創新能力。
全書以“銷售管理”和“學生管理”為主線,以基本知識、基本技能、基本能力和創新培養為目標,以理論夠用、實用、實踐為第 一原則,使讀者能夠快速、輕鬆地掌握Visual FoxPro 6.0資料庫技術的套用與開發。本書配有多媒體課件、練習題和實驗講義,便於讀者更好地學習和掌握資料庫的基本知識與技能。
本書可作為各類院校“資料庫套用”相關課程的教材,也可作為各類培訓班相關課程的教材。對於參加全國計算機二級Visual FoxPro考試的讀者來說,本書也是一本相當實用的參考書。

圖書目錄

第 1章 資料庫基礎 1
1.1 資料庫技術產生的原因 1
1.1.1 檔案組織數據的弊端 1
1.1.2 資料庫組織數據的優勢 3
1.2 資料庫系統的組成 5
1.2.1 資料庫 5
1.2.2 資料庫管理系統 5
1.2.3 資料庫應用程式 6
1.3 關係資料庫的數據模型 6
1.3.1 數據模型概述 7
1.3.2 關係資料庫的數據模型 7
1.3.3 SQL語言 11
習題 11
一、單選題 11
二、填空題 12
三、思考題 12
第 2章 Visual FoxPro基礎 13
2.1 Visual FoxPro的用戶界面 13
2.2 Visual FoxPro的操作方式 14
2.2.1 命令執行方式 15
2.2.2 選單執行方式 15
2.2.3 程式執行方式 15
2.3 Visual FoxPro的環境設定 15
2.3.1 “選項”對話框 15
2.3.2 設定默認 16
2.3.3 設定日期和時間格式 17
2.4 Visual FoxPro的設計工具 18
2.4.1 嚮導 18
2.4.2 設計器 19
2.4.3 生成器 19
2.5 Visual FoxPro的數據基礎 20
2.5.1 常量 20
2.5.2 變數 21
2.5.3 函式 23
2.5.4 表達式 30
2.5.5 數組 34
2.5.6 命令格式 36
2.5.7 檔案類型 38
習題 39
一、單選題 39
二、填空題 39
三、思考題 40
第3章 數據表的創建與維護 41
3.1 數據表的建立 41
3.1.1 表結構的建立 42
3.1.2 表記錄的輸入 44
3.2 數據表的數據維護 45
3.2.1 數據表的打開 46
3.2.2 數據表的關閉 46
3.2.3 記錄指針的定位 47
3.2.4 記錄的顯示 48
3.2.5 記錄的更新 49
3.2.6 記錄的視窗維護 51
3.3 數據表的結構維護 53
3.3.1 數據表結構的顯示 53
3.3.2 數據表結構的修改 54
3.4 數據表的排序 54
3.4.1 物理排序 55
3.4.2 邏輯排序 56
3.5 數據表的備份和刪除 65
3.5.1 數據表的複製備份 65
3.5.2 數據表的刪除 66
3.6 數據表的導入和導出 66
習題 69
一、單選題 69
二、填空題 70
三、思考題 71
四、操作題 71
第4章 資料庫的創建與管理 72
4.1 資料庫的創建 72
4.1.1 容器的創建 72
4.1.2 在容器中創建表 73
4.1.3 在容器中添加和移除表 76
4.2 資料庫的管理 77
4.2.1 資料庫的打開 77
4.2.2 資料庫的關閉 78
4.2.3 資料庫的修改與刪除 78
4.2.4 建立資料庫表的表間關係 78
4.3 資料庫約束的定義 80
4.3.1 欄位有效性約束的定義 81
4.3.2 記錄有效性約束的定義 81
4.3.3 參照完整性約束的定義 82
4.4 資料庫的數據字典 84
習題 85
一、單選題 85
二、填空題 86
三、思考題 87
四、操作題 87
第5章 SQL語言 88
5.1 SQL語言概述 88
5.1.1 SQL語言的功能 88
5.1.2 SQL語言的特點 89
5.2 SQL的定義功能 89
5.2.1 表的定義 89
5.2.2 視圖的定義 97
5.3 SQL的更新功能 99
5.3.1 插入數據 99
5.3.2 更新數據 100
5.3.3 刪除數據 101
5.4 SQL的查詢功能 101
5.4.1 簡單查詢 102
5.4.2 嵌套查詢 105
5.4.3 連線查詢 106
5.4.4 統計查詢 108
5.4.5 集合查詢 110
5.5 綜合示例 111
習題 115
一、單選題 115
二、填空題 116
三、思考題 116
四、操作題 116
第6章 視圖與查詢 118
6.1 視圖的創建與套用 118
6.1.1 視圖的概述 118
6.1.2 視圖的創建 119
6.1.3 視圖的套用 125
6.2 查詢的建立與維護 127
6.2.1 查詢的建立及運行 127
6.2.2 查詢的維護 129
6.2.3 查詢與視圖的異同 130
習題 130
一、單選題 130
二、填空題 131
三、思考題 131
第7章 程式設計基礎 132
7.1 程式檔案的建立與運行 132
7.1.1 程式檔案的建立與編輯 132
7.1.2 程式的運行 135
7.1.3 程式中的輔助命令 136
7.1.4 程式中的互動輸入命令 137
7.2 順序結構程式設計 140
7.2.1 程式設計的三種基本結構 140
7.2.2 順序結構的程式設計 140
7.3 分支結構程式設計 141
7.3.1 選擇分支結構 141
7.3.2 分支嵌套結構 142
7.3.3 多路分支結構 142
7.4 循環結構程式設計 144
7.4.1 當型循環結構 144
7.4.2 步長型循環結構 148
7.4.3 掃描型循環結構 149
7.4.4 循環嵌套結構 150
7.5 模組結構程式設計 151
7.5.1 程式模組的建立與運行 152
7.5.2 應用程式的模組化設計 153
7.5.3 記憶體變數作用域 154
7.5.4 過程與過程檔案 157
7.5.5 用戶自定義函式 159
習題 160
一、判斷題 160
二、單選題 161
三、程式填空 161
四、閱讀程式,寫出程式功能或結果 163
五、編程題 164
第8章 面向對象程式設計 165
8.1 面向對象程式設計基礎 165
8.1.1 面向對象程式設計的特點 165
8.1.2 對象與類的概念 166
8.1.3 Visual FoxPro預定義的基類 168
8.1.4 對象的屬性、方法與事件 169
8.2 類的創建 173
8.2.1 用類設計器創建類 173
8.2.2 用命令方式創建類 175
8.3 對象的創建與引用 176
8.3.1 對象的創建 176
8.3.2 對象的引用 176
習題 178
一、單選題 178
二、填空題 179
三、思考題 179
四、操作題 179
第9章 表單設計及套用 180
9.1 表單設計概述 180
9.1.1 創建表單的途徑 180
9.1.2 運行表單的方法 181
9.1.3 表單的常用屬性、事件與方法 181
9.1.4 表單數據源的綁定 183
9.2 表單的創建 183
9.2.1 用表單嚮導創建表單 183
9.2.2 用表單設計器創建表單 186
9.2.3 用表單生成器創建表單 190
9.3 表單的修改 191
9.4 表單設計技術的套用 192
9.4.1 標籤、線條、形狀與圖像 192
9.4.2 文本框與編輯框 193
9.4.3 列表框與組合框 195
9.4.4 命令按鈕與命令按鈕組 197
9.4.5 複選框與選項按鈕組 199
9.4.6 微調控制項 200
9.4.7 計時器 201
9.4.8 表格 203
9.4.9 頁框與容器 203
9.4.10 ActiveX控制項與ActiveX綁定控制項 205
習題 207
一、單選題 207
二、填空題 207
三、思考題 208
四、操作題 208
第 10章 選單設計及套用 209
10.1 選單設計概述 209
10.1.1 Visual FoxPro支持的選單類型 209
10.1.2 創建選單遵循的原則 210
10.1.3 創建選單的方法 210
10.2 選單的創建 211
10.2.1 選單設計器的啟動 211
10.2.2 選單設計器的視窗 212
10.2.3 選單的創建 213
10.3 選單的修改 216
10.3.1 選單的打開 216
10.3.2 選單的修改 217
10.4 選單設計技術的套用 218
10.4.1 快速選單的創建 218
10.4.2 快捷選單的創建 219
習題 220
一、單選題 220
二、填空題 220
三、思考題 221
四、操作題 221
第 11章 報表設計及套用 222
11.1 報表設計概述 222
11.1.1 報表簡介 222
11.1.2 報表設計的方法 222
11.1.3 報表設計的一般過程 223
11.2 報表的創建 224
11.2.1 使用嚮導創建報表 224
11.2.2 用快速報表功能創建報表 228
11.2.3 用報表設計器創建報表 229
11.3 報表的修改 229
11.3.1 報表設計器的啟動 229
11.3.2 報表設計器的視窗 230
11.3.3 使用報表設計器修改報表 231
11.4 報表設計技術的套用 234
11.4.1 設計分組報表 234
11.4.2 設計標籤報表 236
習題 237
一、單選題 237
二、填空題 238
三、思考題 238
四、操作題 238
第 12章 資料庫套用系統的開發 239
12.1 項目管理器 239
12.1.1 項目管理器的啟動 240
12.1.2 項目管理器的操作 241
12.2 資料庫套用系統的開發概述 242
12.2.1 資料庫套用系統開發的一般過程 242
12.2.2 資料庫設計的步驟 247
12.3 案例分析——訂單管理系統的開發 249
12.3.1 需求分析 249
12.3.2 系統設計 250
12.3.3 系統實施 251
習題 263
一、思考題 263
二、操作題 263
參考文獻 264

相關詞條

熱門詞條

聯絡我們