Visual FoxPro6.0程序設(shè)計(jì)

出版時(shí)間:2010-8  出版社:中國(guó)科學(xué)技術(shù)大學(xué)出版社  作者:王洪海,王德正 主編  頁(yè)數(shù):289  

前言

  VisualFoxPro是微機(jī)上最流行的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)之一,它以其卓越的數(shù)據(jù)庫(kù)處理性能、良好的開(kāi)發(fā)環(huán)境贏得了廣大用戶的喜愛(ài)。  VisualFoxPro6.O及其中文版,是可運(yùn)行于Windows平臺(tái)的32位數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng),它不僅可以簡(jiǎn)化數(shù)據(jù)庫(kù)管理,而且能使應(yīng)用程序的開(kāi)發(fā)流程更為合理。VistlalFoxPro6.0使組織數(shù)據(jù)、定義數(shù)據(jù)庫(kù)規(guī)則和建立應(yīng)用程序等工作變得簡(jiǎn)單易行。用戶可通過(guò)VisualFox-Pro6.o的開(kāi)發(fā)環(huán)境方便地設(shè)計(jì)查詢、報(bào)表、菜單,以及利用項(xiàng)目管理器對(duì)數(shù)據(jù)庫(kù)和程序進(jìn)行管理,生成可執(zhí)行文件,并進(jìn)行發(fā)布。Vim-alFoxPro6.0還提供了一個(gè)集成化的系統(tǒng)開(kāi)發(fā)環(huán)境,它不僅支持過(guò)程式編程技術(shù),而且在語(yǔ)言方面做了強(qiáng)大的擴(kuò)充,支持面向?qū)ο蟮目梢暬幊碳夹g(shù),并擁有功能強(qiáng)大的可視化程序設(shè)計(jì)工具,是用戶進(jìn)行系統(tǒng)開(kāi)發(fā)較為理想的工具軟件。  本書(shū)包括了計(jì)算機(jī)等級(jí)考試大綱(二級(jí)VFP)與國(guó)家計(jì)算機(jī)高新技術(shù)考試VF[’模塊的全部?jī)?nèi)容。書(shū)中通過(guò)若干實(shí)例,全面細(xì)致地講述了數(shù)據(jù)庫(kù)的理論基礎(chǔ),VisualFoxPro6.0的數(shù)據(jù)庫(kù)和表的設(shè)計(jì)、數(shù)據(jù)處理、查詢和視圖、表單設(shè)計(jì)、菜單設(shè)計(jì)、報(bào)表設(shè)計(jì)等。此外,還通過(guò)一個(gè)“學(xué)生管理系統(tǒng)”實(shí)例,介紹了開(kāi)發(fā)一個(gè)小型應(yīng)用系統(tǒng)的過(guò)程與方法。

內(nèi)容概要

本書(shū)以Visual Fox Pro6.0為具體工具,介紹了關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的基礎(chǔ)理論及應(yīng)用系統(tǒng)的開(kāi)發(fā)。《Visual FoxPro6.0程序設(shè)計(jì)》在詳細(xì)介紹Visual Fox Pro6.0時(shí),語(yǔ)言上力求通俗易懂、深入淺出;內(nèi)容安排上力求循序漸進(jìn)、結(jié)合實(shí)際,特別強(qiáng)調(diào)培養(yǎng)學(xué)生的程序設(shè)計(jì)能力?!禫isual FoxPro6.0程序設(shè)計(jì)》可作為各類(lèi)高職院校Visual Fox Pro6.0程序設(shè)計(jì)課程的教材,也適合作為計(jì)算機(jī)等級(jí)考試考生、計(jì)算機(jī)愛(ài)好者學(xué)習(xí)VisualFoxPro6.0程序設(shè)計(jì)的自學(xué)用書(shū)。

書(shū)籍目錄

前言 第1章 數(shù)據(jù)庫(kù)及VisualFoxPro 6.0概述  1.1 數(shù)據(jù)庫(kù)的基本概念  1.2 數(shù)據(jù)模型  1.3 關(guān)系數(shù)據(jù)庫(kù)  1.4 VisualFoxPro 6.0簡(jiǎn)介  習(xí)題1 第2章 VisualFoxPro 6.0語(yǔ)言基礎(chǔ)  2.1 VisualFoxPro的數(shù)據(jù)類(lèi)型  2.2 常量和變量  2.3 運(yùn)算符與表達(dá)式  2.4 函數(shù)  2.5 命令  習(xí)題2 第3章 數(shù)據(jù)庫(kù)的管理  3.1 數(shù)據(jù)庫(kù)的建立及操作  3.2 表的建立及操作  3.3 表的基本操作  3.4 表的排序與索引  3.5 數(shù)據(jù)檢索  3.7 數(shù)據(jù)完整性  3.8 多表的使用  習(xí)題3 第4章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL  4.1 SQL概述  4.2 數(shù)據(jù)查詢功能  4.3 數(shù)據(jù)定義功能  4.4 數(shù)據(jù)操作功能 第5章 查詢與視圖  5.1 基本概念  5.2 查詢數(shù)據(jù)  5.3 視圖  習(xí)題5 第6章 程序設(shè)計(jì)基礎(chǔ)  6.1 程序文件的建立與運(yùn)行  6.2 順序結(jié)構(gòu)程序設(shè)計(jì)  6.3 分支結(jié)構(gòu)程序設(shè)計(jì)  6.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)  6.5 模塊結(jié)構(gòu)程序設(shè)計(jì)  習(xí)題6 第7章 表單設(shè)計(jì)  7.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念  7.2 Visual FoxPro基類(lèi)簡(jiǎn)介  7.3 表單設(shè)計(jì)概述  7.4 用表單向?qū)гO(shè)計(jì)表單  7.5 用表單設(shè)計(jì)器設(shè)計(jì)表單  習(xí)題7 第8章 常用控件設(shè)計(jì)  8.1 輸出類(lèi)控件  8.2 輸人類(lèi)控件  8.3 控制類(lèi)控件  8.4 容器類(lèi)控件  習(xí)題8 第9章 菜單設(shè)計(jì)  9.1 規(guī)劃菜單系統(tǒng)  9.2 用菜單設(shè)計(jì)器創(chuàng)建菜單  9.3 向菜單添加事件代碼  9.4 創(chuàng)建快捷菜單  習(xí)題9 第10章 報(bào)表設(shè)計(jì)  10.1 報(bào)表設(shè)計(jì)簡(jiǎn)介  10.2 報(bào)表向?qū)У氖褂谩 ?0.3 快速報(bào)表  10.4 報(bào)表設(shè)計(jì)器  習(xí)題10 第11章 應(yīng)用系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)  11.1 應(yīng)用系統(tǒng)開(kāi)發(fā)的一般過(guò)程  11.2 應(yīng)用系統(tǒng)總體規(guī)劃  11.3 應(yīng)用系統(tǒng)主要功能模塊的設(shè)計(jì)  11.4 應(yīng)用系統(tǒng)主要功能模塊的組裝  11.5 應(yīng)用系統(tǒng)舉例:學(xué)習(xí)管理系統(tǒng)設(shè)計(jì)  習(xí)題11  習(xí)題參考答案 附錄1Visual FoxPro常用函數(shù)附錄22010年全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VFP考試大綱參考書(shū)目

章節(jié)摘錄

  1.數(shù)據(jù)庫(kù)  數(shù)據(jù)庫(kù)(Database)是指存儲(chǔ)在計(jì)算機(jī)外部存儲(chǔ)器上的、結(jié)構(gòu)化的相關(guān)數(shù)據(jù)集合。為了便于對(duì)數(shù)據(jù)的管理和檢索,數(shù)據(jù)庫(kù)中的大量數(shù)據(jù)必須按一定的邏輯結(jié)構(gòu)進(jìn)行存儲(chǔ),這就是數(shù)據(jù)“結(jié)構(gòu)化”的概念。此外,存儲(chǔ)在數(shù)據(jù)庫(kù)中的各個(gè)數(shù)據(jù)之間是存在一定的聯(lián)系的,而不是孤立存在的。因而,數(shù)據(jù)庫(kù)不僅包含了描述事物的數(shù)據(jù),而且反映了相關(guān)事物之間的聯(lián)系。在信息處理或數(shù)據(jù)處理中采用數(shù)據(jù)庫(kù)技術(shù)的優(yōu)勢(shì)在于:數(shù)據(jù)庫(kù)中的數(shù)據(jù)具有較高的數(shù)據(jù)共享性和較低的數(shù)據(jù)冗余度,能夠?yàn)槎鄠€(gè)用戶或多個(gè)任務(wù)所共享;同時(shí),數(shù)據(jù)庫(kù)中的數(shù)據(jù)具有較高的數(shù)據(jù)獨(dú)立性和安全性,能有效地支持對(duì)數(shù)據(jù)進(jìn)行的各種處理,并有利于保證數(shù)據(jù)的安全性、一致性和完整性。2.數(shù)據(jù)庫(kù)技術(shù)的發(fā)展自從計(jì)算機(jī)應(yīng)用于數(shù)據(jù)處理領(lǐng)域以來(lái),數(shù)據(jù)庫(kù)技術(shù)的發(fā)展已經(jīng)歷了3個(gè)階段,即人工管理階段、文件管理階段和數(shù)據(jù)庫(kù)管理階段?! 。?)人工管理階段  該階段約在20世紀(jì)50年代中期以前,那時(shí)計(jì)算機(jī)剛誕生不久,主要用于科學(xué)與工程計(jì)算。當(dāng)時(shí)沒(méi)有大容量的存儲(chǔ)設(shè)備,只有卡片、磁帶等。此外也沒(méi)有操作系統(tǒng)和專(zhuān)門(mén)的數(shù)據(jù)管理軟件。程序設(shè)計(jì)人員需要對(duì)所處理的數(shù)據(jù)做專(zhuān)門(mén)的定義,并需要對(duì)數(shù)據(jù)的存取及輸入輸出的方式做具體的安排。程序與數(shù)據(jù)不具有獨(dú)立性,同一組數(shù)據(jù)在不同的程序中不能被共享。因此,各應(yīng)用程序之間存在大量的冗余數(shù)據(jù)?! 。?)文件管理階段  該階段為20世紀(jì)50年代后期至60年代后期,由于計(jì)算機(jī)軟硬件技術(shù)的發(fā)展,大容量的存儲(chǔ)設(shè)備逐漸地投入使用,操作系統(tǒng)也已誕生,計(jì)算機(jī)開(kāi)始大量地運(yùn)用于管理領(lǐng)域中的數(shù)據(jù)處理工作。在當(dāng)時(shí)的操作系統(tǒng)中通常包含一種專(zhuān)門(mén)進(jìn)行文件管理的軟件,它可將數(shù)據(jù)的集合按照一定的形式存放到計(jì)算機(jī)的外部存儲(chǔ)器中形成數(shù)據(jù)文件,而不再需要人們?nèi)タ紤]這些數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)、存儲(chǔ)位置以及輸入輸出方式等,用戶運(yùn)用簡(jiǎn)單的命令,就可通過(guò)文件管理程序?qū)崿F(xiàn)對(duì)數(shù)據(jù)的存取、查詢及修改等操作。操作系統(tǒng)則提供了應(yīng)用程序與相應(yīng)數(shù)據(jù)文件之間的接口,從而提高了數(shù)據(jù)的應(yīng)用效率,并使數(shù)據(jù)和程序之間有了一定的獨(dú)立性。

圖書(shū)封面

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


    Visual FoxPro6.0程序設(shè)計(jì) PDF格式下載


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

 
 

 

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

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