出版時間:2008-9 出版社:張翼英、張丕振、 張翼飛 清華大學出版社 (2012-06出版) 作者:張翼英 等 著 頁數(shù):470
內(nèi)容概要
《高等學校計算機基礎(chǔ)教育教材精選:Visual FoxPro 9.0程序設(shè)計(第2版)》詳細介紹了Visual FoxPro 9.0數(shù)據(jù)庫管理系統(tǒng)的知識體系,以及如何使用VisualFoxPr09.O進行程序設(shè)計與項目開發(fā)?! ”緯鴱膶嶋H開發(fā)角度出發(fā),循序漸進地講解VisualFoxPr09.O的各種知識,并根據(jù)程序設(shè)計知識的學習規(guī)律,合理地安排書中的內(nèi)容,精心設(shè)計豐富恰當?shù)膶嵗?。主要?nèi)容包括項目管理器、關(guān)系數(shù)據(jù)庫操作、查詢與視圖、表單與控件管理、菜單設(shè)計、結(jié)構(gòu)化查詢語言和面向?qū)ο蟮某绦蛟O(shè)計。最后,以“人力資源管理系統(tǒng)”為實例,對前面12個章節(jié)的內(nèi)容進行總結(jié),系統(tǒng)全面地介紹在Visual FoxPro 9.0中如何進行應(yīng)用程序開發(fā),詳細闡述了整個程序設(shè)計開發(fā)的過程及開發(fā)技巧,使得讀者能夠從理論自然地延伸到實際應(yīng)用,進而達到中級以上的程序設(shè)計水平?! 陡叩葘W校計算機基礎(chǔ)教育教材精選:Visual FoxPro 9.0程序設(shè)計(第2版)》知識體系完整,結(jié)構(gòu)安排合理,內(nèi)容深度適宜,講解深入淺出,可作為高等學校非計算機專業(yè)本科、專科學.生的計算機課程教材及各種培訓班教材,也可作為從事中小型數(shù)據(jù)庫管理的從業(yè)者和相關(guān)領(lǐng)域的技術(shù)人員的參考書。
書籍目錄
第1章 Visual FoxPro 9.0簡介 1.1 VisualFoxPro的歷史沿革 1.1.1 dBASE 1.1.2 FoxBase和FoxPro 1.1.3 VisualFoxPro 1.2 Visual FoxPro 9.0的增強功能和特點 1.2.1 交互式開發(fā)環(huán)境(IDE)的增強 1.2.2 Visual FoxPro 9.0設(shè)計器的增強 1.2.3 數(shù)據(jù)和XML功能的增強 1.2.4 語言的增強 1.2.5 其他增強 1.2.6 Visual FoxPro的主要特點 1.3 Visual FoxPro 9.0的安裝、運行與退出 1.3.1 Visual FoxPro 9.0安裝的必要條件 1.3.2 Visual FoxPro 9.0的安裝 1.3.3 Visual FoxPro 9.0的運行與退出 1.4 Visual FoxPro 9.0用戶界面 1.4.1 菜單欄 1.4.2 工具欄 1.4.3 “命令”窗口 1.4.4 工具箱 1.4.5 任務(wù)面板管理器 1.5 定制用戶環(huán)境 1.5.1 使用“選項”對話框設(shè)置環(huán)境 1.5.2 使用SET命令 1.5.3 工作方式 1.5.4 設(shè)置工作目錄與搜索路徑 1.5.5 獲取幫助 1.6 小結(jié) 1.7 練習 第2章 Visual FoxPro 9.0項目管理器及應(yīng)用 2.1 項目及項目管理器組成 2.1.1 創(chuàng)建項目 2.1.2 項目管理器的組成 2.1.3 項目管理器的功能 2.1.4 項目管理器的定制 2.2 項目管理器的基本操作 2.2.1 項目管理器中的文件操作 2.2.2 項目管理器的其他操作 2.2.3 項目信息及文件說明 2.2.4 連編應(yīng)用程序 2.3 Visual FoxPro 9.0向?qū)А⒃O(shè)計器和生成器 2.3.1 Visual FoxPro 9.0向?qū)?2.3.2 設(shè)計器 2.3.3 生成器 2.4 創(chuàng)建第一個Visual FoxPro 9.0程序 2.4.1 創(chuàng)建“學生管理”項目 2.4.2 自由表的創(chuàng)建和修改 2.4.3 用表單向?qū)е谱鲾?shù)據(jù)編輯表單 2.4.4 對表單進行美化 2.4.5 運行瀏覽結(jié)果 2.5 小結(jié) 2.6 練習 第3章 關(guān)系數(shù)據(jù)庫基本操作 3.1 關(guān)系數(shù)據(jù)厙 3.1.1 數(shù)據(jù)庫 3.1.2 數(shù)據(jù)庫系統(tǒng)組成 3.1.3 關(guān)系數(shù)據(jù)庫基本概念 3.1.4 關(guān)系運算 3.1.5 關(guān)系的完整性 3.2 數(shù)據(jù)庫設(shè)計與操作 3.2.1 創(chuàng)建數(shù)據(jù)庫 3.2.2 打開數(shù)據(jù)庫 3.2.3 設(shè)置當前數(shù)據(jù)庫 3.2.4 關(guān)閉數(shù)據(jù)庫 3.2.5 刪除數(shù)據(jù)庫 3.2.6 添加表和移去表 3.2.7 數(shù)據(jù)庫表屬性的設(shè)置 3.2.8 設(shè)置觸發(fā)器 3.2.9 永久關(guān)系與參照完整性 3.3 數(shù)據(jù)表設(shè)計與操作 3.3.1 創(chuàng)建數(shù)據(jù)表 3.3.2 打開與關(guān)閉表 3.3.3 記錄瀏覽與顯示 3.3.4 表結(jié)構(gòu)操作 3.3.5 追加與插入記錄 3.3.6 記錄定位 3.3.7 修改記錄 3.3.8 刪除記錄 3.4 數(shù)據(jù)表的排序與索引 3.4.1 表的排序命令 3.4.2 索引的概念 3.4.3 索引的建立 3.4.4 打開和關(guān)閉索引文件 3.4.5 指定主控索引 3.4.6 索引的更新 3.4.7 數(shù)據(jù)檢索 3.4.8 表的統(tǒng)計命令 3.4.9 過濾器命令 3.5 多工作區(qū)操作 3.5.1 工作區(qū)的基本概念 3.5.2 選擇工作區(qū) 3.5.3 建立表間的臨時關(guān)聯(lián) 3.6 小結(jié) 3.7 練習 第4章 Visual FoxPro 9.0語言基礎(chǔ) 4.1 數(shù)據(jù)基礎(chǔ) 4.1.1 常量 4.1.2 數(shù)據(jù)類型 4.1.3 變量 4.1.4 數(shù)組 4.2 運算符與表達式 4.2.1 算術(shù)表達式 4.2.2 字符表達式 4.2.3 關(guān)系表達式 4.2.4 邏輯表達式 4.2.5 日期(時間)表達式 4.2.6 名稱表達式 4.2.7 宏替換表達式 4.2.8 表達式生成器 4.3 Visual FoxPro 9.0函數(shù) 4.3.1 數(shù)值函數(shù) 4.3.2 字符處理函數(shù) 4.3.3 日期時間函數(shù) 4.3.4 測試函數(shù) 4.3.5 轉(zhuǎn)換函數(shù) 4.3.6 對話框函數(shù) 4.4 文件操作 4.4.1 復(fù)制文件 4.4.2 顯示文件目錄 4.4.3 修改文件名 4.4.4 刪除文件 4.5 Visual FoxPro 9.0的命令 4. 5.1 Visual FoxPro的工作方式 4.5.2 命令結(jié)構(gòu) 4.5.3 命令書寫規(guī)則 4.5.4 常用命令 4.6 小結(jié) 4.7 練習 第5章 Visual FoxPro 9.0程序設(shè)計語句 5.1 程序設(shè)計概述 5.1.1 程序的相關(guān)概念 5.1.2 程序的建立、修改與運行 5.1.3 程序中的常用命令 5.2 輸入語句 5.3 順序結(jié)構(gòu) 5.4 分支結(jié)構(gòu) 5.4.1 簡單分支語句 5.4.2 選擇分支語句 5.4.3 分支語句的嵌套 5.4.4 結(jié)構(gòu)分支語句 5.5 循環(huán)程序設(shè)計語句 5.5.1 SCAN……ENDSCAN 5.5.2 步長型循環(huán) 5.5.3 當型循環(huán) 5.5.4 三種循環(huán)結(jié)構(gòu)比較 5.6 過程和自定義函數(shù) 5.6.1 過程 5.6.2 用戶自定義函數(shù) 5.6.3 參數(shù)傳遞機制 5.6.4 過程文件 5.7 變量的作用域 5.7.1 局部變量 5.7.2 私有變量 5.7.3 全局變量 5.8 Visual FoxPro 9.0存儲過程 5.8.1 創(chuàng)建與編輯存儲過程 5.8.2 運行存儲過程 5.8.3 刪除存儲過程 5.9 程序設(shè)計中的錯誤處理 5.9.1 預(yù)防錯誤 5.9.2 處理“運行時”的錯誤 5.9.3 建立ON ERROR例程 5.9.4 常見的錯誤 5. 10 程序調(diào)試 5. 10.1 程序調(diào)試概述 5. 10.2 調(diào)用調(diào)試器 5. 10.3 設(shè)置斷點 5. 11 小結(jié) 5. 12 練習 …… 第6章 使用Visual FoxPro 9.0查詢與視圖 第7章 創(chuàng)建與使用表單 第8章 Visual FoxPro 9.0控件管理 第9章 報表和標簽的設(shè)計與使用 第10章 菜單設(shè)計 第11章 結(jié)構(gòu)化查詢語言 第12章 面向?qū)ο蟮某绦蛟O(shè)計 第13章 人力資源管理系統(tǒng)
章節(jié)摘錄
版權(quán)頁: 插圖: “項目管理器”為數(shù)據(jù)提供了一個組織良好的分層結(jié)構(gòu)視圖。若要處理項目中某一特定的類型的文件或?qū)ο螅蛇x擇相應(yīng)的文件選項卡。在建立表和數(shù)據(jù)庫,以及創(chuàng)建表單、查詢、視圖和報表時,主要處理“數(shù)據(jù)”和“文檔”選項卡中的內(nèi)容。“項目管理器”主要由以下幾個部分組成。 (1)文件選項卡。項目管理器有6個文件選項卡,如圖2-3所示。其中,在“全部”文件選項卡中,將顯示應(yīng)用的所有文件對象大類,即“數(shù)據(jù)”、“文檔”、“類庫”、“代碼”和“其他”;另外5個文件選項卡就分別與這5個文件對象大類相對應(yīng),獨立管理相應(yīng)文件對象。 (2)分層結(jié)構(gòu)視圖。如果要在某個選項卡所列出的文件大類中找出某個文件對象,只需找到相應(yīng)的文件大類,如“文檔”,然后單擊“文檔”左邊的“+”,就會列出其下級文件類型;再用同樣的方法尋找,直到出現(xiàn)所需要的文件為止。 (3)命令按鈕。在“項目管理器”右邊有6個按鈕,即“新建”、“添加”、“修改”、“運行”(“打開”、“瀏覽”或“預(yù)覽”)、“移去”及“連編”,其中“運行”、“打開”、“瀏覽”及“預(yù)覽”分別與所選中的文件對象有關(guān),并且做相應(yīng)的改變。具體功能如下。 新建:創(chuàng)建一個新文件或?qū)ο?。此按鈕與“項目“菜單的“新建文件”命令作用相同。在“項目管理器”中,新文件或?qū)ο蟮念愋团c當前選定項的類型相同。兩者不同的是:從“文件”菜單中創(chuàng)建的文件不會自動包含在項目中;使用“項目”菜單的“新建文件”命令(或“項目管理器”上的“新建”按鈕)創(chuàng)建的文件自動包含在項目中。 添加:把已有的文件添加到項目中。此按鈕與“項目”菜單的“添加文件”命令作用相同。單擊“添加”按鈕后,也可以通過Shift或Ctrl鍵在打開的對話框中選擇多個文件并將其添加到項目中。 修改:在合適的設(shè)計器中打開選定項。此按鈕與“項目”菜單的“修改文件”命令作用相同。 瀏覽:在瀏覽窗口中打開一個表。此命令與“項目”菜單的“瀏覽文件”命令作用相同,且僅當選定一個表時可用。 關(guān)閉:關(guān)閉一個打開的數(shù)據(jù)庫。此命令與“項目”菜單的“關(guān)閉文件”命令作用相同,且僅當選定一個表時可用。如果選定的數(shù)據(jù)庫已關(guān)閉,此按鈕變?yōu)椤按蜷_”。 打開:打開一個數(shù)據(jù)庫。此命令與“項目”菜單的“打開文件”命令作用相同,且僅當選定一個表時可用。如果選定的數(shù)據(jù)庫已打開,此按鈕變?yōu)椤瓣P(guān)閉”。 移去:從項目中移去選定文件或?qū)ο?。Visual FoxPro會詢問用戶是否從項目中移去此文件,還是同時將其從磁盤中刪除。此命令與“項目”菜單的“移去文件”命令作用相同。 連編:連編一個項目或應(yīng)用程序,還可以連編可執(zhí)行文件或自動服務(wù)程序(Automation Server)。此命令與“項目”菜單的“連編”命令作用相同。 預(yù)覽:在打印預(yù)覽方式下顯示選定的報表或標簽。當選定“項目管理器”中的一個報表或標簽時可用。此命令與“項目”菜單的“預(yù)覽文件”命令作用相同。 運行:運行選定的查詢、表單或程序。當選定“項目管理器”中的一個查詢、表單、菜單或程序時可用。此命令與“項目”菜單的“運行文件”命令作用相同。 2.1.3 項目管理器的功能 “項目管理器”是Visual FoxPro應(yīng)用程序的數(shù)據(jù)、文件、對象的組織管理工具,利用“項目管理器”可以在項目中添加或移動文件、創(chuàng)建新文件或修改已經(jīng)存在的文件、查看數(shù)據(jù)庫中數(shù)據(jù)表或視圖的數(shù)據(jù)及把文件與其他項目關(guān)聯(lián)起來。具體功能歸納為以下幾個方面。 (1)創(chuàng)建和修改文件。如用“項目管理器”中的“新建”,可以新建文件對象;如用“修改”按鈕,則可修改已有的文件對象。 (2)添加和移去文件。如用“項目管理器”中的“添加”按鈕,可以添加已有的但沒在“項目管理器”中的文件對象;如用“移去”按鈕,可以把文件對象從“項目管理器”中移去或刪除。 (3)查找文件。利用“項目管理器”中的分層結(jié)構(gòu)視圖,可以查找應(yīng)用中的數(shù)據(jù)庫文件、表單文件、報表文件等詳細內(nèi)容。 (4)共享文件。通過與其他項目共享文件,可以重復(fù)使用在其他項目開發(fā)上的工作成果。此文件并未復(fù)制,項目只存儲了對該文件的引用。文件可以同時和不同的項目連接。操作時只需要將別的項目中的文件對象拖到本“項目管理器”中即可。
編輯推薦
《高等學校計算機基礎(chǔ)教育教材精選:VisualFoxPro9.0程序設(shè)計(第2版)》根據(jù)程序設(shè)計的學習規(guī)律,系統(tǒng)科學地安排《高等學校計算機基礎(chǔ)教育教材精選:VisualFoxPro9.0程序設(shè)計(第2版)》的學習內(nèi)容,循序漸進地介紹Visual FoxPro9.0的各種知識,以及如何使用Visual FoxPro9.0進行程序設(shè)計與項目設(shè)計。精心設(shè)計的每一個教學實例全部在中文Visual FoxPro9.0環(huán)境調(diào)試成功,是對相關(guān)知識點的完美詮釋。特別是在可視化設(shè)計方面,如在控件學習中,多數(shù)控件的實例都與實踐相結(jié)合,簡潔易懂,易于實現(xiàn)與理解,多數(shù)可以直接修改添加到實際應(yīng)用中。最后的“人力資源管理系統(tǒng)”實例,詳細闡述了整個系統(tǒng)的設(shè)計開發(fā)過程以及編程技巧等,并對前面的知識體系進行概括與總結(jié),使讀者能從理論學習自然地延伸到實際應(yīng)用中,從而進一步達到中級以上的應(yīng)用水平。
圖書封面
評論、評分、閱讀與下載
Visual FoxPro 9.0程序設(shè)計 PDF格式下載