Visual FoxPro程序設(shè)計

出版時間:2009-3  出版社:清華大學(xué)出版社  作者:戴仕明 編  頁數(shù):339  

前言

Visual FoxPro程序設(shè)計是高等院校以及高等職業(yè)學(xué)校開設(shè)范圍最廣的一門程序設(shè)計語言課程,同時也是教育部考試中心指定的二級考試科目之一。全國計算機(jī)等級考試是全國范圍內(nèi)參考人數(shù)最多的計算機(jī)類水平考試,考生群體大。學(xué)生學(xué)完Visual FoxPro課程后,往往要求參加全國計算機(jī)等級考試二級Visual FoxPro科目考試,很多學(xué)校把通過計算機(jī)等級考試作為評價學(xué)生學(xué)士學(xué)位合格的條件之一。因此,編寫一本既適合高校教學(xué)需要又能方便學(xué)生復(fù)習(xí)以迎考全國計算機(jī)等級考試的Visual FoxPro程序設(shè)計教材是一件非常有意義的工作。本書以“基礎(chǔ)理論—實(shí)用技術(shù)—實(shí)訓(xùn)”為主線組織編寫,同時兼顧等級考試的需要,是一本標(biāo)準(zhǔn)的應(yīng)用與應(yīng)試型教材。為了幫助讀者更快地掌握程序設(shè)計與應(yīng)用系統(tǒng)的開發(fā)方法,本書在第1~8章末尾均安排了應(yīng)用程序開發(fā)案例,這些案例不僅有助于讀者對該章內(nèi)容進(jìn)行綜合運(yùn)用,也有助于培養(yǎng)讀者的實(shí)際應(yīng)用能力。本書循序漸進(jìn)、系統(tǒng)全面地介紹了Visual FoxPro的語法結(jié)構(gòu)。全書共分9章。第1章主要介紹有關(guān)數(shù)據(jù)庫的基本概念和關(guān)系型數(shù)據(jù)庫設(shè)計的基礎(chǔ)知識,以及Visual FoxPro的啟動和退出方法、工作環(huán)境、圖標(biāo),掌握這些內(nèi)容是學(xué)好、用好Visual FoxPro的必要前提條件。第2章主要介紹Visual FoxPro程序設(shè)計基礎(chǔ),包括常量、內(nèi)存變量、表達(dá)式、常用函數(shù)、程序的基本結(jié)構(gòu)以及多模塊程序設(shè)計。第3章主要介紹如何建立數(shù)據(jù)庫、與數(shù)據(jù)庫管理有關(guān)的內(nèi)容,同時介紹建立數(shù)據(jù)庫表、使數(shù)據(jù)庫表相互聯(lián)系、操作數(shù)據(jù)庫表、索引、數(shù)據(jù)完整性和觸發(fā)器等方面的內(nèi)容。第4章主要介紹Visual FoxPro在SQL方面支持?jǐn)?shù)據(jù)定義、數(shù)據(jù)查詢和數(shù)據(jù)操縱功能,但在具體實(shí)現(xiàn)方面也有不同。第5章主要介紹Visual FoxPro為方便查找數(shù)據(jù)提供的一種方法查詢,以及如何建立視圖。視圖是操作表的一種手段,通過視圖可以查詢表,也可以更新表。第6章主要介紹表單常用屬性及方法、表單常用控件屬性及方法、表單的數(shù)據(jù)環(huán)境、表單的運(yùn)行、表單的基本概念、面向?qū)ο蟮母拍?。?章首先介紹Visual FoxPro的系統(tǒng)菜單,然后介紹下拉式菜單和快捷菜單的設(shè)計。第8章主要介紹報表的創(chuàng)建方法以及設(shè)計報表的方法。第9章詳細(xì)介紹開發(fā)數(shù)據(jù)庫應(yīng)用程序的方法和步驟,介紹如何把數(shù)據(jù)庫、表單、報表等分離的應(yīng)用系統(tǒng)組建在項(xiàng)目管理器中連編成一個完整的應(yīng)用程序。本書注重理論聯(lián)系實(shí)際,由淺入深、概念明確、條理清楚,適合作為非計算機(jī)類大學(xué)本科計算機(jī)程序設(shè)計基礎(chǔ)教材,也可作為成人教育應(yīng)用型專業(yè)以及等級技術(shù)培訓(xùn)教材和自學(xué)參考書。本書由戴仕明主編,曾繁興、楊玲、萬韻、楊樂、胡亞平副主編,劉珊慧、黃青云、彭軍、魯燕飛參編。全書框架結(jié)構(gòu)由何光明擬定。另外,感謝許勇、趙明、陳智、王珊珊、陳海燕等同志的關(guān)心和幫助。

內(nèi)容概要

本書是參照教育部《非計算機(jī)專業(yè)計算機(jī)基礎(chǔ)課程教學(xué)基本要求》和教育部考試巾心《全國計算機(jī)等級考試考試大綱(2008年版)》在計算機(jī)Visual FoxPr0程序設(shè)計方面的基本要求進(jìn)行編寫的。本書作為Visual FoxPr0語言程序的入門與應(yīng)用教材,共分為9章和1個附錄,主要包括Visual FoxPr0基礎(chǔ)、VisualFoxPr0程序設(shè)計基礎(chǔ)、Visual FoxPr0數(shù)據(jù)庫及其操作、關(guān)系型數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL、查詢和視圖、表單設(shè)計與應(yīng)用、菜單設(shè)計與應(yīng)用、報表的設(shè)計和應(yīng)用、應(yīng)用程序的開發(fā)和生成。附錄中給出了全國計算機(jī)等級考試最新大綱。    本書以“基礎(chǔ)理論一實(shí)用技術(shù)一實(shí)訓(xùn)”為主線組織編寫,同時兼顧等級考試的需要,書中貫穿了大量考試真題。本書易教易學(xué)、注重能力,對易混淆和實(shí)用性強(qiáng)的內(nèi)容進(jìn)行了重點(diǎn)講解。    本書既可作為非計算機(jī)專業(yè)大學(xué)本科(或重點(diǎn)高等職業(yè)院校??疲┯嬎銠C(jī)程序設(shè)計基礎(chǔ)教材,也可作為成人教育應(yīng)用型專業(yè)以及等級考試技術(shù)培訓(xùn)教材。

書籍目錄

第1章 Visual FoxPr0基礎(chǔ) 1.1 數(shù)據(jù)庫基礎(chǔ)知識  1.1.1 計算機(jī)數(shù)據(jù)管理的發(fā)展  1.1.2 數(shù)據(jù)庫系統(tǒng)  1.1.3 數(shù)據(jù)模型 1.2 關(guān)系型數(shù)據(jù)庫  1.2.1 關(guān)系模型  1.2.2 關(guān)系運(yùn)算 1.3 數(shù)據(jù)庫設(shè)計基礎(chǔ)  1.3.1  數(shù)據(jù)庫設(shè)計步驟  1.3.2 數(shù)據(jù)庫設(shè)計過程 1.4 Visual FoxPr0系統(tǒng)概述  1.4.1 安裝Visual FoxPr0 6.0  1.4.2 啟動和退出Visual FoxPr0 6.0  1.4.3 Visual FoxPr0 6.0的主界面  1.4.4 工具欄的使用  1.4.5 Visual FoxPr0 6.0的系統(tǒng)配置  1.5 項(xiàng)目管理器  1.5.1 創(chuàng)建項(xiàng)目  1.5.2 使用項(xiàng)目管理器  1.5.3 定制項(xiàng)目管理器  1.6 Visual FoxPr0向?qū)?、設(shè)計器、生成器簡介  1.6.1 Visual FoxPr0的向?qū)А ?.6.2 Visual FoxPr0的設(shè)計器  1.6.3 Visual FoxPr0的生成器  1.7 典型例題解析  1.8 小型案例實(shí)訓(xùn)  1.8.1 案例1  1.8.2 案例2  1.8.3 案例3  1.8.4 案例4 1.9 本章小結(jié) 1.10 習(xí)題第2章 Visual FoxPr0程序設(shè)計基礎(chǔ) 2.1 常量與變量  2.1.1  常量  2.1.2 變量  2.1.3 內(nèi)存變量常用命令 2.2 表達(dá)式  2.2.1 數(shù)值、字符與日期時間表達(dá)式  2.2.2 關(guān)系表達(dá)式  2.2.3 邏輯表達(dá)式  2.2.4 運(yùn)算符優(yōu)先級 2.3  常用函數(shù)  2.3.1 數(shù)值函數(shù)  2.3.2 字符函數(shù)  2.3.3  日期和時間函數(shù)  2.3.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)  2.3.5 測試函數(shù)  2.4 程序與程序文件  2.4.1 程序的概念  2.4.2 程序文件的建立與執(zhí)行  2.4.3 簡單的輸入輸出命令  2.5 程序的基本結(jié)構(gòu)  2.5.1  選擇結(jié)構(gòu)  2.5.2 循環(huán)結(jié)構(gòu)  2.6 多模塊程序  2.6.1 模塊的定義和調(diào)用  2.6.2 參數(shù)傳遞  2.6.3 變量的作用域  2.7 典型例題解析  2.8 小型案例實(shí)訓(xùn)  2.8.1 案例1  2.8.2 案例2……第3章 Visual FoxPro數(shù)據(jù)庫及其操作第4章 關(guān)系型數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL第5章 查詢和視圖第6章 表單設(shè)計與應(yīng)用第7章 菜單設(shè)計與應(yīng)用第8章 報表設(shè)計與應(yīng)用第9章 應(yīng)用程序的開發(fā)和生成附錄 全國計算機(jī)等級考試二級Visual FoxPro數(shù)據(jù)庫程序設(shè)計考試大綱(2009年版)

章節(jié)摘錄

插圖:第1章 Visual FoxPr0基礎(chǔ)Visual FoxPro(VFP)是當(dāng)今用得最廣的微機(jī)數(shù)據(jù)庫管理系統(tǒng)之一,它是計算機(jī)類專業(yè)C/S(客戶機(jī)/服務(wù)器)結(jié)構(gòu)重要的前端開發(fā)工具,也是非計算機(jī)專業(yè)計算機(jī)等級考試(二級)最為普及的課程內(nèi)容之一。本章將介紹有關(guān)數(shù)據(jù)庫的一些基本概念和關(guān)系型數(shù)據(jù)庫沒計的基礎(chǔ)知識,掌握這些內(nèi)容是學(xué)好、用好Visual FoxPr0的必要前提條件。1.1 數(shù)據(jù)庫基礎(chǔ)知識本節(jié)主要介紹數(shù)據(jù)庫基礎(chǔ)知識,包括數(shù)據(jù)的概念、數(shù)據(jù)管理的發(fā)展,數(shù)據(jù)庫系統(tǒng)的概念、組成、特點(diǎn),數(shù)據(jù)模型等。1.1.1 計算機(jī)數(shù)據(jù)管理的發(fā)展1.數(shù)據(jù)與數(shù)據(jù)處理數(shù)據(jù)(Data)一般被認(rèn)為是客觀事物的符號表示,是能輸入到計算機(jī)中并被計算機(jī)程序處理的符號的總稱。數(shù)據(jù)的含義主要包括以下兩個方面:一是描述事物特性的數(shù)據(jù)內(nèi)容,二是存儲在某一種媒體上的數(shù)據(jù)形式。數(shù)據(jù)不僅包括數(shù)字、字母、文字及其他特殊字符組成的數(shù)據(jù),而且包括圖形、圖像、動畫、聲音等多媒體數(shù)據(jù),其中使用得最多的是文字?jǐn)?shù)據(jù)。從信息處理角度看,任何事物的屬性都是通過數(shù)據(jù)來表示的。例如,一個班級的“開學(xué)日期是2002年9月1日,平均身高是1.75米”,這里的2002年、9月、1日、1.75米都是數(shù)據(jù),這些數(shù)據(jù)描述了這個班級集體的特征。數(shù)據(jù)的表示形式可以不同,例如上述開學(xué)日期也可以表示為“2002/9/1”,但其含義是一樣的。用數(shù)據(jù)符號表示信息,其形式通常有3種:數(shù)值型數(shù)據(jù),即對客觀事物定量記錄的符號,如體重、價格等;字符型數(shù)據(jù),即對客觀事物定性記錄的符號,如姓名、住址等;特殊型數(shù)據(jù),如聲音、圖像等。從計算機(jī)的角度來看,凡是能夠被計算機(jī)接受并被計算機(jī)處理的符號都稱為數(shù)據(jù)。

編輯推薦

《Visual FoxPro程序設(shè)計(等級考試版)》既可作為非計算機(jī)專業(yè)大學(xué)本科(或重點(diǎn)高等職業(yè)院校專科)計算機(jī)程序設(shè)計基礎(chǔ)教材,也可作為成人教育應(yīng)用型專業(yè)以及等級考試技術(shù)培訓(xùn)教材。

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7