Visual FoxPro教程:NCRE之VFP實(shí)戰(zhàn)/21世紀(jì)高等學(xué)校規(guī)劃教材·計算機(jī)應(yīng)用
定 價:34.5 元
叢書名:21世紀(jì)高等學(xué)校規(guī)劃教材·計算機(jī)應(yīng)用
- 作者:婁巖 著
- 出版時間:2016/11/1
- ISBN:9787302450580
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.138
- 頁碼:232
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書主要介紹Visual FoxPro程序設(shè)計相關(guān)知識和二級公共基礎(chǔ)知識。全書共12章,主要內(nèi)容包括數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識,Visual FoxPro中的數(shù)據(jù)與運(yùn)算、程序設(shè)計,自由表的常規(guī)操作,數(shù)據(jù)庫與數(shù)據(jù)表的操作,結(jié)構(gòu)化查詢語言SQL,Visual FoxPro中的視圖與查詢、表單的應(yīng)用、菜單設(shè)計與應(yīng)用、報表的設(shè)計與應(yīng)用、項目管理器的應(yīng)用,以及二級公共基礎(chǔ)知識。
本書遵循定義、解析、例題和圖示結(jié)果的邏輯,即一問,一答,一題一結(jié)果,由表及里的教學(xué)模式,便于讀者加強(qiáng)對知識的掌握與理解。書中實(shí)例內(nèi)容具體,過程詳盡,操作性強(qiáng),既能方便教師組織實(shí)驗(yàn)教學(xué),又能引導(dǎo)讀者自主學(xué)習(xí),促進(jìn)讀者對知識的理解與學(xué)習(xí)效果的檢驗(yàn)。并有開放式的課程教學(xué)網(wǎng)站http://www.cmu.edu.cn/computer和與教材配套的實(shí)驗(yàn)指導(dǎo)及習(xí)題集提供支持。
本書適合非計算機(jī)專業(yè)的學(xué)生和初學(xué)者學(xué)習(xí),既可作為普通高等院校Visual FoxPro課程的教材,又可作為全國NCRE二級考試的輔導(dǎo)教材,還可作為專業(yè)技術(shù)人員的參考用書。
學(xué)習(xí)Visual FoxPro,不僅是為了創(chuàng)建和管理數(shù)據(jù)庫,而且還為了能夠直接使用它編制數(shù)據(jù)庫信息系統(tǒng),同時樹立良好的編程思想。本書的編寫依據(jù)最新的NCRE考試二級大綱,遵循定義、解析、例題和圖示結(jié)果的邏輯。本書融入了混合教學(xué)模式的理念,克服傳統(tǒng)教學(xué)模式存在的弊端,同時編寫了配套的實(shí)驗(yàn)指導(dǎo)教材,旨在提高學(xué)生自主學(xué)習(xí)和運(yùn)用知識的能力,加強(qiáng)其綜合素質(zhì)的培養(yǎng)。
本書涵蓋了《全國高等學(xué)校非計算機(jī)專業(yè)學(xué)生計算機(jī)基礎(chǔ)知識和應(yīng)用能力等級考試大綱》(即NCRE考試大綱)規(guī)定的“二級Visual FoxPro考試要求”的全部知識點(diǎn)。全書共12章,第1章數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識由婁巖編寫,第2章Visual FoxPro中的數(shù)據(jù)與運(yùn)算由龐東興編寫,第3章Visual FoxPro中的程序設(shè)計由劉尚輝編寫,第4章Visual FoxPro中自由表的常規(guī)操作由鄭璐編寫,第5章Visual FoxPro中數(shù)據(jù)庫與數(shù)據(jù)庫表的操作由馬瑾編寫,第6章結(jié)構(gòu)化查詢語言SQL由徐東雨編寫,第7章Visual FoxPro中的視圖與查詢由曹陽編寫,第8章Visual FoxPro中表單的應(yīng)用由張志常編寫,第9章Visual FoxPro中菜單的設(shè)計與應(yīng)用由李靜編寫,第10章Visual FoxPro中報表的設(shè)計與應(yīng)用由霍妍編寫,第11章Visual FoxPro中項目管理器的應(yīng)用由鄭琳琳編寫,第12章二級公共基礎(chǔ)知識由王艷華編寫,書中的例題全部來源于二級考試真題,有助于讀者了解題型、出題方向,學(xué)好知識的同時為考試做好準(zhǔn)備。
本書適合非計算機(jī)專業(yè)的學(xué)生和初學(xué)者,既可作為普通高等院校Visual FoxPro課程的教材,又可作為全國NCRE二級考試的輔導(dǎo)教材,還可作為專業(yè)技術(shù)人員的參考用書。
全書由婁巖教授擔(dān)任主編。他合理組織、積極協(xié)調(diào)。他帶領(lǐng)的參編團(tuán)隊成員長期從事一線教學(xué)工作,具備豐富的教學(xué)經(jīng)驗(yàn),編寫過多部Visual FoxPro教材,為成功編寫此書奠定了堅實(shí)的基礎(chǔ)。清華大學(xué)出版社對本書的出版做了精心策劃,充分論證。在此向所有參編人員以及幫助和指導(dǎo)過我們工作的朋友們表示衷心的感謝!由于編者水平有限,加之時間倉促,書中難免存在疏漏之處,懇請廣大讀者批評指正。
婁巖
2016年6月
第1章數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識
1.1數(shù)據(jù)處理與數(shù)據(jù)管理技術(shù)
1.1.1信息、數(shù)據(jù)與數(shù)據(jù)處理
1.1.2數(shù)據(jù)管理技術(shù)的發(fā)展
1.1.3數(shù)據(jù)庫系統(tǒng)的相關(guān)概念
1.1.4數(shù)據(jù)庫系統(tǒng)的特點(diǎn)
1.2數(shù)據(jù)模型
1.2.1相關(guān)概念
1.2.2實(shí)體之間的聯(lián)系
1.2.3實(shí)體聯(lián)系的表示方法
1.2.4數(shù)據(jù)模型簡介
1.3關(guān)系數(shù)據(jù)庫
1.3.1關(guān)系的基本概念
1.3.2關(guān)系的基本運(yùn)算
1.4關(guān)系完整性約束
1.5Visual FoxPro系統(tǒng)概述
1.5.1Visual FoxPro 6.0簡介
1.5.2Visual FoxPro 6.0的功能
1.5.3Visual FoxPro 6.0的特點(diǎn)
1.5.4Visual FoxPro 6.0的安裝與啟動
1.5.5Visual FoxPro 6.0的集成開發(fā)環(huán)境
1.5.6Visual FoxPro 6.0的主窗口
1.5.7Visual FoxPro 6.0的工具欄
1.5.8Visual FoxPro 6.0的配置
1.5.9Visual FoxPro 6.0常用文件類型
1.5.10Visual FoxPro 6.0的一些規(guī)則
本章小結(jié)
第2章Visual FoxPro中的數(shù)據(jù)與運(yùn)算
2.1Visual FoxPro中的常量與變量
2.1.1Visual FoxPro中的常量
2.1.2Visual FoxPro中的變量
2.2Visual FoxPro中的表達(dá)式
2.2.1數(shù)值表達(dá)式
2.2.2字符表達(dá)式
2.2.3日期時間表達(dá)式
2.2.4關(guān)系表達(dá)式
2.2.5邏輯表達(dá)式
2.2.6表達(dá)式的優(yōu)先級
2.3Visual FoxPro中的函數(shù)
2.3.1數(shù)值函數(shù)
2.3.2字符函數(shù)
2.3.3日期時間函數(shù)
2.3.4類型轉(zhuǎn)換函數(shù)
2.3.5測試函數(shù)
2.3.6表操作函數(shù)
2.3.7系統(tǒng)函數(shù)
本章小結(jié)
第3章Visual FoxPro中的程序設(shè)計
3.1程序設(shè)計簡介
3.1.1程序文件
3.1.2程序的建立及運(yùn)行
3.1.3交互式輸入語句
3.1.4輸出與注釋語句
3.2程序結(jié)構(gòu)設(shè)計
3.2.1順序結(jié)構(gòu)設(shè)計
3.2.2分支(選擇)結(jié)構(gòu)設(shè)計
3.2.3循環(huán)結(jié)構(gòu)設(shè)計
3.3模塊化程序設(shè)計
3.3.1子程序的建立與調(diào)用
3.3.2過程的建立與調(diào)用
3.3.3內(nèi)存變量的作用域
3.3.4過程調(diào)用中的參數(shù)傳遞
本章小結(jié)
第4章Visual FoxPro中自由表的常規(guī)操作
4.1表結(jié)構(gòu)與表文件的常規(guī)操作
4.1.1表結(jié)構(gòu)的創(chuàng)建與修改
4.1.2打開、關(guān)閉表文件
4.2表記錄的基本操作
4.2.1瀏覽表
4.2.2增加記錄
4.2.3刪除記錄
4.2.4顯示記錄
4.2.5定位記錄指針
4.2.6修改記錄
4.3索引
4.3.1索引的基本概念
4.3.2建立索引文件
4.3.3打開索引文件
4.3.4指定主控索引
4.3.5使用索引快速定位
4.4多表操作
4.4.1工作區(qū)與多個表
4.4.2表間的臨時關(guān)聯(lián)
本章小結(jié)
第5章Visual FoxPro中數(shù)據(jù)庫與數(shù)據(jù)庫表的操作
5.1數(shù)據(jù)庫的基本操作
5.1.1數(shù)據(jù)庫的建立、打開與關(guān)閉
5.1.2數(shù)據(jù)庫的修改與刪除
5.2數(shù)據(jù)庫表的操作
5.2.1創(chuàng)建數(shù)據(jù)庫表
5.2.2數(shù)據(jù)庫表設(shè)計器的使用
5.2.3數(shù)據(jù)庫表與自由表之間的轉(zhuǎn)換
5.3數(shù)據(jù)庫表間的關(guān)聯(lián)與數(shù)據(jù)完整性
5.3.1數(shù)據(jù)庫表間的永久關(guān)聯(lián)
5.3.2數(shù)據(jù)完整性
本章小結(jié)
第6章結(jié)構(gòu)化查詢語言SQL
6.1SQL概述
6.2表結(jié)構(gòu)操作
6.2.1定義(創(chuàng)建)表結(jié)構(gòu)
6.2.2修改表結(jié)構(gòu)
6.2.3建立視圖
6.2.4刪除數(shù)據(jù)庫
6.2.5刪除表
6.3表記錄操作
6.3.1插入記錄
6.3.2更新記錄
6.3.3刪除記錄
6.4SQL的數(shù)據(jù)查詢
6.4.1基本查詢
6.4.2帶條件(WHERE)的查詢
6.4.3連接查詢
6.4.4嵌套查詢
6.4.5計算查詢
6.4.6分組與排序查詢
6.4.7集合查詢
6.4.8量詞和謂詞查詢
6.4.9空值查詢
6.4.10查詢?nèi)ハ?br />本章小結(jié)
第7章Visual FoxPro中的視圖與查詢
7.1視圖設(shè)計與應(yīng)用
7.1.1使用本地視圖向?qū)?chuàng)建本地視圖
7.1.2使用視圖設(shè)計器創(chuàng)建本地視圖
7.1.3使用視圖的有關(guān)操作
7.1.4遠(yuǎn)程視圖與連接
7.2查詢設(shè)計與應(yīng)用
7.2.1使用查詢向?qū)?chuàng)建查詢
7.2.2使用查詢設(shè)計器創(chuàng)建查詢
7.2.3查詢設(shè)計的運(yùn)行與修改
7.3視圖與查詢的特點(diǎn)及區(qū)別
7.3.1視圖的特點(diǎn)
7.3.2查詢的特點(diǎn)
7.3.3視圖和查詢的區(qū)別
本章小結(jié)
第8章Visual FoxPro中表單的應(yīng)用
8.1面向?qū)ο蟪绦蛟O(shè)計的概念
8.1.1對象與類
8.1.2屬性、事件與方法
8.2創(chuàng)建表單
8.2.1表單的基本操作
8.2.2使用表單向?qū)?br />8.2.3使用表單設(shè)計器
8.3表單控件
8.3.1標(biāo)簽
8.3.2文本框
8.3.3編輯框
8.3.4命令按鈕
8.3.5命令按鈕組
8.3.6復(fù)選框
8.3.7選項按鈕組
8.3.8列表框
8.3.9組合框
8.3.10表格
8.3.11計時器
8.3.12微調(diào)控件
8.4自定義類
8.4.1創(chuàng)建與修改類
8.4.2自定義類的使用
本章小結(jié)
第9章Visual FoxPro中菜單的設(shè)計與應(yīng)用
9.1系統(tǒng)菜單的設(shè)計
9.2下拉式菜單的設(shè)計
9.2.1菜單設(shè)計器的使用
9.2.2表單頂層菜單的設(shè)計
9.3快捷菜單的設(shè)計
本章小結(jié)
第10章Visual FoxPro中報表的設(shè)計與應(yīng)用
10.1報表向?qū)?br />10.1.1單表報表向?qū)?br />10.1.2一對多報表向?qū)?br />10.2報表設(shè)計器
10.2.1報表的布局
10.2.2報表工具欄
10.2.3報表數(shù)據(jù)環(huán)境
10.3快速報表
10.4分組報表和分欄報表
10.4.1分組報表
10.4.2分欄報表
10.5報表輸出
10.5.1報表的頁面設(shè)置
10.5.2報表預(yù)覽與打印
本章小結(jié)
第11章Visual FoxPro中項目管理器的應(yīng)用
11.1數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的基本步驟
11.2項目管理器的使用
11.2.1項目管理器的概念
11.2.2項目的創(chuàng)建與保存
11.2.3項目管理器窗口介紹
11.2.4項目管理器對文件的管理
11.3應(yīng)用系統(tǒng)的主程序設(shè)計及應(yīng)用程序的連編
11.3.1應(yīng)用系統(tǒng)的主程序設(shè)計
11.3.2應(yīng)用程序的連編
本章小結(jié)
第12章二級公共基礎(chǔ)知識
12.1算法與數(shù)據(jù)結(jié)構(gòu)
12.1.1算法
12.1.2數(shù)據(jù)結(jié)構(gòu)
12.1.3線性表
12.1.4棧和隊列
12.1.5鏈表
12.1.6樹與二叉樹
12.1.7查找技術(shù)
12.1.8排序技術(shù)
12.2軟件工程基礎(chǔ)
12.2.1軟件工程的基本概念
12.2.2結(jié)構(gòu)化分析方法
12.2.3結(jié)構(gòu)化設(shè)計方法
12.2.4軟件測試
12.2.5程序的調(diào)試
本章小結(jié)
參考文獻(xiàn)