Visual FoxPro程序設(shè)計

出版時間:2009-6  出版社:劉麗 中國鐵道出版社 (2009-06出版)  作者:劉麗  頁數(shù):275  

前言

隨著社會的發(fā)展,在數(shù)據(jù)處理、信息管理等領(lǐng)域,人們對數(shù)據(jù)處理方式的要求越來越高。如何快速地掌握計算機(jī)應(yīng)用的相關(guān)知識是廣大計算機(jī)初學(xué)者和愛好者的迫切要求。為了適應(yīng)這一形勢,高校的計算機(jī)基礎(chǔ)教學(xué)內(nèi)容也在不斷地改革。第一版出版之后,廣大讀者對該書給予了充分的肯定,并提出了一些中肯的建議,結(jié)合第一版的實(shí)際使用情況,本次再版在第一版的基礎(chǔ)上進(jìn)行了一些修改和補(bǔ)充,主要包括一些常用函數(shù)的內(nèi)容。另外,對部分章節(jié)的內(nèi)容進(jìn)行了相應(yīng)的補(bǔ)充和精簡,使內(nèi)容更加容易理解。同時,根據(jù)讀者的建議,補(bǔ)充了許多實(shí)用性強(qiáng)且緊扣知識點(diǎn)的示例,以增加學(xué)生的學(xué)習(xí)興趣。本次再版,以一個完整的系統(tǒng)開發(fā)實(shí)例為主線,將其知識點(diǎn)分解貫穿到每個章節(jié)中,最終完成該系統(tǒng)的開發(fā),更加方便讀者學(xué)習(xí)使用。本書共11章。第1章對關(guān)系數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)知識做了簡要概述;第2章對Visual FoxPro系統(tǒng)包括界面及項(xiàng)目管理器做了簡介;第3章對數(shù)據(jù)與數(shù)據(jù)運(yùn)算的相關(guān)概念做了介紹;第4章對visual FoxPro的基本操作做了詳細(xì)介紹;第5章介紹了關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL,并對SQL查詢語言的使用方法做了重點(diǎn)介紹;第6章對創(chuàng)建查詢和視圖操作做了詳細(xì)介紹;第7章介紹了結(jié)構(gòu)化程序設(shè)計方法,并對程序的流程控制做了重點(diǎn)介紹;第8章介紹了表單及面向?qū)ο蟮某绦蛟O(shè)計,并對表單的創(chuàng)建及控件的使用做了重點(diǎn)介紹;第9章對菜單設(shè)計方法做了介紹;第10章對報表和標(biāo)簽設(shè)計方法做了介紹;第11章對開發(fā)應(yīng)用程序的步驟及方法做了介紹,并將前面各章節(jié)中完成的例題組合形成一個完整的系統(tǒng)開發(fā)實(shí)例。本書力求將理論介紹和實(shí)例教學(xué)相結(jié)合,匯集了編者在教學(xué)和實(shí)踐中的經(jīng)驗(yàn)和技巧。在注重系統(tǒng)性和科學(xué)性的基礎(chǔ)上,突出了實(shí)用性和可操作性,各章理論與實(shí)踐操作緊密相扣,既便于教師教學(xué),也便于學(xué)生學(xué)習(xí)。本書在內(nèi)容上循序漸進(jìn)、前后呼應(yīng)、深入淺出、實(shí)例豐富、圖文并茂、通俗易懂;在結(jié)構(gòu)上力求能夠滿足初學(xué)者的需要,深入淺出地論述了有關(guān)Visual FoxPro程序編寫的基本理念,對Visual FoxPro的整體面貌做了較為清晰的說明。另外,本書每章后面都配有思考與練習(xí),書后還附有授課及實(shí)驗(yàn)課時安排參考、2009年二級等級考試大綱索引、二級等級考試樣題及答案與解析。初學(xué)者可以對照書中講述的實(shí)例進(jìn)行上機(jī)操作,即學(xué)即用。在本書的編寫過程中,張玉風(fēng)、宋愛榮、湯海風(fēng)、劉巖狄參加了部分程序的調(diào)試和校正工作,藍(lán)健萍、張志奎、胡文婷、陳曉文、胡志育、曹曉北、郝思靜、唐敏等參與了本書的整理工作,在此對他們表示感謝。由于編者水平有限,加上編寫時間倉促,錯誤和不足之處在所難免,敬請廣大讀者朋友批評指正。

內(nèi)容概要

  《Visual FoxPro程序設(shè)計(第2版)》作為學(xué)習(xí)關(guān)系數(shù)據(jù)庫系統(tǒng)的教科書,全面而詳細(xì)地介紹了關(guān)系型數(shù)據(jù)庫的基本知識及設(shè)計方法,并以Visual FoxPro為例,具體介紹了數(shù)據(jù)庫的基本操作、事件程序設(shè)計、查詢和視圖設(shè)計、報表和標(biāo)簽設(shè)計、表單和菜單設(shè)計以及面向?qū)ο蟮某绦蛟O(shè)計等基本知識。同時為了滿足參加全國計算機(jī)等級考試二級Visrlal FoxPro考試考生的復(fù)習(xí)需求,每章后面還附有思考與練習(xí)。讀者通過學(xué)習(xí)基本知識,認(rèn)真做每章后面的練習(xí),可達(dá)到獨(dú)立設(shè)計簡單數(shù)據(jù)庫管理系統(tǒng)的目的。在書的最后還附有課時安排參考,2009年二級等級考試大綱索引,二級等級考試樣題及答案與解析。全書概念清晰、結(jié)構(gòu)合理、內(nèi)容完整、簡明實(shí)用,適合作為高等院校非計算機(jī)專業(yè)的教材,也可作為準(zhǔn)備參加Visual FoxPro等級考試或自學(xué)關(guān)系數(shù)據(jù)庫系統(tǒng)人員的參考用書。

書籍目錄

第1章 關(guān)系數(shù)據(jù)庫系統(tǒng)概述1.1 關(guān)系數(shù)據(jù)庫基礎(chǔ)1.1.1 數(shù)據(jù)庫的基本概念1.1.2 數(shù)據(jù)庫管理系統(tǒng)中的數(shù)據(jù)模型1.2 關(guān)系數(shù)據(jù)庫系統(tǒng)1.2.1 關(guān)系數(shù)據(jù)庫概念1.2.2 關(guān)系術(shù)語1.2.3 關(guān)系運(yùn)算1.3 現(xiàn)實(shí)世界的數(shù)據(jù)描述1.3.1 信息處理的三個層次1.3.2 實(shí)體模型小結(jié)思考與練習(xí)第2章 VisuaI FoxPro系統(tǒng)初步2.1 Visual FoxPro的發(fā)展及特點(diǎn)2.1.1 visual F0xPro的發(fā)展歷史2.1.2 Visual FoxPro 6.0的特點(diǎn)2.2 Visual FoxPro 6.0簡介2.2.1 Visual FoxPro 6.0的工作環(huán)境2.2.2 Visual FoxPro 6.O的安裝2.2.3 Visual FoxPro 6.0啟動與退出2.2.4 Visual FoxPro 6.0的窗口組成2.3 項(xiàng)目管理器2.3.1 項(xiàng)目管理器窗口的組成2.3.2 建立項(xiàng)目文件2.3.3 使用項(xiàng)目管理器管理項(xiàng)目文件2.3.4 定制項(xiàng)目管理器2.4 visual F0xPro的輔助設(shè)計工具2.4.1 設(shè)計器2.4.2 向?qū)?.4.3 使用生成器2.4.4 主要文件類型小結(jié)思考與練習(xí)第3章 數(shù)據(jù)與數(shù)據(jù)運(yùn)算3.1 數(shù)據(jù)類型、常量和變量3.1.1 數(shù)據(jù)類型3.1.2 常量3.1.3 變量3.2 Visual FoxPro 6.0常用函數(shù)3.2.1 數(shù)學(xué)運(yùn)算函數(shù)3.2.2 字符處理函數(shù)3.2.3 轉(zhuǎn)換函數(shù)3.2.4 日期和時間函數(shù)3.2.5 測試函數(shù)3.2.6 用戶定義對話框MESSAGEBOX()函數(shù)3.3 操作符及表達(dá)式3.3.1 算術(shù)表達(dá)式3.3.2 字符表達(dá)式3.3.3 日期時間表達(dá)式3.3.4 關(guān)系表達(dá)式3.3.5 邏輯表達(dá)式3.3.6 空值(NULL)小結(jié)思考與練習(xí)第4章 VisuaI FOXPr0的基本操作4.1 基本概念和操作4.1.1 Visual FoxPro的基本操作方式4.1.2 命令操作的基本要求4.1.3 命令的輸入與編輯4.1.4 設(shè)置格式4.2 數(shù)據(jù)庫4.2.1 數(shù)據(jù)庫概念4.2.2 創(chuàng)建數(shù)據(jù)庫4.2.3 數(shù)據(jù)庫的維護(hù)4.3 創(chuàng)建數(shù)據(jù)表4.3.1 數(shù)據(jù)表的概念4.3.2 創(chuàng)建表結(jié)構(gòu)4.3.3 輸入數(shù)據(jù)記錄4.4 數(shù)據(jù)表的基本操作4.4.1 打開和關(guān)閉表4.4.2 顯示數(shù)據(jù)4.4.3 追加記錄4.4.4 記錄的刪除與恢復(fù)4.4.5 修改記錄4.4.6 表的復(fù)制4.4.7 記錄的定位命令4.4.8 數(shù)組和表之間的數(shù)據(jù)交換4.5 查詢與統(tǒng)計操作4.5.1 記錄的排序與索引4.5.2 查詢4.5.3 統(tǒng)計4.6 多工作區(qū)操作4.6.1 工作區(qū)的選擇4.6.2 表與表之間的連接與關(guān)聯(lián)4.6.3 數(shù)據(jù)表的參照完整性小結(jié)思考與練習(xí)第5章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL5.1 SQL概述5.1.1 SQL的主要特點(diǎn)5.1.2 SQL的基本概念5.2 查詢功能5.2.1 簡單查詢5.2.2 簡單連接查詢5.2.3 嵌套查詢5.2.4 排序查詢5.2.5 簡單的計算查詢5.2.6 分組與計算查詢5.2.7 利用空值查詢5.2.8 別名與自然連接查詢5.2.9 內(nèi)外層互相關(guān)嵌套查詢5.2.10 有特殊符號的查詢5.2.11 超連接查詢5.2.12 集合的并運(yùn)算5.2.13 查詢結(jié)果的其他顯示方式5.3 操作功能5.4 定義功能5.4.1 表的定義5.4.2 表的刪除5.4.3 修改表結(jié)構(gòu)5.5 定義視圖5.5.1 從單個表派生出的視圖5.5.2 從多個表派生出的視圖5.5.3 視圖中的虛字段5.5.4 刪除視圖5.5.5 查詢視圖5.5.6 更新視圖5.5.7 視圖的作用小結(jié)思考與練習(xí)第6章 查詢和視圖操作6.1 創(chuàng)建和設(shè)計查詢6.1.1 利用查詢向?qū)гO(shè)計查詢6.1.2 利用查詢設(shè)計器設(shè)計查詢6.1.3 運(yùn)行查詢6.1.4 查詢菜單6.1.5 建立交叉表6.2 創(chuàng)建本地視圖6.2.1 利用向?qū)?chuàng)建本地視圖6.2.2 利用視圖設(shè)計器創(chuàng)建本地視圖6.2.3 創(chuàng)建參數(shù)化視圖6.3 創(chuàng)建遠(yuǎn)程視圖6.3.1 與遠(yuǎn)程數(shù)據(jù)連接6.3.2 創(chuàng)建遠(yuǎn)程視圖小結(jié)思考與練習(xí)第7章 結(jié)構(gòu)化程序設(shè)計7.1 程序的建立與維護(hù)7.1.1 用菜單選擇方式建立及維護(hù)程序7.1.2 用命令方式建立及維護(hù)程序7.1.3 編程時的一般規(guī)則7.1.4 簡單的輸入/輸出命令7.2 程序的流程控制7.2.1 順序結(jié)構(gòu)7.2.2 選擇結(jié)構(gòu)7.2.3 循環(huán)結(jié)構(gòu)7.2.4 編程實(shí)例7.3 模塊結(jié)構(gòu)程序設(shè)計7.3.1 子程序的調(diào)用7.3.2 過程及過程調(diào)用7.3.3 過程調(diào)用中的參數(shù)傳遞7.3.4 變量的作用域7.3.5 自定義函數(shù)7.4 程序調(diào)試7.4.1 程序調(diào)試7.4.2 調(diào)用調(diào)試器7.4.3 設(shè)置斷點(diǎn)小結(jié)思考與練習(xí)第8章 表單及面向?qū)ο蟮某绦蛟O(shè)計8.1 面向?qū)ο蟮母拍?.1.1 基本概念8.1.2 Visual FoxPro中的類8.1.3 Visual FoxPro中的對象8.1.4 Visual FoxPro中的事件和事件過程8.2 創(chuàng)建表單8.2.1 使用表單向?qū)?chuàng)建表單8.2.2 使用表單設(shè)計器創(chuàng)建表單8.2.3 表單屬性8.3 表單控件的使用8.3.1 表單控件8.3.2 標(biāo)簽8.3.3 文本框8.3.4 編輯框8.3.5 列表框8.3.6 命令按鈕8.3.7 表格8.3.8 命令按鈕組8.3.9 計時器8.3.9 OLE綁定控件8.3.10 圖像8.4 修飾表單小結(jié)思考與練習(xí)第9章 菜單設(shè)計9.1 菜單概述9.1.1 菜單系統(tǒng)的組成9.1.2 菜單系統(tǒng)的規(guī)劃原則9.1.3 系統(tǒng)菜單9.2 創(chuàng)建菜單9.2.1 菜單設(shè)計步驟9.2.2 菜單設(shè)計器簡介9.2.3 創(chuàng)建快速菜單9.2.4 使用菜單設(shè)計器創(chuàng)建菜單9.2.5 創(chuàng)建快捷菜單9.2.6 菜單系統(tǒng)的生成和運(yùn)行9.2.7 為頂層表單添加菜單9.3 工具欄的使用9.3.1 定制與建立工具欄9.3.2 給新工具欄命名9.3.3 定義對象操作小結(jié)思考與練習(xí)第10章 報表和標(biāo)簽設(shè)計10.1 報表的基本概念10.2 創(chuàng)建報表10.2.1 利用報表向?qū)?chuàng)建報表10.2.2 使用報表設(shè)計器創(chuàng)建報表10.2.3 使用報表設(shè)計器設(shè)計報表10.2.4 完善報表10.3 創(chuàng)建標(biāo)簽10.3.1 使用標(biāo)簽向?qū)?chuàng)建標(biāo)簽10.3.2 利用標(biāo)簽設(shè)計器創(chuàng)建標(biāo)簽10.4 報表和標(biāo)簽的輸出小結(jié)思考與練習(xí)第11章 開發(fā)應(yīng)用程序11.1 應(yīng)用程序的開發(fā)過程11.1.1 系統(tǒng)開發(fā)步驟11.1.2 連編應(yīng)用程序11.1.3 主程序設(shè)計11.2 應(yīng)用程序生成器11.2.1 使用應(yīng)用程序向?qū)?1.2.2 應(yīng)用程序生成器11.2.3 建立Visual FoxPro應(yīng)用程序11.2.4 制作安裝盤小結(jié)思考與練習(xí)附錄A 授課及實(shí)驗(yàn)課時安排參考附錄B 2009年二級等級考試大綱索引附錄C 二級考試樣題及答案與解析參考文獻(xiàn)

章節(jié)摘錄

插圖:第1章 關(guān)系數(shù)據(jù)庫系統(tǒng)概述隨著高科技社會的發(fā)展,在數(shù)據(jù)處理、信息管理等領(lǐng)域,人們對數(shù)據(jù)采集、存儲、加工、處理、傳播、管理的手段以及技術(shù)和方法的要求越來越高。為了更加有效地管理各類數(shù)據(jù),應(yīng)用計算機(jī)技術(shù)處理數(shù)據(jù)的數(shù)據(jù)庫技術(shù)應(yīng)運(yùn)而生。數(shù)據(jù)庫技術(shù)是一門綜合性技術(shù),涉及操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計、程序設(shè)計等基礎(chǔ)理論知識。本章主要介紹數(shù)據(jù)庫和關(guān)系數(shù)據(jù)庫概念,關(guān)系模式、關(guān)系、元組、屬性、域等基本概念,關(guān)系運(yùn)算以及現(xiàn)實(shí)世界的數(shù)據(jù)描述等基本概念。主要內(nèi)容·數(shù)據(jù)庫的基本概念·關(guān)系數(shù)據(jù)庫·關(guān)系術(shù)語·關(guān)系運(yùn)算·現(xiàn)實(shí)世界的數(shù)據(jù)描述1.1關(guān)系數(shù)據(jù)庫基礎(chǔ)數(shù)據(jù)庫是存儲在一起的相關(guān)數(shù)據(jù)的集合。它反映了數(shù)據(jù)本身的內(nèi)容和數(shù)據(jù)乏間的聯(lián)系,掌握數(shù)據(jù)庫以及數(shù)據(jù)庫系統(tǒng)的基本概念,有助于更好地使用面向?qū)ο蟮姆椒ǎ瑥亩鵀殚_發(fā)功能良好的數(shù)據(jù)庫結(jié)構(gòu)及應(yīng)用程序打下基礎(chǔ)。1.1.1 數(shù)據(jù)庫的基本概念數(shù)據(jù)庫管理技術(shù)是信息科學(xué)的重要組成部分。隨著商品經(jīng)濟(jì)的發(fā)展、科學(xué)技術(shù)的進(jìn)步和激烈的市場競爭,社會信息量倍增,決策難度也隨之加大,使得計算機(jī)處理的數(shù)據(jù)量不斷增加。于是數(shù)據(jù)庫管理系統(tǒng)便應(yīng)運(yùn)而生,從而促進(jìn)了信息科學(xué)的發(fā)展。下面.從數(shù)據(jù)、信息和數(shù)據(jù)處理等基本概念開始介紹。

編輯推薦

《Visual FoxPro程序設(shè)計(第2版)》為中國鐵道出版社出版。

圖書封面

評論、評分、閱讀與下載


    Visual FoxPro程序設(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7