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

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

前言

  Visual FoxPro(簡稱VFP)是在微型計(jì)算機(jī)上廣泛使用的小型數(shù)據(jù)庫管理系統(tǒng);它以強(qiáng)大的功能,友好的界面,豐富完整的工具和高效的數(shù)據(jù)管理方式而受到用戶的歡迎o VFP提供了一個(gè)集成化的系統(tǒng)開發(fā)環(huán)境,使數(shù)據(jù)的組織與操作更加快捷方便;使用向?qū)А⒃O(shè)計(jì)器、生成器等界面操作工具,把傳統(tǒng)的命令執(zhí)行方式擴(kuò)充為以界面操作為主、以命令方式為輔的交互執(zhí)行方式;把單一的面向過程的結(jié)構(gòu)化程序設(shè)計(jì)擴(kuò)充為既有結(jié)構(gòu)化、又有面向?qū)ο蟪绦蛟O(shè)計(jì)的可視化程序設(shè)計(jì);通過對(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ù)庫管理系統(tǒng)軟件?! FP程序設(shè)計(jì)長期以來就是高校非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)的_門重要的公共必修課,該課程不僅重視理論教學(xué),而且更加強(qiáng)調(diào)學(xué)生的動(dòng)手實(shí)踐能力。本書以Visual—FoxPro 6.0為平臺(tái),注重能力培養(yǎng),突出學(xué)以致用,通過大量實(shí)例由淺入深、循序漸進(jìn)地為讀者介紹數(shù)據(jù)庫的基本操作和數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)方法。本書全面介紹了VFP基本概念、數(shù)據(jù)庫及表的基本操作、數(shù)據(jù)庫程序設(shè)計(jì)、數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)。全書共10章,第1章數(shù)據(jù)庫基礎(chǔ);第2章數(shù)據(jù)與數(shù)據(jù)運(yùn)算;第3章自由表及其操作;第4章數(shù)據(jù)庫及其操作;第5章關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL;第6章程序設(shè)計(jì)基礎(chǔ);第7章表單設(shè)計(jì)與應(yīng)用;第8章菜單設(shè)計(jì)與應(yīng)用;第9章報(bào)表與標(biāo)簽;第10章應(yīng)用程序開發(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é)的意見暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求》編寫,主要內(nèi)容包括:數(shù)據(jù)庫基礎(chǔ)、數(shù)據(jù)與數(shù)據(jù)運(yùn)算、自由表及其操作、數(shù)據(jù)庫及其操作、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL、程序設(shè)計(jì)基礎(chǔ)、表單設(shè)計(jì)與應(yīng)用、菜單設(shè)計(jì)與應(yīng)用、報(bào)表與標(biāo)簽、應(yīng)用程序開發(fā)。    全書內(nèi)容豐富,講解翔實(shí);文字流暢,通俗易懂;概念清楚,重、難點(diǎn)突出;注重能力培養(yǎng),應(yīng)用性、可讀性強(qiáng)。全書精選了大量實(shí)例,全部例題都在Visual FoxPro 6.0中上機(jī)調(diào)試通過,可以直接引用。為了加強(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ù)庫基礎(chǔ) 1.1 數(shù)據(jù)庫基礎(chǔ)知識(shí)   1.1.1 數(shù)據(jù)、信息和數(shù)據(jù)處理   1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展   1.1.3 數(shù)據(jù)庫系統(tǒng)   1.1.4 數(shù)據(jù)模型  1.2 關(guān)系數(shù)據(jù)庫基礎(chǔ)知識(shí)   1.2.1 關(guān)系數(shù)據(jù)模型   1.2.2 關(guān)系術(shù)語   1.2.3 關(guān)系特點(diǎn)   1.2.5 關(guān)系數(shù)據(jù)庫   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)目管理器簡介  習(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 測試函數(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 打開與關(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ù)庫及其操作 第5章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL 第6章 程序設(shè)計(jì)基礎(chǔ) 第7章 表單設(shè)計(jì)與應(yīng)用第8章 菜單設(shè)計(jì)與應(yīng)用第9章  報(bào)表與標(biāo)簽 第10章  應(yīng)用程序開發(fā) 附錄 本書中使用的數(shù)據(jù)表結(jié)構(gòu)及記錄 參考文獻(xiàn)

章節(jié)摘錄

  第1章 數(shù)據(jù)庫基礎(chǔ)  數(shù)據(jù)庫技術(shù)是數(shù)據(jù)處理和數(shù)據(jù)管理的專用技術(shù),是計(jì)算機(jī)信息系統(tǒng)的基礎(chǔ)和主要組成部分。隨著社會(huì)信息化程度的不斷提高,以數(shù)據(jù)庫技術(shù)為核心的數(shù)據(jù)庫應(yīng)用系統(tǒng)已滲透到我們生活和工作的各個(gè)方面。本章主要介紹數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫的基礎(chǔ)知識(shí),并以Visual FoxPro 6.0關(guān)系數(shù)據(jù)庫管理系統(tǒng)為例介紹數(shù)據(jù)庫管理系統(tǒng)軟件的相關(guān)知識(shí),使學(xué)生初步掌握數(shù)據(jù)庫技術(shù)的基本應(yīng)用技能以及開發(fā)方法,為今后學(xué)習(xí)和應(yīng)用數(shù)據(jù)庫管理系統(tǒng)奠定基礎(chǔ)。  1.1 數(shù)據(jù)庫基礎(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ù)庫中的數(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ù)庫中凡是能夠被計(jì)算機(jī)處理的對(duì)象統(tǒng)稱為數(shù)據(jù)?! ?)信息  信息是指經(jīng)過加工處理之后的數(shù)據(jù),是從原始數(shù)據(jù)中提煉出來的對(duì)人類社會(huì)實(shí)踐、生產(chǎn)活動(dòng)及決策產(chǎn)生影響的具有使用價(jià)值的數(shù)據(jù)。信息是一種資源,例如我們通過記錄學(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ù)是信息的載體,人們可以通過數(shù)據(jù)了解認(rèn)識(shí)信息。  ……

圖書封面

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


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


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

 
 

 

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

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