Visual Foxpro程序設(shè)計(jì)應(yīng)用教程

出版時(shí)間:2009-8  出版社:安徽大學(xué)出版社  作者:吳長(zhǎng)勤 等編著  頁數(shù):329  字?jǐn)?shù):514000  

前言

  為適應(yīng)信息技術(shù)普及與快速發(fā)展,滿足高等學(xué)校人才培養(yǎng)的需要,強(qiáng)化學(xué)生應(yīng)用能力及學(xué)習(xí)方法的培養(yǎng),計(jì)算機(jī)基礎(chǔ)課程的教學(xué)目標(biāo)、內(nèi)容及教學(xué)方法都需要不斷的改革?! 榕浜洗髮W(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)改革,我們組織編寫了《Visual FoxPro程序設(shè)計(jì)應(yīng)用教程》。本書內(nèi)容由3部分組成:第1部分是第1章,主要討論了數(shù)據(jù)庫基礎(chǔ)知識(shí),包括數(shù)據(jù)庫系統(tǒng)的基本概念、組成、數(shù)據(jù)模型以及關(guān)系數(shù)據(jù)庫等內(nèi)容。第2部分是Visual FoxPro數(shù)據(jù)庫基本操作,由第2、3、4、5、6共5章組成,主要討論數(shù)據(jù)類型、表、數(shù)據(jù)庫、SQL語言、查詢與視圖等基本概念與使用。第3部分是應(yīng)用開發(fā)與程序設(shè)計(jì),由第7、8、9、10、11共5章組成?! ⒓颖緯帉懙娜藛T均為長(zhǎng)期從事計(jì)算機(jī)教學(xué)的一線教師及專家,有豐富的數(shù)據(jù)庫與visual FoxPro應(yīng)用及教學(xué)經(jīng)驗(yàn)。本書的主要特點(diǎn)體現(xiàn)在4個(gè)方面:  1.理論與實(shí)踐相結(jié)合,既有基本理論的介紹,又注重技術(shù)的應(yīng)用及實(shí)踐。  2.突出基本方法,強(qiáng)調(diào)應(yīng)用與方法?! ?.有一個(gè)系統(tǒng)的應(yīng)用實(shí)例?! ?.方便教與學(xué),本書由教材、實(shí)驗(yàn)指導(dǎo)兩部分組成?! @這些特點(diǎn),編寫者組織了大量的例題和習(xí)題,最后還給出了系統(tǒng)的設(shè)計(jì)與開發(fā)過程?! ”緯?、7章由陳興梅編寫,第2、3章由吳長(zhǎng)勤編寫,第4、11章由宋雪亞編寫,第5、6章由趙生艷編寫,第8、9、10章由王亞軍編寫;全書由吳長(zhǎng)勤統(tǒng)稿、審閱,宋雪亞協(xié)助修改了部分內(nèi)容?! ”緯诰帉戇^程中得到了安徽科技學(xué)院教務(wù)處、理學(xué)院領(lǐng)導(dǎo)的指導(dǎo)、支持與幫助,得到了安徽大學(xué)出版社編輯同志的熱情幫助,在此表示衷心的感謝!  由于作者水平所限,本書還存在著許多不足之處,敬請(qǐng)各方面的專家及廣大讀者批評(píng)指正。

內(nèi)容概要

  本書以visual FoxPro
6.0為主要內(nèi)容,系統(tǒng)、全面地介紹了關(guān)系數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)理論及其應(yīng)用系統(tǒng)開發(fā),Visual FoxPro
6.0的基本操作以及Visual FoxPro面向過程、面向?qū)ο蟮木幊谭椒?。全書共?1章,包括數(shù)據(jù)庫概述、Visual
FoxPro基礎(chǔ)、自由表操作、數(shù)據(jù)庫與多表操作、SQL語言、查詢和視圖、結(jié)構(gòu)化程序設(shè)計(jì)基礎(chǔ)、面向?qū)ο蟮某绦蛟O(shè)計(jì)、菜單和工具欄、報(bào)表與標(biāo)簽的設(shè)計(jì)、應(yīng)用系統(tǒng)開發(fā)等內(nèi)容。
  為方便教學(xué),各章均附有大量的習(xí)題,書末配有精心設(shè)計(jì)的實(shí)驗(yàn)指導(dǎo),有助于培養(yǎng)學(xué)生的程序設(shè)計(jì)能力和提高學(xué)生的實(shí)際編程能力。
  本書可作為高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程以及數(shù)據(jù)庫應(yīng)用課程的教材,也可以作為全國(guó)計(jì)算機(jī)等級(jí)考試(二級(jí))Visual
FoxPro程序設(shè)計(jì)的學(xué)習(xí)用書,還可以供數(shù)據(jù)庫開發(fā)與應(yīng)用人員參考使用。

書籍目錄

第1章 數(shù)據(jù)庫概述
1.1 數(shù)據(jù)管理技術(shù)發(fā)展
1.2 數(shù)據(jù)模型
1.3 關(guān)系數(shù)據(jù)庫基礎(chǔ)知識(shí)
習(xí)題1
第2章 visual FoxPro基礎(chǔ)
2.1 Visual FoxPro的啟動(dòng)及工作方式
2.2 數(shù)據(jù)類型
2.3 常量與變量
2.4 運(yùn)算符與表達(dá)式
2.5 常用函數(shù)介紹
2.6 Visual FoxPro輔助設(shè)計(jì)工具
習(xí)題2
第3章 自由表操作
3.1 自由表的建立
3.2 自由表基本操作
3.3 排序與索引
3.4 查詢
3.5 數(shù)據(jù)統(tǒng)計(jì)
習(xí)題3
第4章 數(shù)據(jù)庫及多表操作
4.1 數(shù)據(jù)庫的設(shè)計(jì)與建立
4.2 數(shù)據(jù)庫表
4.3 永久關(guān)系和參照完整性
4.4 多表操作
習(xí)題4
第5章 SQL語言
5.1 表結(jié)構(gòu)操作命令
5.2 表記錄操作命令
5.3 表記錄查詢命令
習(xí)題5
第6章 查詢和視圖
6.1 查詢
6.2 視圖
6.3 視圖與查詢、視圖與表的比較
習(xí)題6
第7章 結(jié)構(gòu)化程序設(shè)計(jì)基礎(chǔ)
7.1 結(jié)構(gòu)化程序設(shè)計(jì)基礎(chǔ)
7.2 順序結(jié)構(gòu)程序設(shè)計(jì)
7.3 分支結(jié)構(gòu)程序設(shè)計(jì)
7.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
7.5 子程序及其調(diào)用
7.6 自定義函數(shù)
7.7 過程與過程文件
習(xí)題7
第8章 面向?qū)ο蟮某绦蛟O(shè)計(jì)
8.1 面向?qū)ο蟪绦蛟O(shè)計(jì)中的概念
8.2 VFP中的基類
8.3 創(chuàng)建表單
8.4 表單中控件屬性的設(shè)置及編程
8.5 表單的修改
習(xí)題8
第9章 菜單和工具欄
9.1 菜單的組成與設(shè)計(jì)
9.2 創(chuàng)建菜單
9.3 工具欄的創(chuàng)建和使用
習(xí)題9
第10章 報(bào)表和標(biāo)簽的設(shè)計(jì)
10.1 用向?qū)?chuàng)建報(bào)表和快速報(bào)表
10.2 用報(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表
10.3 標(biāo)簽的設(shè)計(jì)
習(xí)題10
第11章 應(yīng)用系統(tǒng)開發(fā)
11.1 項(xiàng)目管理器
11.2 應(yīng)用系統(tǒng)開發(fā)過程
11.3 應(yīng)用系統(tǒng)開發(fā)實(shí)例:教學(xué)管理系統(tǒng)開發(fā)
11.4 主菜單與主程序設(shè)計(jì)
11.5 應(yīng)用程序的發(fā)布
習(xí)題11
實(shí)驗(yàn)部分
實(shí)驗(yàn)1 Visual FoxPro環(huán)境、數(shù)據(jù)和運(yùn)算
實(shí)驗(yàn)2 函數(shù)的使用
實(shí)驗(yàn)3 自由表的建立、維護(hù)
實(shí)驗(yàn)4 索引、查詢與統(tǒng)計(jì)
實(shí)驗(yàn)5 數(shù)據(jù)庫的創(chuàng)建及多工作區(qū)訪問
實(shí)驗(yàn)6 查詢和視圖
實(shí)驗(yàn)7 結(jié)構(gòu)化程序設(shè)計(jì)
實(shí)驗(yàn)8 子程序、過程及自定義函數(shù)
實(shí)驗(yàn)9 表單的創(chuàng)建
實(shí)驗(yàn)10 表單中控件的設(shè)計(jì)
實(shí)驗(yàn)11 菜單和工具欄的設(shè)計(jì)
實(shí)驗(yàn)12 報(bào)表和數(shù)據(jù)庫管理系統(tǒng)的設(shè)計(jì)
主要參考文獻(xiàn)

章節(jié)摘錄

  1.人工管理階段  20世紀(jì)50年代中期以前,計(jì)算機(jī)主要用于科學(xué)計(jì)算,計(jì)算處理的數(shù)據(jù)量很小,基本上不存在數(shù)據(jù)管理的問題。從20世紀(jì)50年代初開始,人們開始將計(jì)算機(jī)應(yīng)用于數(shù)據(jù)處理,由于當(dāng)時(shí)的計(jì)算機(jī)沒有專門管理數(shù)據(jù)的軟件,也沒有像磁盤這樣可隨機(jī)存取的外部存儲(chǔ)設(shè)備,所以對(duì)數(shù)據(jù)的管理沒有一定的格式,數(shù)據(jù)完全依附于處理它的應(yīng)用程序,數(shù)據(jù)和應(yīng)用程序相互依賴。這樣,應(yīng)用程序中的數(shù)據(jù)無法被其他程序利用,不同的程序之間存在著大量重復(fù)數(shù)據(jù)。同時(shí),由于數(shù)據(jù)都是對(duì)應(yīng)某一應(yīng)用程序,數(shù)據(jù)的獨(dú)立性很差;如果數(shù)據(jù)的類型、結(jié)構(gòu)、存取方式或輸入、輸出方式發(fā)生變化,處理它的程序必須作相應(yīng)改變;數(shù)據(jù)結(jié)構(gòu)性差,而且數(shù)據(jù)不能長(zhǎng)期保存?! ?.文件管理階段  20世紀(jì)50年代后期至60年代后期為文件管理階段,計(jì)算機(jī)硬件和軟件都有了一定的發(fā)展。計(jì)算機(jī)不僅用于科學(xué)計(jì)算,還大量用于管理。由于計(jì)算機(jī)存儲(chǔ)技術(shù)的發(fā)展和操作系統(tǒng)的出現(xiàn),同時(shí)計(jì)算機(jī)硬件也已經(jīng)具有可直接存取的磁盤、磁帶及磁鼓等外部存儲(chǔ)設(shè)備,軟件則出現(xiàn)了計(jì)算機(jī)的高級(jí)程序設(shè)計(jì)語言和操作系統(tǒng),而操作系統(tǒng)的一項(xiàng)主要功能是對(duì)文件的管理;因此,利用操作系統(tǒng)的文件管理功能,將相關(guān)數(shù)據(jù)按一定的規(guī)則構(gòu)成文件,通過文件系統(tǒng)對(duì)文件中的數(shù)據(jù)進(jìn)行存取、管理,應(yīng)用程序通過專門管理數(shù)據(jù)的軟件即文件系統(tǒng)來使用數(shù)據(jù)?! ∥募芾黼A段中,文件系統(tǒng)為程序與數(shù)據(jù)之間提供了一個(gè)公共接口,使應(yīng)用程序采用統(tǒng)一的存取方法來存取和操作數(shù)據(jù),程序與數(shù)據(jù)之間不再是直接的對(duì)應(yīng)關(guān)系,因而程序和數(shù)據(jù)有了一定的獨(dú)立性。但文件系統(tǒng)只是簡(jiǎn)單地存放數(shù)據(jù),數(shù)據(jù)的存取在很大程度上仍依賴于應(yīng)用程序,不同程序難以共享同一數(shù)據(jù)文件,數(shù)據(jù)獨(dú)立性較差。此外,由于文件系統(tǒng)沒有一個(gè)統(tǒng)一的規(guī)則約束數(shù)據(jù)的存儲(chǔ),因而仍有較高的數(shù)據(jù)冗余,這極易造成數(shù)據(jù)的不一致性。

圖書封面

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


    Visual Foxpro程序設(shè)計(jì)應(yīng)用教程 PDF格式下載


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

 
 

 

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

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