出版時間:2007-7 出版社:高等教育 作者:李珍香 頁數(shù):322
前言
VisualFoxPro作為市場上最靈活和功能最強大的數(shù)據(jù)庫管理系統(tǒng),在當(dāng)前市場中的應(yīng)用是十分廣泛的。其簡單易學(xué)、快速方便的數(shù)據(jù)處理和管理功能,非常適合中、小型企事業(yè)單位的數(shù)據(jù)處理、管理以及開發(fā)應(yīng)用,其強大的性能、完整而豐富的工具、極其友好的界面以及完備的兼容性等特點,備受廣大用戶的青睞。 本書是2003年出版的《VisualFoxPro6.0程序設(shè)計》的第二版,是應(yīng)讀者的要求和建議、結(jié)合VisualFoxPro的最新版本VisualFoxPro9.0以及作者近幾年從事數(shù)據(jù)庫應(yīng)用教學(xué)的經(jīng)驗修訂而成。本書在延續(xù)第一版編寫風(fēng)格的基礎(chǔ)上,對全書內(nèi)容精心做了修改和充實,增加了sQL的內(nèi)容;強化了VisualFoxPro在網(wǎng)絡(luò)方面的應(yīng)用;補充了表、數(shù)據(jù)庫及其他一些操作命令;書中各章均配有習(xí)題及上機實踐。本書內(nèi)容翔實,案例豐富,深入淺出,循序漸進,具有先進性、新穎性、實用性和可讀性的特點。 本書已打造成立體化教學(xué)包,除了主教材之外,與本書配套的還有《VisualFoxPm程序設(shè)計實訓(xùn)指導(dǎo)》(第二版)一書(配盤)、《VisualFoxPro程序設(shè)計》電子教案、教學(xué)建議、網(wǎng)絡(luò)課程、試題庫系統(tǒng)和自測學(xué)習(xí)系統(tǒng)等教學(xué)資源?! ∪珪卜?2章,第1章主要介紹VisualFoxPro的啟動和退出方法及其集成開發(fā)環(huán)境,主要包括“項目管理器”的界面組成及主要操作、菜單系統(tǒng)和“命令”窗口,并通過兩個簡單的例子初步引出Visual:FoxPro程序設(shè)計?! 〉?章是VisualFoxPro編程基礎(chǔ),主要介紹VisualFoxPro所提供的數(shù)據(jù)類型、數(shù)據(jù)存儲、運算符、表達式、常用函數(shù)和VisualFoxPro命令結(jié)構(gòu),流程控制的3種基本結(jié)構(gòu)及相應(yīng)語句,程序文件的創(chuàng)建、編輯與運行方法,過程文件和用戶自定義函數(shù)的建立與使用方法等內(nèi)容?! 〉?章和第4章主要介紹數(shù)據(jù)庫和表的一些基本概念,包括:數(shù)據(jù)庫和表的創(chuàng)建、打開、修改及關(guān)閉,表數(shù)據(jù)的輸入方法,表索弓I的概念及建立方法,數(shù)據(jù)庫中表的關(guān)聯(lián)和連接操作,數(shù)據(jù)庫的域完整性、實體完整性和參照完整性的概念及設(shè)置方法,工作區(qū)的概念及應(yīng)用?! 〉?章查詢與視圖,主要介紹使用“查詢向?qū)А焙汀安樵冊O(shè)計器”創(chuàng)建查詢的方法,利用“視圖設(shè)計器”創(chuàng)建視圖以及通過視圖更新源表數(shù)據(jù)的方法?! 〉?章關(guān)系數(shù)據(jù)庫標準語言sQL,主要介紹sQL的數(shù)據(jù)查詢命令、數(shù)據(jù)操縱命令和數(shù)據(jù)定義命令。 第7章介紹報表文件的幾種創(chuàng)建方法,結(jié)合實例著重介紹利用“報表設(shè)計器”設(shè)計和修改報表的過程和方法?! 〉?章介紹面向?qū)ο蟪绦蛟O(shè)計的一些基本概念,創(chuàng)建子類及將子類加入表單的方法以及在’VisualFoxPro中弓I用對象、編寫過程代碼的方法。
內(nèi)容概要
《普通高等教育十一五國家級規(guī)劃教材高職高專教育Visual FoxPro程序設(shè)計》是普通高等教育“十一五”國家級規(guī)劃教材(高職高專教育),遵照高職高專學(xué)生的培養(yǎng)目標和基本要求,結(jié)合作者近幾年的教學(xué)經(jīng)驗和工程實踐,參考VisualFoxPro的最新版本VisualFoxPro9.0,并參照全國計算機等級考試VisualFoxPro大綱的要求,在吸收廣大讀者使用第一版教材的反饋信息的基礎(chǔ)上修訂而成?!镀胀ǜ叩冉逃晃鍑壹壱?guī)劃教材高職高專教育Visual FoxPro程序設(shè)計》在延續(xù)第一版編寫風(fēng)格的同時,在內(nèi)容上做了精心的修改和完善,增加了SQL的內(nèi)容,強化了VisualFoxPro的網(wǎng)絡(luò)應(yīng)用部分,突出了’VisualFoxPro可視化編程,補充了表、數(shù)據(jù)庫及其他的一些主要操作命令,具有很強的實用性。 《普通高等教育十一五國家級規(guī)劃教材高職高專教育Visual FoxPro程序設(shè)計》除了主教材之外,還配有《VisualFoxPro程序設(shè)計實訓(xùn)指導(dǎo)》(第二版)一書(配盤,盤內(nèi)包含習(xí)題與實踐參考答案、例題源程序代碼和3個應(yīng)用系統(tǒng)開發(fā)實例等資源)、免費的教師授課用電子教案。
書籍目錄
第1章 VisuaI FoxPro概述1.1 表、關(guān)系模型和數(shù)據(jù)庫1.2 初步設(shè)計Visual FoxPro程序1.3 visual FoxPro發(fā)展史簡介1.4 Visual FoxPro的啟動、退出與配置1.4.1 visual FoxPro的啟動1.4.2 Visual F0xPr0的退出1.4.3 visual FoxPro的配置1.5 visual FoxPro運行環(huán)境1.5.1 Visual F0xPro的菜單系統(tǒng)1.5.2 Visual FoxPro的文件類型1.5.3 visualFoxPro的“項目管理器1.5.4 visualFoxPro的“命令”窗口習(xí)題實踐第2章 VisuaI FoxPro編程基礎(chǔ)2.1 程序文件2.1.1 程序文件的創(chuàng)建與編輯2.1.2 程序文件的運行2.2 數(shù)據(jù)類型2.2.1 字符型2.2.2 貨幣型2.2.3 日期型2.2.4 日期時間型2.2.5 邏輯型2.2.6 數(shù)值型與浮動型2.2.7 雙精度型2.2.8 整型2.2.9 備注型2.2.1 0通用型2.2.1 1字符型(二進制)2.2.1 2備注型(二進制)2.2.1 3對象型2.3 數(shù)據(jù)容器2.3.1 常量2.3.2 變量2.3.3 數(shù)組2.3.4 字段2.3.5 記錄2.3.6 對象2.4 操作符和表達式2.4.1 操作符2.4.2 表達式2.5 命令和函數(shù)2.5.1 命令格式2.5.2 命令書寫的相關(guān)約定2.5.3 常用函數(shù)2.6 流程控制語句2.6.1 順序結(jié)構(gòu)2.6.2 分支結(jié)構(gòu)2.6.3 循環(huán)結(jié)構(gòu)2.7 過程和自定義函數(shù)2.7.1 子程序2.7.2 過程2.7.3 自定義函數(shù)2.7.4 參數(shù)傳遞2.7.5 變量的作用域習(xí)題二實踐二第3章 表的創(chuàng)建與基本操作3.1 表的基本概念3.2 創(chuàng)建新表3.2.1 用表設(shè)計器創(chuàng)建表3.2.2 設(shè)計表時應(yīng)注意的問題3.3 表的基本操作3.3.1 表的打開和關(guān)閉3.3.2 記錄的添加、查看和編輯3.3.3 定制瀏覽窗口3.3.4 修改表的結(jié)構(gòu)3.3.5 記錄的刪除與恢復(fù)3.3.6 定制表中的數(shù)據(jù)3.4 表的索引3.4.1 索引的基本概念3.4.2 索引文件的分類3.4.3 創(chuàng)建和使用索引3.5 表的基本操作命令習(xí)題三實踐三第4章 數(shù)據(jù)庫和多表操作4.1 數(shù)據(jù)庫設(shè)計4.1.1 數(shù)據(jù)庫概述4.1.2 數(shù)據(jù)庫設(shè)計的目的4.1.3 數(shù)據(jù)庫設(shè)計的一般過程4.1.4 數(shù)據(jù)庫表之間的關(guān)系4.2 創(chuàng)建數(shù)據(jù)庫4.2.1 建立一個新數(shù)據(jù)庫4.2 12向數(shù)據(jù)庫中添加表和移去表4.2.3 管理數(shù)據(jù)庫4.3 數(shù)據(jù)完整性4.3.1 域完整性4.3.2 實體完整性4.3.3 參照完整性4.4 多表操作4.4.1 多工作區(qū)的概念4.4.2 使用不同工作區(qū)的表4.4.3 表之間的關(guān)聯(lián)4.4.4 用命令方式操作數(shù)據(jù)庫習(xí)題四實踐四第5章 查詢與視圖5.1 查詢5.1.1 通過“查詢向?qū)А眲?chuàng)建查詢5.1.2 通過“查詢設(shè)計器”創(chuàng)建查詢5.1.3 運行查詢5.2 視圖5.2.1 創(chuàng)建本地視圖5.2.2 創(chuàng)建遠程視圖5.3 使用視圖更新源表數(shù)據(jù)5.3.1 使表可更新5.3.2 設(shè)置關(guān)鍵字5.3.3 設(shè)置可更新字段5.3.4 控制更新沖突的檢測5.4 定制視圖5.4.1 控制字段顯示和數(shù)據(jù)輸入5.4.2 控制更新方法5.4.3 定制視圖參數(shù)5.5 操作視圖的命令5.5.1 數(shù)據(jù)庫視圖的操作5.5.2 顯示視圖結(jié)構(gòu)5.5.3 視圖重命名5.5.4 刪除視圖5.5.5 創(chuàng)建視圖索引習(xí)題五實踐五第6章 關(guān)系數(shù)據(jù)庫標準語言SQL6.1 SQL概述6.2 數(shù)據(jù)查詢6.2.1 SELECT命令的語法6.2.2 簡單查詢6.2.3 簡單的聯(lián)接查詢6.2.4 嵌套查詢6.2.5 簡單的計算查詢6.2.6 分組與計算查詢6.2.7 排序6.2.8 查詢結(jié)果的顯示和輸出6.2.9 超聯(lián)接查詢6.2.1 0別名與自聯(lián)接查詢6.2.1 1內(nèi)、外層相關(guān)嵌套查詢6.2.1 2集合“并”運算6.2.1 3特殊運算符的使用6.3 數(shù)據(jù)操縱6.3.1 插入6.3.2 更新6.3.3 刪除6.4 數(shù)據(jù)定義6.4.1 表的定義6.4.2 表的刪除6.4.3 表結(jié)構(gòu)的修改6.4.4 視圖的定義習(xí)題六實踐六第7章 設(shè)計報表和標簽7.1 報表與布局概述7.1.1 報表類型7.1.2 報表布局文件7.1.3 報表的設(shè)計步驟7.2 創(chuàng)建報表布局7.2.1 用“報表向?qū)А眲?chuàng)建報表7.2.2 創(chuàng)建“快速報表7.2.3 用“報表設(shè)計器”創(chuàng)建報表7.3 利用“報表設(shè)計器”編輯報表7.3.1 報表帶區(qū)7.3.2 帶區(qū)高度和帶區(qū)表達式7.3.3 設(shè)置報表的數(shù)據(jù)環(huán)境7.3.4 添加報表控件7.3.5 設(shè)置報表頁7.3.6 控件的打印控制7.3.7 打印或預(yù)覽報表命令7.3.8 數(shù)據(jù)分組7.4 標簽設(shè)計7.4.1 用“標簽向?qū)А眲?chuàng)建標簽7.4.2 用“標簽設(shè)計器”創(chuàng)建標簽習(xí)題七實踐七第8章 面向?qū)ο蟮某绦蛟O(shè)計基礎(chǔ)8.1 面向?qū)ο蟪绦蛟O(shè)計的基本概念8.1.1 對象、控件和類8.1.2 對象的事件、方法和屬性8.1.3 繼承性、封裝性和多態(tài)性8.1.4 激發(fā)和響應(yīng)8.2 visual FoxPm中的類和對象8.2.1 visual FoxPr0中的基類8.2.2 容器類和控件類8.2.3 創(chuàng)建新類8.2.4 將類添加至表單中8.2.5 類瀏覽器8.3 Visual FoxPr0中對象的處理8.3.1 對象的引用8.3.2 設(shè)置對象屬性8.3.3 響應(yīng)事件8.3.4 調(diào)用對象方法8.4 設(shè)計面向?qū)ο蟪绦驅(qū)嵗?.4.1 設(shè)計方式8.4.2 事件捕捉8.4.3 事件執(zhí)行順序習(xí)題八實踐八第9章 設(shè)計和使用表單9.1 創(chuàng)建表單9.1.1 利用“表單向?qū)А眲?chuàng)建表單9.1.2 利用“表單設(shè)計器”創(chuàng)建表單9.1.3 利用“表單生成器”創(chuàng)建表單9.2 表單中控件的調(diào)整與定制9.2.1 添加控件9.2.2 選定控件9.2.3 移動控件9.2.4 復(fù)制和刪除控件9.2.5 設(shè)置Tab順序9.2.6 使用“自動格式生成器9.3 為表單中的對象編寫事件代碼9.3.1 visual FoxPro的常用事件和方法9.3.2 追蹤事件序列9.3.3 為事件編寫程序代碼9.4 表單和控件的使用9.4.1 表單對象9.4.2 控件的使用習(xí)題九實踐九第10章 菜單設(shè)計10.1 規(guī)劃菜單系統(tǒng)10.1.1 菜單組成10.1.2 菜單系統(tǒng)的設(shè)計步驟10.1.3 規(guī)劃菜單系統(tǒng)10.2 利用“菜單設(shè)計器”設(shè)計菜單10.2.1 啟動“菜單設(shè)計器10.2.2 “菜單設(shè)計器”窗口組成10.3 創(chuàng)建菜單10.3.1 創(chuàng)建菜單標題和子菜單10.3.2 添加快捷鍵和訪問鍵10.3.3 菜單項分組10.3.4 啟用或禁用菜單項10.3.5 設(shè)置常規(guī)選項與菜單選項10.3.6 預(yù)覽菜單lO.3.7 生成菜單程序10.4 快速菜單設(shè)計10.5 創(chuàng)建快捷菜單習(xí)題十實踐十第11章 開發(fā)應(yīng)用系統(tǒng)11.1 系統(tǒng)開發(fā)基本步驟11.1.1 需求分析11.1.2 數(shù)據(jù)庫設(shè)計11.1.3 應(yīng)用程序設(shè)計11.1.4 軟件測試11.1.5 應(yīng)用程序的發(fā)布11.1.6 系統(tǒng)運行與維護11.2 高校學(xué)生收費管理系統(tǒng)的開發(fā)11.2.1 系統(tǒng)任務(wù)的提出11.2.2 需求分析11.2.3 數(shù)據(jù)庫設(shè)計11.2.4 應(yīng)用程序設(shè)計11.3 應(yīng)用程序的連編和發(fā)布11.3.1 利用“項目管理器”組織應(yīng)用程序11.3.2 連編應(yīng)用程序和可執(zhí)行程序11.3.3 為應(yīng)用程序制作安裝盤習(xí)題十實踐十第12章 VisuaI FoxPro的網(wǎng)絡(luò)應(yīng)用12.1 使用sQL視圖和SQL傳遞編寫客戶一服務(wù)器程序12.1.1 使用sQL視圖編寫客戶一服務(wù)器應(yīng)用程序12.1.2 使用SQL傳遞編寫客戶一服務(wù)器應(yīng)用程序12.2 Visual FoxPro的ActiveDocument應(yīng)用12.3 visual FoxPro web功能12.3.1 數(shù)據(jù)的Wleb發(fā)布12.3.2 創(chuàng)建Web瀏覽器12.3.3 網(wǎng)頁瀏覽參考文獻
編輯推薦
《普通高等教育十一五國家級規(guī)劃教材高職高專教育Visual FoxPro程序設(shè)計》內(nèi)容安排合理,深入淺出,實例豐富,通俗易懂,圖文并茂,是高職高專、成人高等學(xué)校及本科院校舉辦的二級職業(yè)技術(shù)學(xué)院數(shù)據(jù)庫應(yīng)用技術(shù)相關(guān)專業(yè)的基礎(chǔ)教材,也可作為全國計算機等級考試二級VisualFoxPro程序設(shè)計的考生和各類信息管理人員的培訓(xùn)教材和自學(xué)參考書。
圖書封面
評論、評分、閱讀與下載
Visual FoxPro程序設(shè)計 PDF格式下載