Visual FoxPro程序設(shè)計(jì)實(shí)例教程

出版時(shí)間:2009-2  出版社:重慶大學(xué)出版社  作者:張小莉,敬西 主編  頁(yè)數(shù):284  字?jǐn)?shù):462000  

前言

  Visual FoxPro(簡(jiǎn)稱VFP)是在微型計(jì)算機(jī)上廣泛使用的小型數(shù)據(jù)庫(kù)管理系統(tǒng);它以強(qiáng)大的功能,友好的界面,豐富完整的工具和高效的數(shù)據(jù)管理方式而受到用戶的歡迎o VFP提供了一個(gè)集成化的系統(tǒng)開(kāi)發(fā)環(huán)境,使數(shù)據(jù)的組織與操作更加快捷方便;使用向?qū)?、設(shè)計(jì)器、生成器等界面操作工具,把傳統(tǒng)的命令執(zhí)行方式擴(kuò)充為以界面操作為主、以命令方式為輔的交互執(zhí)行方式;把單一的面向過(guò)程的結(jié)構(gòu)化程序設(shè)計(jì)擴(kuò)充為既有結(jié)構(gòu)化、又有面向?qū)ο蟪绦蛟O(shè)計(jì)的可視化程序設(shè)計(jì);通過(guò)對(duì)象鏈接與嵌入(Object Linking andEmbedding,OLE)技術(shù),與Word、Excel在內(nèi)的微軟其他應(yīng)用軟件共享數(shù)據(jù),實(shí)現(xiàn)應(yīng)用集成;既支持單機(jī)環(huán)境的應(yīng)用,也支持網(wǎng)絡(luò)環(huán)境應(yīng)用。因此,VFP已成為一種功能強(qiáng)大的通用數(shù)據(jù)庫(kù)管理系統(tǒng)軟件?! FP程序設(shè)計(jì)長(zhǎng)期以來(lái)就是高校非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)的_門重要的公共必修課,該課程不僅重視理論教學(xué),而且更加強(qiáng)調(diào)學(xué)生的動(dòng)手實(shí)踐能力。本書以Visual—FoxPro 6.0為平臺(tái),注重能力培養(yǎng),突出學(xué)以致用,通過(guò)大量實(shí)例由淺入深、循序漸進(jìn)地為讀者介紹數(shù)據(jù)庫(kù)的基本操作和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)方法。本書全面介紹了VFP基本概念、數(shù)據(jù)庫(kù)及表的基本操作、數(shù)據(jù)庫(kù)程序設(shè)計(jì)、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)。全書共10章,第1章數(shù)據(jù)庫(kù)基礎(chǔ);第2章數(shù)據(jù)與數(shù)據(jù)運(yùn)算;第3章自由表及其操作;第4章數(shù)據(jù)庫(kù)及其操作;第5章關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL;第6章程序設(shè)計(jì)基礎(chǔ);第7章表單設(shè)計(jì)與應(yīng)用;第8章菜單設(shè)計(jì)與應(yīng)用;第9章報(bào)表與標(biāo)簽;第10章應(yīng)用程序開(kāi)發(fā);附錄:本書中使用的數(shù)據(jù)表結(jié)構(gòu)及記錄。

內(nèi)容概要

本書根據(jù)教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì)編制的《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見(jiàn)暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求》編寫,主要內(nèi)容包括:數(shù)據(jù)庫(kù)基礎(chǔ)、數(shù)據(jù)與數(shù)據(jù)運(yùn)算、自由表及其操作、數(shù)據(jù)庫(kù)及其操作、關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL、程序設(shè)計(jì)基礎(chǔ)、表單設(shè)計(jì)與應(yīng)用、菜單設(shè)計(jì)與應(yīng)用、報(bào)表與標(biāo)簽、應(yīng)用程序開(kāi)發(fā)。    全書內(nèi)容豐富,講解翔實(shí);文字流暢,通俗易懂;概念清楚,重、難點(diǎn)突出;注重能力培養(yǎng),應(yīng)用性、可讀性強(qiáng)。全書精選了大量實(shí)例,全部例題都在Visual FoxPro 6.0中上機(jī)調(diào)試通過(guò),可以直接引用。為了加強(qiáng)學(xué)習(xí)效果,本書各章結(jié)束都配有一定數(shù)量的習(xí)題供讀者練習(xí)。    本書適合作為普通高等院校應(yīng)用型本科(含部分??啤⒏呗氼悾└飨嚓P(guān)專業(yè)的程序設(shè)計(jì)教材,也可作為學(xué)生參加計(jì)算機(jī)等級(jí)考試的培訓(xùn)教材。

書籍目錄

第1章 數(shù)據(jù)庫(kù)基礎(chǔ) 1.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)   1.1.1 數(shù)據(jù)、信息和數(shù)據(jù)處理   1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展   1.1.3 數(shù)據(jù)庫(kù)系統(tǒng)   1.1.4 數(shù)據(jù)模型  1.2 關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)   1.2.1 關(guān)系數(shù)據(jù)模型   1.2.2 關(guān)系術(shù)語(yǔ)   1.2.3 關(guān)系特點(diǎn)   1.2.5 關(guān)系數(shù)據(jù)庫(kù)   1.2.6 關(guān)系運(yùn)算  1.3  Visual FoxPro系統(tǒng)   1.3.1 Visual FoxPro的安裝和運(yùn)行   1.3.2 Visual FoxPro系統(tǒng)的主要特點(diǎn)   1.3.3 Visual FoxPro的用戶界面及工作方式   1.3.4 Visual FoxPro的主要文件類型   1.3.5 Visual FoxPro系統(tǒng)環(huán)境的設(shè)置   1.3.6 Visual FoxPro 的可視化編程風(fēng)格實(shí)例   1.3.7 項(xiàng)目管理器簡(jiǎn)介  習(xí)題 1 第2章 數(shù)據(jù)與數(shù)據(jù)運(yùn)算  2.1 數(shù)據(jù)類型、常量及變量   2.1.1 常用數(shù)據(jù)類型   2.1.2 常量   2.1.3 變量  2.2 Visual FoxPro 6.0常用函數(shù)   2.2.1 數(shù)值函數(shù)   2.2.2 字符函數(shù)   2.2.3 日期和時(shí)間函數(shù)   2.2.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)   2.2.5 測(cè)試函數(shù)  2.3 表達(dá)式   2.3.1 算術(shù)表達(dá)式   2.3.2 字符表達(dá)式   2.3.3 日期和時(shí)間表達(dá)式   2.3.4 關(guān)系表達(dá)式   2.3.5 邏輯表達(dá)式  習(xí)題2 第3章 自由表及其操作  3.1 建立表   3.1.1 表的概述   3.1.2 建立表結(jié)構(gòu)   3.1.3 表記錄的輸入  3.2 表的基本操作   3.2.1 命令的基本格式    3.2.2 打開(kāi)與關(guān)閉表   3.2.3 表結(jié)構(gòu)的顯示和修改   3.2.4 表記錄的顯示和修改   3.2.5 記錄的定位  3.3 表文件其它操作   3.3.1 表與表結(jié)構(gòu)的復(fù)制   3.3.2 數(shù)組與表中記錄間的數(shù)據(jù)交換   3.3.3 數(shù)組中的數(shù)據(jù)傳送到數(shù)據(jù)表中  3.4 排序與索引   3.4.1 排序   3.4.2 索引   3.4.3 索引的建立   3.4.4 索引的使用   3.4.5 數(shù)據(jù)表的查詢  3.5 工作區(qū)與多表操作   3.5.1 工作區(qū)與工作期概念   3.5.2 創(chuàng)建表之間的關(guān)聯(lián)  3.6 數(shù)據(jù)表的統(tǒng)計(jì)運(yùn)算   3.6.1 統(tǒng)計(jì)記錄個(gè)數(shù)   3.6.2 數(shù)值字段求和   3.6.3 數(shù)值字段求平均值   3.6.4 多功能計(jì)算命令  3.6.5 分類匯總  習(xí)題3 第4章 數(shù)據(jù)庫(kù)及其操作 第5章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL 第6章 程序設(shè)計(jì)基礎(chǔ) 第7章 表單設(shè)計(jì)與應(yīng)用第8章 菜單設(shè)計(jì)與應(yīng)用第9章  報(bào)表與標(biāo)簽 第10章  應(yīng)用程序開(kāi)發(fā) 附錄 本書中使用的數(shù)據(jù)表結(jié)構(gòu)及記錄 參考文獻(xiàn)

章節(jié)摘錄

  第1章 數(shù)據(jù)庫(kù)基礎(chǔ)  數(shù)據(jù)庫(kù)技術(shù)是數(shù)據(jù)處理和數(shù)據(jù)管理的專用技術(shù),是計(jì)算機(jī)信息系統(tǒng)的基礎(chǔ)和主要組成部分。隨著社會(huì)信息化程度的不斷提高,以數(shù)據(jù)庫(kù)技術(shù)為核心的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)已滲透到我們生活和工作的各個(gè)方面。本章主要介紹數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí),并以Visual FoxPro 6.0關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)為例介紹數(shù)據(jù)庫(kù)管理系統(tǒng)軟件的相關(guān)知識(shí),使學(xué)生初步掌握數(shù)據(jù)庫(kù)技術(shù)的基本應(yīng)用技能以及開(kāi)發(fā)方法,為今后學(xué)習(xí)和應(yīng)用數(shù)據(jù)庫(kù)管理系統(tǒng)奠定基礎(chǔ)?! ?.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)  1.1.1 數(shù)據(jù)、信息和數(shù)據(jù)處理  1)數(shù)據(jù)  數(shù)據(jù)是表示客觀事物特征的物理符號(hào)。數(shù)據(jù)有不同的類型,例如我們描述一個(gè)人的特征時(shí)可以用數(shù)值描述他的身高、體重,用日期描述他的生日,用圖像描述他的容貌,甚至可以用錄音記錄描述他的聲音特點(diǎn)等。所以數(shù)據(jù)庫(kù)中的數(shù)據(jù)概念遠(yuǎn)遠(yuǎn)超出了在科學(xué)計(jì)算中所涉及的數(shù)據(jù)范圍。這里的數(shù)據(jù)主要分成兩類:數(shù)值型數(shù)據(jù)和非數(shù)值型數(shù)據(jù)。數(shù)值型數(shù)據(jù)是指具有數(shù)學(xué)意義的,能參與數(shù)學(xué)運(yùn)算的數(shù)據(jù)。非數(shù)值型數(shù)據(jù)是指數(shù)字、文字、符號(hào)、圖形、圖像、聲音、影像等。在數(shù)據(jù)庫(kù)中凡是能夠被計(jì)算機(jī)處理的對(duì)象統(tǒng)稱為數(shù)據(jù)?! ?)信息  信息是指經(jīng)過(guò)加工處理之后的數(shù)據(jù),是從原始數(shù)據(jù)中提煉出來(lái)的對(duì)人類社會(huì)實(shí)踐、生產(chǎn)活動(dòng)及決策產(chǎn)生影響的具有使用價(jià)值的數(shù)據(jù)。信息是一種資源,例如我們通過(guò)記錄學(xué)?;@球隊(duì)中所有隊(duì)員的身高數(shù)據(jù),計(jì)算出籃球隊(duì)員的平均身高數(shù)據(jù),這個(gè)數(shù)據(jù)就是該籃球隊(duì)的一條重要的信息,比賽雙方就可以根據(jù)這條重要的信息制定或修改比賽戰(zhàn)術(shù)。信息是以數(shù)據(jù)表示的,信息是數(shù)據(jù)的內(nèi)涵,數(shù)據(jù)是信息的載體,人們可以通過(guò)數(shù)據(jù)了解認(rèn)識(shí)信息?!  ?/pre>

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Visual FoxPro程序設(shè)計(jì)實(shí)例教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號(hào)-7