資料庫套用系統的設計、開發與實現——基於VisualFoxPro

資料庫套用系統的設計、開發與實現——基於VisualFoxPro

《資料庫套用系統的設計、開發與實現——基於VisualFoxPro》是2019年6月電子工業出版社出版的圖書,作者是馬雪英,廖一星,楊潔。

基本介紹

  • 書名:資料庫套用系統的設計、開發與實現——基於VisualFoxPro
  • 作者:馬雪英,廖一星,楊潔
  • 出版社:電子工業出版社
  • 出版時間:2019年6月
  • 頁數:292 頁
  • 開本:16 開
  • ISBN:9787121362910
  • 字數:537千字
  • 版次:01-01
內容簡介,圖書目錄,

內容簡介

本書基於需求導向,從實踐性出發,以資料庫套用系統案例的設計與開發為主線,介紹資料庫的基本原理、基礎知識、核心概念和資料庫設計的基本方法、資料庫套用系統開發的步驟,基於VFP系統,按照套用系統開發的過程,循序漸進地介紹開發資料庫套用系統所涉及的知識和技術。全書共11章,主要內容包括資料庫基礎知識、VFP及項目創建、數據表的建立與操作、資料庫的建立與操作、結構化查詢語言及套用、結構化程式設計、表單設計、圖書館管理系統表單設計、報表設計、選單設計、項目管理與連編。本書組織合理,敘述簡明扼要,圍繞需求展開知識點和技術點的介紹,並通過大量的案例讓讀者快速學以致用;所有章節,按照開發圖書館管理系統的需求進行安排,帶領讀者一步一步開發資料庫套用系統,同時提供系統原始碼,便於讀者進行驗證學習。本書既可作為高等學校非計算機專業計算機與信息技術課程教材,也可供相關領域的工程技術人員學習、參考。

圖書目錄

目 錄
第1章 資料庫基礎知識1
1.1 資料庫系統2
1.1.1 信息、數據與資料庫2
1.1.2 資料庫管理系統4
1.1.3 資料庫系統5
1.2 數據模型6
1.2.1 數據模型的概念6
1.2.2 數據模型的要素6
1.2.3 概念模型7
1.3 資料庫系統結構10
1.3.1 資料庫模式10
1.3.2 資料庫系統的三級模式結構10
1.3.3 資料庫的二級映像功能與數據獨立性12
1.3.4 資料庫系統用戶結構12
1.4 關係資料庫14
1.4.1 關係資料庫概述14
1.4.2 關係資料庫設計18
1.5 本章小結24
思考與練習24
第2章 VFP及項目創建25
2.1 VISUAL FOXPRO概述26
2.1.1 Visual FoxPro的啟動與關閉26
2.1.2 Visual FoxPro用戶界面的組成27
2.1.3 系統環境配置28
2.2 圖書管理系統項目的創建28
2.2.1 案例描述28
2.2.2 知識連結29
2.2.3 案例實施29
2.3 本章小結32
思考與練習33
第3章 數據表的建立與操作34
3.1 數據表的建立35
3.1.1 設定默認路徑35
3.1.2 建立表結構36
3.1.3 複製表結構39
3.1.4 顯示錶結構40
3.1.5 表結構的修改41
3.2 數據表的編輯修改42
3.2.1 表的打開和關閉42
3.2.2 表記錄的錄入43
3.2.3 表記錄的瀏覽45
3.2.4 表記錄的連續滾動顯示46
3.2.5 表記錄的分屏顯示47
3.2.6 表記錄的定位48
3.2.7 表記錄的修改50
3.2.8 表記錄的邏輯刪除51
3.2.9 表記錄的物理刪除52
3.3 數據表的排序與索引54
3.3.1 排序54
3.3.2 索引56
3.3.3 單項索引57
3.3.4 複合索引59
3.3.5 索引檔案的打開59
3.3.6 主索引60
3.3.7 順序查找62
3.3.8 索引查找63
3.4 數據表的統計64
3.4.1 計數命令64
3.4.2 數值欄位求和命令64
3.4.3 求算術平均值命令65
3.4.4 統計計算命令66
3.4.5 分類求和命令66
3.5 本章小結67
3.5.1 知識小結67
3.5.2 操作小結67
思考與練習69
第4章 資料庫的建立與操作70
4.1 資料庫的建立71
4.1.1 案例描述71
4.1.2 知識連結71
4.1.3 案例實施72
4.2 資料庫表和自由表的相互轉換75
4.2.1 案例描述75
4.2.2 知識連結75
4.2.3 案例實施77
4.3 資料庫的基本操作80
4.3.1 案例描述80
4.3.2 知識連結80
4.3.3 案例實施82
4.4 多表操作82
4.4.1 案例描述82
4.4.2 知識連結82
4.4.3 案例實施84
4.5 臨時關聯86
4.5.1 案例描述86
4.5.2 知識連結86
4.5.3 案例實施87
4.6 資料庫完整性的實現89
4.6.1 長表名和表注釋90
4.6.2 長欄位名和欄位屬性90
4.6.3 設定記錄規則90
4.6.4 主索引與表間的永久關聯90
4.6.5 參照完整性實現91
4.7 本章小結92
思考與練習92
第5章 結構化查詢語言及套用93
5.1 數據定義語言的使用94
5.1.1 案例描述94
5.1.2 知識連結94
5.1.3 案例實施96
5.2 查詢語句的使用97
5.2.1 案例描述97
5.2.2 知識連結97
5.2.3 案例實施98
5.3 數據更新語句的使用100
5.3.1 案例描述101
5.3.2 知識連結101
5.3.3 案例實施102
5.4 查詢設計102
5.4.1 案例描述102
5.4.2 知識連結103
5.4.3 案例實施103
5.5 視圖設計108
5.5.1 案例描述108
5.5.2 知識連結108
5.5.3 案例實施109
5.6 本章小結112
思考與練習113
第6章 結構化程式設計114
6.1 語言基礎115
6.1.1 常量和變數115
6.1.2 表達式與運算符118
6.2 程式檔案設計120
6.2.1 程式的建立、修改和執行120
6.2.2 程式設計的基本命令121
6.3 順序結構123
6.4 選擇結構124
6.4.1 簡單分支語句(IF…ENDIF)124
6.4.2 選擇分支語句(IF…ELSE…ENDIF)126
6.4.3 結構分支語句(DO…CASE…ENDCASE)128
6.5 循環結構130
6.5.1 條件循環DO WHILE…ENDDO語句130
6.5.2 計數循環FOR…ENDFOR(NEXT)語句133
6.5.3 條件循環SCAN…ENDSCAN語句135
6.6 多種結構的嵌套135
6.6.1 嵌套選擇結構136
6.6.2 多重循環136
6.6.3 多重嵌套139
6.7 子程式的定義與調用140
6.7.1 子程式140
6.7.2 過程的定義與調用141
6.7.3 變數的作用域142
6.7.4 自定義函式的定義與調用143
思考與練習147
第7章 表單設計148
7.1 表單基礎149
7.1.1 基本概念149
7.1.2 表單基本操作152
7.1.3 表單設計基本過程156
7.1.4 控制項的基本操作156
7.1.5 表單數據的輸入和輸出157
7.1.6 錯誤處理157
7.2 控制項對象158
7.2.1 標籤控制項158
7.2.2 文本框控制項159
7.2.3 命令按鈕161
7.2.4 編輯框164
7.2.5 計時器166
7.2.6 列表框172
7.2.7 組合框174
7.2.8 複選框176
7.2.9 微調框178
7.2.10 ActiveX控制項179
7.2.11 圖像和形狀控制項180
7.3 容器對象181
7.3.1 選項按鈕組181
7.3.2 表格184
7.3.3 頁框189
7.4 本章小結191
思考與練習191
第8章 圖書管理系統表單設計194
8.1 案例描述195
8.2 案例實施201
8.2.1 單表表單案例實施201
8.2.2 多表表單案例實施217
8.3 本章小結232
思考與練習232
第9章 報表設計234
9.1 案例描述235
9.2 知識連結236
9.2.1 使用報表嚮導創建報表236
9.2.2 使用快速報表創建報表236
9.2.3 使用報表設計器設計報表237
9.3 案例實施239
9.4 本章小結250
思考與練習251
第10章 選單設計252
10.1 圖書管理系統選單定製253
10.1.1 案例描述253
10.1.2 知識連結254
10.1.3 主選單案例實施255
10.1.4 快捷選單案例實施259
10.2 本章小結260
思考與練習261
第11章 項目管理及連編262
11.1 項目管理263
11.1.1 案例描述263
11.1.2 知識連結263
11.1.3 圖書管理系統項目管理案例實施263
11.2 圖書管理系統連編269
11.2.1 案例描述269
11.2.2 知識連結269
11.2.3 圖書管理系統連編案例實施270
11.3 小結272
思考與練習272
附錄 常用系統函式273

相關詞條

熱門詞條

聯絡我們