VisualFoxPro 程序設計 VisualFoxPro程序設計

黃玲芳,劉建蘭

  • 出版商: 電子工業
  • 出版日期: 2019-01-01
  • 定價: $252
  • 售價: 8.5$214
  • 語言: 簡體中文
  • 頁數: 248
  • ISBN: 7121356627
  • ISBN-13: 9787121356629
  • 相關分類: SQL
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

《Visual FoxPro 程序設計》將"人事工資管理系統”案例貫穿於全書,是一本基於案例教學的教材。全書緊扣案例,具體介紹了數據庫的基礎理論、數據庫和表的基本操作、結構化查詢語言SQL、查詢與視圖、結構化程序設計、表單設計與應用、菜單與報表設計等基本知識。每章後面還附有習題與上機題。讀者通過學習基本知識,認真做每章後面的練習,可達到獨立設計簡單數據庫管理系統的學習效果

目錄大綱

第1章 VFP 9.0基礎1
1.1 資料庫系統的基本概念1
1.1.1 資料、資料庫、資料庫系統與資料庫管理系統1
1.1.2 資料處理技術的發展概況2
1.1.3 資料庫管理系統的功能4
1.2 資料模型4
1.3 關聯資料庫5
1.3.1 關係模型的資料結構6
1.3.2 關係運算7
1.3.3 關係的完整性約束7
1.4 VFP 9.0概述8
1.4.1 特點8
1.4.2 啟動與退出8
1.4.3 操作方式9
1.4.4 環境設置10
1.4.5 命令語法規則10
1.5 使用專案管理器12
1.5.1 專案管理器的功能特性12
1.5.2 專案管理器介面13
習題15
上機練習15

第2章 VFP 9.0的資料及其運算16
2.1 VFP 9.0的資料類型16
2.2 VFP 9.0的常量與變數17
2.2.1 常量17
2.2.2 變數19
2.3 運算式與運算符22
2.3.1 算術運算式及算術運算符22
2.3.2 字元運算式及字元運算符23
2.3.3 日期時間運算式及日期運算符23
2.3.4 關係運算式及關係運算符24
2.3.5 邏輯運算式及邏輯運算符25
2.3.6 運算符的優先順序25
2.4 系統函數26
2.4.1 數值函數26
2.4.2 字元函數28
2.4.3 日期和時間函數30
2.4.4 轉換函數32
2.4.5 測試函數33
習題35
上機練習36

第3章 資料庫和表的基本操作37
3.1 資料庫操作37
3.1.1 資料庫設計37
3.1.2 創建資料庫40
3.1.3 打開和關閉資料庫41
3.2 創建表42
3.2.1 創建資料庫表42
3.2.2 輸入表記錄46
3.2.3 自由表與資料庫表48
3.3 表的基本操作50
3.3.1 打開與關閉表50
3.3.2 顯示表52
3.3.3 修改表55
3.3.4 定位表記錄指標58
3.3.5 插入與刪除表記錄59
3.3.6 複製表62
3.4 索引與排序63
3.4.1 索引的概念64
3.4.2 創建索引65
3.4.3 使用和刪除索引67
3.4.4 查詢表內容69
3.4.5 排序70
3.5 資料的完整性約束71
3.5.1 設置資料庫表的欄位屬性71
3.5.2 設置記錄規則74
3.5.3 參照完整性與表之間的聯繫77
3.6 統計與計算80
3.7 多表操作83
3.7.1 工作區83
3.7.2 關聯表84
習題87
上機練習89

第4章 結構化查詢語言SQL91
4.1 SQL語言概述91
4.2 資料定義91
4.3 資料查詢93
4.3.1 SELECT語句的語法93
4.3.2 基本查詢94
4.3.3 條件查詢和排序95
4.3.4 多表查詢96
4.3.5 嵌套查詢97
4.3.6 統計與分組查詢97
4.4 資料操縱99
4.4.1 插入記錄99
4.4.2 更新記錄100
4.4.3 刪除記錄100
習題100
上機練習102

第5章 查詢與視圖104
5.1 查詢104
5.1.1 利用查詢嚮導創建查詢104
5.1.2 利用查詢設計器創建查詢107
5.1.3 使用查詢110
5.2 視圖112
5.2.1 利用資料庫視圖嚮導創建視圖112
5.2.2 利用視圖設計器創建視圖114
5.2.3 通過視圖更新資料115
習題116
上機練習117

第6章 結構化程式設計118
6.1 程式設計概述118
6.1.1 程式設計的概念118
6.1.2 創建和修改程式檔118
6.1.3 運行程式檔119
6.2 程式中的常用命令119
6.2.1 輔助命令119
6.2.2 交互輸入命令120
6.2.3 輸出命令121
6.3 程式的基本結構121
6.3.1 順序結構121
6.3.2 分支結構122
6.3.3 迴圈結構124
6.4 副程式和過程125
6.4.1 副程式126
6.4.2 過程和過程檔126
6.4.3 變數的作用域128
習題129
上機練習129

第7章 設計與應用表單130
7.1 面向物件程式設計的概念130
7.1.1物件與類130
7.1.2 引用類與物件132
7.1.3 物件的屬性、事件和方法程式133
7.2 創建表單136
7.2.1 使用表單嚮導創建表單136
7.2.2 使用表單設計器創建表單142
7.2.3 保存、修改和運行表單145
7.2.4 表單的資料環境146
7.3 常用表單控制項150
7.3.1 標籤控制項150
7.3.2 命令按鈕控制項與命令按鈕組控制項151
7.3.3 文本框與編輯框控制項153
7.3.4 核取方塊與選項按鈕組控制項156
7.3.5 列表框與下拉式列示方塊控制項159
7.3.6 計時器控制項162
7.3.7 表格控制項162
7.3.8 圖像控制項和形狀控制項164
7.4 綜合應用165
習題171
上機練習172

第8章 設計與應用功能表174
8.1 VFP 9.0系統功能表174
8.1.1 功能表結構174
8.1.2 系統功能表175
8.2 功能表設計177
8.2.1 功能表設計器178
8.2.2 創建應用程式功能表181
8.2.3 快速菜單186
8.2.4 為頂層表單添加功能表187
8.3 設計快顯功能表188
習題190
上機練習191

第9章 報表設計193
9.1 報表概述193
9.1.1 報表組成193
9.1.2 報表佈局193
9.1.3 創建報表的方法195
9.2 創建報表195
9.2.1 使用報表嚮導設計報表195
9.2.2 使用快速報表設計報表202
9.2.3 使用報表設計器設計報表204
9.2.4 修改報表208
9.3 輸出報表209
9.3.1 預覽報表209
9.3.2 列印報表210
習題210
上機練習211

第10章 資料庫應用系統開發212
10.1 開發步驟212
10.2 實例——採購管理系統213
10.2.1 系統分析213
10.2.2 系統功能模組設計213
10.2.3 資料庫設計214
10.2.4 主要表單216
10.2.5 修改密碼表單218
10.2.6 管理員表單219
10.2.7 銷售員主頁表單226
10.2.8 採購員主頁表單232
10.2.9 主程序及其代碼235
10.2.10 報表設計236
習題237
上機練習237
參考文獻238