注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合Visual FoxPro數(shù)據(jù)庫應用教程

Visual FoxPro數(shù)據(jù)庫應用教程

Visual FoxPro數(shù)據(jù)庫應用教程

定 價:¥29.80

作 者: 梁銳城
出版社: 科學出版社
叢編項: 計算機與信息的技術專業(yè)應用教材
標 簽: FoxPro

ISBN: 9787030151957 出版時間: 2005-06-01 包裝: 平裝
開本: 16開 頁數(shù): 325 字數(shù):  

內容簡介

  本教材從實用的角度出發(fā),結合編者多年的教學實踐和編程經(jīng)驗,由淺入深、循序漸進地介紹了數(shù)據(jù)庫的基礎知識、數(shù)據(jù)庫的基本操作、查詢與視圖、結構化查詢語言SQL、結構化程序設計、VisualFoxPro面向對象程序設計、菜單設計和報表設計等內容。全書各章配有精心設計的實驗和習題,方便學生上機操作和鞏固練習,另外,還安排了兩個綜合型開發(fā)范例,方便學生集中實習時參考。本書內容安排合理,符合當前教學現(xiàn)狀,適合作為高等院校教材,由于在編寫時參考了新的《全國計算機等級考試二級考試大綱(VisualFoxPro程序設計)》,所以也適合參加等級考試的讀者參考。

作者簡介

暫缺《Visual FoxPro數(shù)據(jù)庫應用教程》作者簡介

圖書目錄

第1章  數(shù)據(jù)庫基本知識與 Visual FoxPro基礎 1
1.1  數(shù)據(jù)處理技術的發(fā)展 1
1.1.1  信息、數(shù)據(jù)與數(shù)據(jù)處理 1
1.1.2  數(shù)據(jù)管理的發(fā)展歷程 2
1.1.3  數(shù)據(jù)庫新技術 4
1.2  數(shù)據(jù)庫系統(tǒng) 6
1.2.1  數(shù)據(jù)庫系統(tǒng)的組成 6
1.2.2  數(shù)據(jù)模型 8
1.2.3  數(shù)據(jù)庫系統(tǒng)的體系結構 11
1.2.4  關系數(shù)據(jù)庫概述 12
1.3  Visual FoxPro概述 16
1.3.1  Visual FoxPro的特性 17
1.3.2  Visual FoxPro 6.0的安裝、啟動與退出 18
1.3.3  Visual FoxPro 6.0系統(tǒng)環(huán)境的配置 19
1.3.4  Visual FoxPro 6.0用戶界面 21
1.3.5  Visual FoxPro 6.0的工作方式 23
1.3.6  項目管理器 23
1.3.7  Visual FoxPro的向導、設計器、生成器 28
1.4  上機實驗 32
1.4.1  實驗內容 32
1.4.2  實驗指導 32
1.5  習題1 33
1.5.1  選擇題 33
1.5.2  填空題 34
第2章  自由表的基本操作 35
2.1  Visual FoxPro的語言基礎 35
2.1.1  數(shù)據(jù)類型 35
2.1.2  數(shù)據(jù)存儲 36
2.1.3  函數(shù) 42
2.1.4  表達式 51
2.2  自由表的建立與修改 56
2.2.1  表結構的建立 56
2.2.2  表數(shù)據(jù)的輸入 60
2.2.3  備注字段和通用型字段數(shù)據(jù)的輸入和修改 62
2.2.4  表結構的修改 63
2.3  自由表的維護 63
2.3.1  Visual FoxPro命令結構及常用子句 64
2.3.2  表的打開與關閉 66
2.3.3  表數(shù)據(jù)的瀏覽和修改 66
2.3.4  記錄指針的移動 69
2.3.5  表與表結構的復制 75
2.3.6  記錄的插入與追加 78
2.3.7  記錄的刪除與恢復 80
2.3.8  表數(shù)據(jù)的替換 83
2.3.9  設置過濾器和字段表 84
2.3.10  表數(shù)據(jù)的統(tǒng)計 86
2.4  上機實驗 89
2.4.1  實驗內容 89
2.4.2  實驗指導 91
2.5  習題2 93
第3章  創(chuàng)建和使用數(shù)據(jù)庫 97
3.1  建立、修改和刪除數(shù)據(jù)庫 97
3.1.1  建立數(shù)據(jù)庫 97
3.1.2  修改數(shù)據(jù)庫 98
3.1.3  刪除數(shù)據(jù)庫 100
3.2  打開和關閉數(shù)據(jù)庫 101
3.3  創(chuàng)建數(shù)據(jù)庫表 103
3.3.1  添加自由表 103
3.3.2  從數(shù)據(jù)庫中移出表 105
3.3.3  新建數(shù)據(jù)庫表 105
3.3.4  數(shù)據(jù)庫表的屬性設置 106
3.4  數(shù)據(jù)表的索引 109
3.4.1  索引的基本概念 109
3.4.2  創(chuàng)建索引 110
3.4.3  索引文件的打開與關閉 114
3.4.4  確定主控索引 114
3.4.5  刪除索引 116
3.5  指針定位查詢 116
3.5.1  順序查詢 116
3.5.2  索引查詢 117
3.6  工作區(qū)與數(shù)據(jù)工作期 118
3.6.1  工作區(qū) 118
3.6.2  數(shù)據(jù)工作期 119
3.7  關聯(lián) 121
3.7.1  永久性關聯(lián) 122
3.7.2  臨時性關聯(lián) 123
3.7.3  數(shù)據(jù)表之間的參照完整性設置 126
3.8  上機實驗 128
3.8.1  實驗內容 128
3.8.2  實驗指導 129
3.9  習題3 130
3.9.1  選擇題 130
3.9.2  填空題 130
第4章  查詢與視圖 131
4.1  查詢 131
4.1.1  建立查詢 131
4.1.2  修改查詢 137
4.1.3  運行查詢 137
4.2  視圖 139
4.2.1  建立視圖 139
4.2.2  視圖與數(shù)據(jù)更新 141
4.2.3  使用視圖 142
4.3  上機實驗 143
4.3.1  實驗內容 143
4.3.2  實驗指導 143
4.4  習題4 143
第5章  結構化查詢語言SQL 145
5.1  SQL的特點 145
5.2  SQL的查詢功能 146
5.2.1  簡單查詢 147
5.2.2  簡單的連接查詢 148
5.2.3  嵌套查詢 148
5.2.4  排序 149
5.2.5  簡單的計算查詢 150
5.2.6  分組與計算查詢 150
5.2.7  內、外層相互嵌套查詢 151
5.2.8  使用量詞和謂詞的查詢 151
5.2.9  超連接查詢 153
5.2.10  集合的并運算 154
5.2.11  Visual FoxPro中SQL SELECT的幾個特殊選項 154
5.3  SQL的定義功能 155
5.3.1  表的定義 155
5.3.2  表的刪除 157
5.3.3  表結構的修改 158
5.3.4  視圖的定義及刪除 159
5.4  SQL的操作功能 160
5.4.1  插入 160
5.4.2  更新 161
5.4.3  刪除 162
5.5  上機實驗 162
5.5.1  實驗內容 162
5.5.2  實驗指導 163
5.6  習題5 164
5.6.1  選擇題 164
5.6.2  填空題 165
第6章  Visual FoxPro的結構化程序設計 166
6.1  程序與程序文件 166
6.1.1  程序的概念 166
6.1.2  程序文件的建立與執(zhí)行 166
6.1.3  簡單的輸入輸出命令 169
6.2  程序的基本結構 173
6.2.1  選擇結構 173
6.2.2  循環(huán)結構 177
6.3  模塊化程序設計 183
6.3.1  子程序與模塊的調用 183
6.3.2  過程 184
6.3.3  參數(shù)傳遞 186
6.3.4  用戶自定義函數(shù) 187
6.3.5  變量的作用域 188
6.4  上機實驗 190
6.4.1  實驗內容 190
6.4.2  實驗指導 191
6.5  習題6 193
6.5.1  選擇題 193
6.5.2  填空題 194
第7章  Visual FoxPro面向對象的程序設計與表單設計 198
7.1  面向對象程序設計基礎 198
7.1.1  對象 198
7.1.2  類 199
7.1.3  事件和方法程序 202
7.1.4  類的創(chuàng)建 203
7.1.5  對象的建立和使用 205
7.2  表單的基本操作 209
7.2.1  創(chuàng)建表單 209
7.2.2  修改表單 212
7.2.3  運行表單 212
7.3  表單設計器 215
7.3.1  表單設計器環(huán)境 215
7.3.2  控件的操作與布局 218
7.3.3  數(shù)據(jù)環(huán)境 220
7.4  常用表單控件 222
7.4.1  標簽(Label)控件 222
7.4.2  命令按鈕(CommandButton)控件 224
7.4.3  命令組(CommandGroup)控件 225
7.4.4  文本框(TextBox)控件 227
7.4.5  編輯框(EditBox)控件 231
7.4.6  選項組(OptionGroup)控件 233
7.4.7  復選框(CheckBox)控件 234
7.4.8  列表框(ListBox)控件 236
7.4.9  組合框(ComboBox)控件 238
7.4.10  微調框控件 239
7.4.11  表格(Grid)控件 240
7.4.12  頁框(PageFrame)控件 242
7.4.13  表單控件的其他按鈕 244
7.5  上機實驗 246
7.5.1  實驗內容 246
7.5.2  實驗指導 246
7.6  習題7 247
第8章  菜單設計與應用 249
8.1  Visual FoxPro系統(tǒng)菜單 249
8.2  設計下拉式菜單 251
8.2.1  調用菜單設計器 251
8.2.2  定義菜單 252
8.2.3  生成菜單程序 257
8.2.4  運行菜單程序 257
8.3  設計快捷菜單 259
8.4  上機實驗 260
8.4.1  實驗內容 260
8.4.2  實驗指導 260
8.5  習題8 261
第9章  報表設計 262
9.1  報表的基本操作 262
9.1.1  創(chuàng)建報表文件 262
9.1.2  修改報表 265
9.1.3  報表的預覽和打印 266
9.2  在報表設計器中設計報表 268
9.2.1  報表工具欄 268
9.2.2  報表的數(shù)據(jù)源和布局 269
9.2.3  在報表中使用控件 271
9.2.4  數(shù)據(jù)分組和多欄報表 275
9.3  上機實驗 276
9.3.1  實驗內容 276
9.3.2  實驗指導 276
9.4  習題9 276
9.4.1  選擇題 276
9.4.2  填空題 277
第10章  數(shù)據(jù)庫應用系統(tǒng)的開發(fā) 278
10.1  數(shù)據(jù)庫應用系統(tǒng)開發(fā)的一般過程 278
10.1.1  需求分析 279
10.1.2  數(shù)據(jù)庫設計 280
10.1.3  應用程序設計 281
10.1.4  軟件測試 282
10.1.5  應用程序發(fā)布 282
10.1.6  系統(tǒng)運行和維護 282
10.2  學生管理系統(tǒng)開發(fā)實例 282
10.2.1  規(guī)劃學生管理系統(tǒng)的功能結構 283
10.2.2  數(shù)據(jù)庫設計 283
10.2.3  應用程序設計 284
10.2.4  系統(tǒng)主菜單設計 285
10.2.5  主程序設計 286
10.2.6  連編應用程序 288
10.2.7  運行應用程序 292
10.3  應用程序生成器 292
10.3.1  使用應用程序向導 293
10.3.2  應用程序生成器的使用 294
10.4  上機實驗 300
10.4.1  實驗內容 300
10.4.2  實驗指導 300
10.5  習題10 300
10.5.1  選擇題 300
10.5.2  填空題 301
第11章  圖書館管理系統(tǒng)開發(fā)實例 302
11.1  概述 302
11.1.1  系統(tǒng)設計目的 302
11.1.2  系統(tǒng)功能 302
11.2  系統(tǒng)結構 302
11.3  創(chuàng)建項目文件及數(shù)據(jù)庫結構設計 303
11.3.1  創(chuàng)建項目文件 303
11.3.2  數(shù)據(jù)庫結構設計 303
11.4  系統(tǒng)實現(xiàn) 305
11.4.1  創(chuàng)建主程序 305
11.4.2  創(chuàng)建“命令按鈕”類Buttons 305
11.4.3  Pass表單 306
11.4.4  系統(tǒng)主表單mainform 308
11.4.5  學生管理表單Student 309
11.4.6  圖書管理表單Book 314
11.4.7  借閱管理表單Borrow 320
11.4.8  創(chuàng)建系統(tǒng)打印功能 325

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號