資料庫套用基礎——基於Visual FoxPro 9.0(第3版)

資料庫套用基礎——基於Visual FoxPro 9.0(第3版)

《資料庫套用基礎——基於Visual FoxPro 9.0(第3版)》是由王衍主編,2016年2月電子工業出版社出版的浙江省精品課程教材、普通高等教育“十三五”規劃教材、高等學校公共課計算機規劃教材。該教材可作為高等學校非計算機專業資料庫及其程式設計套用的基礎教材,也可供從事資料庫系統教學、研究和套用的教師、學生和工程技術人員學習、參考。

全書共9章,主要內容包括:資料庫基礎知識,數據表的基本操作,資料庫的建立與操作,結構化程式設計,面向對象程式設計基礎,常用表單控制項的使用,表單設計套用,查詢、視圖及報表設計,應用程式的管理及編譯。每章後附習題和實驗。

基本介紹

  • 書名:資料庫套用基礎——基於Visual FoxPro 9.0(第3版)
  • 作者:王衍
  • 類別:普通高等教育“十三五”規劃教材
  • 出版社:電子工業出版社
  • 出版時間:2016年2月
  • 頁數:292 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787121281815
  • 字數:565千字
成書過程,修訂過程,出版工作,內容簡介,教材目錄,教學資源,教材特色,作者簡介,

成書過程

修訂過程

該教材根據教育部提出的非計算機專業計算機基礎課程教學要求編寫而成。該教材由王衍主編並統稿。具體編寫分工如下:第1、5章由王衍編寫,第2、6章由金勤編寫,第3、9章由陳明晶編寫,第4章由林鋒、金勤編寫,第7、8章由趙輝編寫。該教材的編寫參考了已經出版的相關技術資料,吸取了專家和同仁的經驗。同時,該教材在編寫過程中得到了浙江財經大學各級領導和同事,以及浙江財經學院信息學院同事的幫助。

出版工作

2016年2月,該教材由電子工業出版社出版。
出版社工作人員
策劃編輯
責任編輯
特約編輯
王羽佳
王羽佳
曹劍鋒

內容簡介

該教材介紹資料庫的基本知識、資料庫及數據表的操作與管理、面向過程的程式設計方法與面向對象的程式設計方法、運用資料庫系統構建管理信息系統。全書共9章,主要內容包括:資料庫基礎知識,數據表的基本操作,資料庫的建立與操作,結構化程式設計,面向對象程式設計基礎,常用表單控制項的使用,表單設計套用,查詢、視圖及報表設計,應用程式的管理及編譯。每章後附習題和實驗。

教材目錄

第1章 資料庫基礎 1
1.1 資料庫系統概述 1
1.1.1 數據管理技術的發展 1
1.1.2 資料庫系統 2
1.1.3 概念數據模型 3
1.1.4 邏輯數據模型 4
1.2 關係模型 5
1.2.1 關係的基本概念及關係資料庫 5
1.2.2 關係的特徵 7
1.2.3 關係操作 7
1.2.4 資料庫的完整性規則 8
1.3 VISUAL FOXPRO概述 9
1.3.1 Visual FoxPro的發展及特點 9
1.3.2 Visual FoxPro集成開發環境 11
1.4 VISUAL FOXPRO語言基礎 12
1.4.1 數據類型 13
1.4.2 數據存儲 15
1.4.3 表達式 20
1.4.4 常用函式 23
1.4.5 Visual FoxPro命令格式與檔案類型 34
1.5 小結 36
習題1 36
實驗1 VISUAL FOXPRO環境與表達式、常用函式的使用 40
第2章 數據表的基本操作 44
2.1 創建數據表 44
2.1.1 表的概念 44
2.1.2 創建表結構 44
2.1.3 表結構的顯示與修改 48
2.2 表內容的輸入 49
2.2.1 表檔案的打開與關閉 49
2.2.2 表記錄的輸入 50
2.2.3 表記錄的顯示 53
2.3 表內容的編輯修改 55
2.3.1 表記錄的定位 55
2.3.2 表記錄的修改 57
2.3.3 表記錄的刪除 59
2.4 表的排序與索引 62
2.4.1 表記錄的排序 62
2.4.2 索引的概念與索引檔案類型 63
2.4.3 索引的建立 65
2.4.4 索引檔案的打開、關閉及主控設定 68
2.4.5 表內容檢索 71
2.5 表的其他操作 73
2.5.1 表內容的統計 73
2.5.2 表內容的複製與大批量數據追加 77
2.5.3 表結構檔案的建立與套用 78
2.6 常用的檔案管理命令 80
2.6.1 列檔案目錄命令 80
2.6.2 顯示檔案內容命令 80
2.6.3 複製磁碟檔案命令 81
2.6.4 更改磁碟檔案名稱命令 81
2.6.5 刪除磁碟檔案名稱命令 81
2.7 小結 82
習題2 82
實驗2.1 數據表結構的建立與記錄輸入 85
實驗2.2 數據表記錄的定位、刪除與索引 86
實驗2.3 數據表記錄的查找、統計及檔案操作 89
第3章 資料庫的建立與操作 91
3.1 資料庫的建立 91
3.1.1 建立資料庫 91
3.1.2 資料庫表和自由表的相互轉換 93
3.1.3 資料庫的基本操作 94
3.1.4 工作區 96
3.1.5 建立表間的臨時關聯 100
3.2 資料庫的完整性實現 103
3.2.1 長表名和表注釋 103
3.2.2 長欄位名和欄位屬性 104
3.2.3 設定記錄規則 105
3.2.4 主索引與表間的永久關聯 107
3.2.5 參照完整性實現 108
3.3 控制共享數據的訪問 109
3.3.1 數據表的打開方式 109
3.3.2 鎖定數據 110
3.3.3 數據解鎖 112
3.4 結構化查詢語言SQL 113
3.4.1 SELECT數據查詢語句 113
3.4.2 SQL語言的其他常用語句 116
3.5 小結 117
習題3 117
實驗3 VISUAL FOXPRO資料庫設計 119
第4章 結構化程式設計 122
4.1 程式檔案設計 122
4.1.1 結構化程式設計基礎 122
4.1.2 程式設計的基本命令 123
4.1.3 程式檔案的建立與執行 125
4.2 程式控制的基本結構 126
4.2.1 順序結構 126
4.2.2 選擇結構 127
4.2.3 循環結構 131
4.2.4 多種結構的嵌套 136
4.3 子程式和用戶自定義函式 141
4.3.1 子程式 141
4.3.2 過程和過程檔案 142
4.3.3 變數的參數傳遞及作用域 143
4.3.4 自定義函式 147
4.4 小結 149
習題4 150
實驗4.1 順序與選擇程式設計 157
實驗4.2 循環結構程式設計 158
實驗4.3 循環嵌套結構程式設計 159
實驗4.4 過程檔案與自定義函式 160
第5章 面向對象程式設計基礎 161
5.1 面向對象程式設計簡介 161
5.1.1 面向對象程式設計示例 161
5.1.2 對象與類 163
5.1.3 對象的屬性、事件與方法 164
5.2 表單檔案的創建與對象的添加 165
5.2.1 表單檔案的創建與運行 166
5.2.2 在表單中添加對象 168
5.3 對象引用、屬性設定及事件的編輯與回響 171
5.3.1 對象的引用 171
5.3.2 對象屬性的設定 172
5.3.3 事件代碼的編輯、回響及調用順序 174
5.3.4 在表單中添加屬性和方法 177
5.4 小結 178
習題5 178
實驗5 面向對象程式設計入門 180
第6章 常用表單控制項的使用 183
6.1 輸出類控制項 183
6.1.1 標籤 183
6.1.2 圖像、線條與形狀 184
6.2 輸入類控制項 185
6.2.1 文本框 185
6.2.2 編輯框 187
6.2.3 列表框與組合框 188
6.2.4 微調 194
6.3 控制類控制項 195
6.3.1 命令按鈕與命令按鈕組 195
6.3.2 複選框與選項按鈕組 199
6.3.3 計時器 202
6.4 容器類控制項 204
6.4.1 表格 204
6.4.2 頁框 208
6.4.3 容器 210
6.5 連結與嵌入類控制項 211
6.5.1 ActiveX控制項 212
6.5.2 ActiveX綁定控制項 215
6.5.3 超級連結 216
6.6 小結 217
習題6 217
實驗6.1 利用輸出類控制項設計表單 223
實驗6.2 利用輸入類控制項設計表單 225
實驗6.3 利用控制類控制項設計表單 227
實驗6.4 利用容器類控制項及OLE控制項設計表單 229
第7章 表單設計套用 231
7.1 信息顯示界面設計 231
7.2 互動對話界面設計 232
7.3 與數據源有關的表單設計 234
7.4 多表表單設計 237
7.5 SQL查詢設計實例 239
7.6 表單集的設計 242
7.7 小結 244
習題7 244
實驗7 多表表單的設計與套用 247
第8章 查詢、視圖及報表設計 249
8.1 查詢設計 249
8.1.1 查詢設計器 249
8.1.2 用SQL語言實現查詢設計 252
8.2 視圖設計 253
8.2.1 視圖設計器 253
8.2.2 視圖的SQL語句 255
8.3 創建報表 256
8.3.1 使用報表嚮導創建報表 256
8.3.2 使用報表器創建快速報表 258
8.4 利用報表設計器設計報表 259
8.4.1 報表設計器的組成和數據環境 259
8.4.2 報表布局與報錶帶區 260
8.4.3 設定報表控制項 261
8.4.4 常用的報表控制項操作 263
8.4.5 報表設計舉例 263
8.5 小結 265
習題8 265
實驗8 查詢、視圖及報表設計 267
第9章 應用程式的管理及編譯 270
9.1 選單設計 270
9.1.1 選單設計基本步驟 270
9.1.2 選單設計工具 272
9.1.3 快捷選單設計 276
9.1.4 在應用程式中使用選單 276
9.2 主檔案設計 278
9.2.1 主檔案 278
9.2.2 錯誤處理程式設計 279
9.3 編譯應用程式 280
9.3.1 管理項目管理器中的檔案 280
9.3.2 應用程式編譯 281
9.3.3 應用程式發布 281
9.4 小結 284
習題9 284
實驗9 一個簡單的行銷管理信息系統設計 285
參考文獻 287
(註:目錄排版順序為從左列至右列

教學資源

  • 配套教材
該教材有配套教材——《資料庫套用基礎學習指導——基於Visual FoxPro 9.0(第3版)》。
書名
書號
出版社
出版時間
作者
《資料庫套用基礎學習指導——基於Visual FoxPro 9.0(第3版)》
9787121281808
電子工業出版社
2016-02
王衍
  • 課程資源
該教材提供電子課件和習題參考答案。

教材特色

  1. 以Visual FoxPro 9.0為基礎,反映最新(截至2016年2月)成果;
  2. 該教材在講清基本概念的基礎上,通過實例的講解和實驗,增強學生運用程式和資料庫解決問題的能力。該教材提供了習題,設計了17個實驗,與教學內容同步配套;
  3. 該教材在保持全書內容體系完整的同時進行了取捨;理論概念的敘述方式、章節順序的安排、例題講解的形式、習題和實驗的設計等各個環節,均根據教學實際情況考慮。

作者簡介

王衍,浙江財經大學教授、碩士生導師、信息學院書記,主要開設課程有會計信息系統、彙編語言程式設計、資料庫套用基礎、計算機在財經管理中的套用、信息系統分析與設計等。

相關詞條

熱門詞條

聯絡我們