《二級Visual FoxPro資料庫程式設計》是2005年清華大學出版社出版的圖書,作者是何雄。
基本介紹
- 書名:二級Visual FoxPro資料庫程式設計
- 作者:何雄
- ISBN:9787302114727
- 定價:29.00元
- 出版社:清華大學出版社
- 出版時間:2005-8-26
- 裝幀:平裝
內容簡介,前言,目錄,
內容簡介
本書根據教育部考試中心2004年最新制定的全國計算機等級考試考試大綱(2004年版)編寫,並綜合了歷年考試題以及考前培訓班教師的實際教學經驗。主要內容有:第1~9章是二級考試公共基礎部分和Visual FoxPro資料庫程式設計的內容,每一章中都包含考試大綱、考綱提示、知識點歸納、典型題分析、習題和參考答案;第10章是上機考試指導,詳細說明了本科目上機題所涉及的知識和題型,並詳盡地分析了典型的上機題。講解考試策略與技巧;最後提供兩套最新考試真題試卷並給出答案,供考生考前實戰練習。
本書重點突出、內容豐富、講解精當,適合報考全國計算機等級考試——二級Visual FoxPro資料庫程式設計的考生考前複習使用。
前言
全國計算機等級考試(NCRE)是面向社會的計算機套用能力水平考試。自1994年舉辦以來,得到了社會的廣泛認可,是目前國內參加人數最多、影響最大的計算機類考試。截至2003年10月,全國計算機等級考試累計考生人數突破1000萬,累計獲得證書人數將近300萬。該項考試在促進計算機知識的普及和計算機套用技術的推廣、滿足用人單位考核工作人員套用計算機的水平等方面適應了社會的需要,為國家職業技術教育、繼續教育做出了較大貢獻。
為了不斷適應信息技術的發展和社會需求的變化,教育部考試中心於2004年制定了新的等級考試大綱(2004年版),對考試內容和形式進行了一定程度的調整。為了讓更多的考生能順利通過全國計算機等級考試,幫助考生快速、深入地理解考試內容,我們根據2004年版考試大綱的要求,仔細分析和研究了教育部考試中心的相關資料、歷年的考題,按照考試中心確定的考試範圍和考試重點編寫了本書。以下是本書的主要內容。
(1)前4章是公共基礎部分的內容,第5~9章是有關Visual FoxPro資料庫設計的內容。每一章基本上都由如下幾部分組成。
① 考試大綱和考試大綱提示。每章前面明確列出教育部考試中心的等級考試大綱;在考試大綱提示中,分析說明本章內容在考試中可能的出題方向、題型以及重點難點。
② 知識點歸納。知識點歸納的內容簡明扼要地列出本科目考試的知識點,有利於讀者全面快速地複習和回顧重要的知識。
③ 典型題分析。本部分的目的是讓考生了解各類典型考題,並熟悉每一類題的出題陷阱和思考方法。
④ 習題和答案。要考得高分,必須多動手訓練,這是看似簡單但十分重要的經驗。習題和答案在本書中占有不少的篇幅。本書的例題和習題都按照真實考試的題型出現,針對筆試中的選擇、填空兩種題型,全書按章節順序介紹了不同類型試題的解題思路和方法,以便考生了解各章的重點難點,提高解題速度,掌握解題技巧。
(2)第10章是上機指導部分,詳細說明了本科目上機題所涉及的題型,並詳盡地分析了典型的上機題。
(3)最新真題。本書提供了2004年4月和2004年9月的真題和答案,讀者可以進行實戰演練,檢驗自己的水平。
本書主要由何雄老師執筆,陳河南、梁彩隆、趙世偉、鄭炎、李季等老師共同策劃、分析、研究和選題,參與本書預讀、試用、查錯、資料收集、整理等工作的還有以下人員:黃志雄、於樊鵬、趙曉睿、裘蕾、邱代燕、宮曉琳、劉朋、田仙仙、王瑩、賀軍、賀民、李志雲、戴軍、陳安南、李曉春、王春橋、王雷、郭濤、韋笑、龔亞萍、陳武、張元等,在此表示感謝!
由於時間倉促及作者水平有限,書中不當之處敬請讀者批評指正。
目錄
考綱提示 1
知識點歸納 1
【算法的基本概念】 1
【算法的複雜度】 2
【數據結構】 2
【數據的邏輯結構】 2
【數據的存儲結構】 2
【數據的運算】 3
【數據結構的圖形表示】 3
【線性結構與非線性結構】 3
【線性表】 4
【線性表的順序存儲結構】 4
【線性表的插入運算】 5
【線性表的刪除運算】 5
【棧】 5
【棧的順序存儲結構】 6
【棧的基本運算】 6
【佇列】 6
【佇列的順序存儲結構】 6
【佇列的基本運算】 7
【線性單鍊表】 7
【循環鍊表】 7
【雙向鍊表】 7
【鍊表的基本操作】 8
【樹及其基本概念】 8
【二叉樹】 9
【二叉樹的存儲結構】 9
【二叉樹的遍歷】 11
【查找】 12
【排序】 12
典型題分析 13
習題 17
參考答案 19
第2章 程式設計基礎 20
考試大綱 20
考綱提示 20
知識點歸納 20
【程式設計的方法】 20
【程式設計的風格】 20
【結構化程式設計的主要原則】 22
【結構化程式的基本結構與特點】 22
【面向對象的程式設計】 22
【面向對象方法的基本概念】 23
典型題分析 24
習題 26
參考答案 27
第3章 軟體工程基礎 28
考試大綱 28
考綱提示 28
知識點歸納 28
【軟體定義與特點】 28
【軟體危機與軟體工程】 28
【軟體工程過程】 29
【軟體生命周期】 29
【軟體工程的目標與原則】 29
【軟體工具與軟體開發環境】 30
【結構化分析方法】 30
【數據流圖】 31
【數據字典】 31
【軟體需求】 32
【結構化設計】 32
【總體設計】 32
【詳細設計】 32
【軟體測試的目的】 33
【軟體測試的準則】 33
【軟體測試技術與方法綜述】 33
【軟體測試的實施】 35
【程式調試】 35
【常見調試方法】 36
典型題分析 36
習題 39
參考答案 40
第4章 資料庫設計基礎 41
考試大綱 41
考綱提示 41
知識點歸納 41
【資料庫】 41
【資料庫管理系統】 41
【資料庫系統】 41
【資料庫系統的基本特點】 42
【資料庫系統的內部結構體系】 42
【數據模型】 42
【實體-聯繫模型】 43
【E-R圖】 43
【關係數據模型】 45
【E-R模型到關係模型的轉換】 45
【關係代數運算】 45
【資料庫的規範化】 46
【資料庫設計】 46
【需求分析】 47
【概念設計】 47
【邏輯設計】 48
【物理設計】 48
典型題分析 49
習題 52
參考答案 54
第5章 Visual FoxPro基礎知識 55
考試大綱 55
考綱提示 55
知識點歸納 56
【數據與數據處理】 56
【資料庫系統的概念】 56
【資料庫系統的特點】 56
【實體】 57
【數據模型的分類】 57
【面向對象的概念】 57
【Visual FoxPro基類】 58
【容器與控制項】 58
【事件】 58
【關係術語】 59
【關係運算】 59
【數據的一致性和完整性】 60
【啟動和退出Visual FoxPro】 60
【Visual FoxPro 6.0界面】 61
【數據類型和檔案類型】 62
【項目管理器】 63
【Visual FoxPro中的設計器】 64
【Visual FoxPro中的生成器】 65
【Visual FoxPro中的嚮導】 65
【Visual FoxPro的工作方式】 66
【常量】 66
【變數】 67
【數組】 67
【表達式】 67
【函式】 68
【數值函式】 69
【字元函式】 69
【日期和時間函式】 71
【數據類型轉換函式】 71
【測試函式】 72
典型題分析 73
習題 96
參考答案 101
第6章 Visual FoxPro資料庫基本操作 102
考試大綱 102
考綱提示 102
知識點歸納 103
【資料庫與表】 103
【建立資料庫】 103
【打開資料庫】 104
【修改資料庫】 104
【資料庫的關閉】 105
【刪除資料庫】 106
【建立表】 106
【輸入表記錄】 109
【表的打開與關閉】 109
【表的刪除】 110
【表結構的顯示】 111
【表結構的修改】 111
【表記錄的顯示】 112
【記錄指針的定位】 113
【刪除記錄】 113
【修改記錄】 115
【表的複製】 116
【表記錄的追加】 118
【檔案管理命令】 119
【排序與索引】 120
【表的排序】 120
【表的索引】 121
【表的關聯】 125
【查詢】 127
【數據表的統計】 129
【查詢的設計過程】 130
【利用“查詢嚮導”創建查詢】 130
【查詢設計器】 130
【查詢設計器創建查詢】 130
【查詢的運行與修改】 131
【複雜查詢的設計】 131
【視圖】 131
【創建遠程數據連線】 132
【使用視圖的有關操作】 132
典型題分析 132
習題 147
參考答案 151
第7章 關係資料庫標準語言SQL 153
考試大綱 153
考綱提示 153
知識點歸納 154
【SQL概述】 154
【SQL數據定義】 154
【更新表的命令】 156
【SQL查詢語句】 156
【SQL的數據查詢功能】 156
典型題分析 161
習題 177
參考答案 182
第8章 項目管理器、設計器和嚮導 183
考試大綱 183
考綱提示 183
知識點歸納 184
【項目管理器的套用】 184
【表單】 185
【使用表單嚮導】 185
【表單設計器環境介紹】 186
【數據環境】 187
【快速表單】 188
【添加新的屬性和方法】 189
【運行表單】 189
【使用表單集擴充表單】 190
【常用表單控制項】 190
【標籤(Label)控制項】 190
【命令按鈕(CommandButton)控制項】 191
【命令按鈕組(CommandGroup)控制項】 191
【文本框(TextBox)控制項】 191
【編輯框(EditBox)控制項】 192
【複選框(CheckBox)控制項】 192
【選項組(OptionGroup)控制項】 193
【列表框(ListBox)控制項】 193
【組合框(ComboBox)控制項】 194
【表格(Grid)控制項】 194
【表單與控制項常用事件與方法】 195
【訪問表單中控制項屬性值】 196
【Visual FoxPro的選單】 197
【選單設計器】 197
【定義選單】 197
【為頂層表單添加選單】 199
【設計快捷選單】 200
【報表嚮導】 200
【打開報表設計器】 200
【報表設計器】 201
【控制項的名稱和作用】 201
【快速報表】 201
【修改用快速報表產生的報表】 202
【設計報表】 202
【報表輸出】 206
【標籤的設計與使用】 206
【標籤輸出】 206
【應用程式嚮導】 207
【應用程式生成器】 208
【連編應用程式】 211
典型題分析 212
習題 224
參考答案 228
第9章 Visual FoxPro 程式設計 230
考試大綱 230
考綱提示 230
【程式檔案的建立與執行】 231
【輸入輸出命令】 231
【應用程式的調試和執行】 232
【程式的基本結構】 234
【多模組程式】 236
【變數的作用域】 237
【參數傳遞】 237
【用戶定義對話框MESSAGEBOX】 238
典型題分析 238
習題 252
參考答案 259
第10章 上機考試指導 260
考試大綱 260
上機考試系統說明 260
【上機考試方式】 260
【上機考試時間】 260
【上機考試紀律】 260
【上機系統環境】 261
【套用軟體的安裝】 261
【上機考試界面】 261
【考題類型及分值】 263
【考生資料夾】 263
【上機考試答題策略與技巧】 263
典型題分析 264
【基本操作題】 264
【簡單套用題】 276
【綜合套用題】 288
上機練習題 302
2004年4月二級Visual FoxPro資料庫程式設計筆試試卷 306
參考答案 311
2004年9月二級Visual FoxPro資料庫程式設計筆試試卷 313
參考答案 320
全國計算機等級考試二級筆試試卷Visual FoxPro資料庫程式設計 321
IV 二級Visual FoxPro資料庫程式設計
目 錄 IX