《VFP系統(tǒng)簡介》課件_第1頁
《VFP系統(tǒng)簡介》課件_第2頁
《VFP系統(tǒng)簡介》課件_第3頁
《VFP系統(tǒng)簡介》課件_第4頁
《VFP系統(tǒng)簡介》課件_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Visual FoxPro 系統(tǒng)簡介 Visual FoxPro 6.0系統(tǒng)是一個關(guān)系型DBMS,是微軟公司1998年推出的可視化開發(fā)套件Visual Studio 6.0系統(tǒng)中的一個產(chǎn)品。XBASE(dBASE、FoxBASE、FoxPro、Visual FoxPro)系列數(shù)據(jù)庫管理系統(tǒng)在我國具有廣泛的應(yīng)用基礎(chǔ),隨著版本的更新,增加、完善了許多功能,開發(fā)、應(yīng)用能力不斷提升。目前,Visual FoxPro 6.0系統(tǒng)是一種比較普及的小型關(guān)系型DBMS,本書以中文版Visual FoxPro 6.0系統(tǒng)為對象,系統(tǒng)地介紹數(shù)據(jù)庫操作、應(yīng)用的基本方法。Visual FoxPro 系統(tǒng)簡介 V Vi

2、sual FoxPro 的特點(diǎn) Visual FoxPro 具有界面友好、工具豐富、速度較快等優(yōu)點(diǎn),并在數(shù)據(jù)庫操作與管理、可視化開發(fā)環(huán)境、面向?qū)ο蟪绦蛟O(shè)計等方面具有較強(qiáng)的功能。其特點(diǎn)主要體現(xiàn)在以下幾方面: (1)兼容性好 (2)應(yīng)用程序的開發(fā)更簡便 (3)改進(jìn)了程序調(diào)試工具 (4)更簡便的表設(shè)計和擴(kuò)充內(nèi)容的數(shù)據(jù)字典 (5)增強(qiáng)了查詢和視圖設(shè)計功能 (6)增強(qiáng)了表單設(shè)計功能 (7)更多更好的向?qū)?(8)增強(qiáng)了OLE與ActiveX的集成 Visual FoxPro 的特點(diǎn) Visual FoxPro 6.0的安裝 1Visual FoxPro 6.0的安裝環(huán)境要求 Visual FoxPro 6

3、.0系統(tǒng)的正確安裝、運(yùn)行,必須具備相應(yīng)的環(huán)境條件。其最低要求,一般應(yīng)具備如下環(huán)境條件: (1)配置50MHz主頻486以上的PC機(jī)或兼容機(jī); (2)內(nèi)存16 MB以上; (3)硬盤最小可用空間15MB;用戶自定義安裝需要100MB硬盤空間;完全安裝(包括所有聯(lián)機(jī)文檔)需要240 MB硬盤空間; (4)鼠標(biāo); (5)VGA或更高分辨率的顯示器; (6)中文Windows 95 / 98或Windows NT以上操作系統(tǒng); (7)對于網(wǎng)絡(luò)操作,需要一個與Windows兼容的網(wǎng)絡(luò)和一個網(wǎng)絡(luò)服務(wù)器。 Visual FoxPro 6.0的安裝 2Visual FoxPro 6.0的安裝 中文版Visua

4、l FoxPro 6.0系統(tǒng)可以由CD-ROM光盤直接安裝。操作步驟如下: (1)啟動安裝程序 (2)選擇安裝方式 (3)安裝系統(tǒng)組件 (4)安裝MSDN組件(Visual FoxPro 6.0的幫助文檔) (5)重新啟動系統(tǒng),完成Visual FoxPro 6.0安裝 如在Windows 95 /98環(huán)境下運(yùn)行 Visual FoxPro 6.0系統(tǒng),上述安裝結(jié)束后必須重新啟動系統(tǒng),完成系統(tǒng)的配置,Visual FoxPro 6.0系統(tǒng)的安裝才告完成。 2Visual FoxPro 6.0的 Visual FoxPro 6.0的啟動與退出 安裝Visual FoxPro 6.0系統(tǒng)時,創(chuàng)建了

5、一個名為Microsoft Visual FoxPro 6.0的程序組。為操作方便起見,可將該程序組中Visual FoxPro 6.0 的啟動程序圖標(biāo)復(fù)制到桌面,建立Visual FoxPro 6.0桌面快捷方式圖標(biāo)。 1Visual FoxPro 6.0的啟動 Visual FoxPro 6.0的啟動與Windows環(huán)境下其他軟件一樣,有多種啟動方式。 2Visual FoxPro 6.0的退出 當(dāng)需要退出Visual FoxPro 6.0系統(tǒng)時,可采用多種方式。 (1)在Visual FoxPro 6.0主窗口,單擊【文件】|【退出】菜單項,退出系統(tǒng); (2)單擊Visual FoxPr

6、o 6.0主窗口的關(guān)閉按鈕,退出系統(tǒng); (3)在“命令”窗口輸入QUIT命令并回車,退出系統(tǒng)。 Visual FoxPro 6.0的啟動與退出 Visual FoxPro 6.0的基本組成 1Visual FoxPro 6.0的主窗口 Visual FoxPro 6.0啟動后,打開主窗口,如圖1-8所示。主窗口包括:標(biāo)題欄、菜單欄、常用工具欄、狀態(tài)欄、命令窗口和主窗口工作區(qū)幾個組成部分。 標(biāo)題欄 菜單欄常用工具欄命令窗口狀態(tài)欄工作區(qū) Visual FoxPro 6.0的基本組成標(biāo)題欄 2Visual FoxPro 6.0的向?qū)?Visual FoxPro 6.0系統(tǒng)為用戶提供了許多功能強(qiáng)大的向

7、導(dǎo)(Wizards)。用戶可以在向?qū)С绦虻囊龑?dǎo)、幫助下,不用編程就能快速地建立良好的應(yīng)用程序,完成許多數(shù)據(jù)庫操作、管理功能,為非專業(yè)用戶提供了一種較為簡便的操作使用方式。 Visual FoxPro 6.0系統(tǒng)提供的向?qū)Ъ捌涔δ埽娤卤?。表向?qū)?報表向?qū)?一對多報表向?qū)?標(biāo)簽向?qū)?分組/總計報表向?qū)?表單向?qū)?一對多表單向?qū)?查詢向?qū)?交叉表向?qū)?本地視圖向?qū)?遠(yuǎn)程視圖向?qū)?導(dǎo)入向?qū)?文檔向?qū)?圖表向?qū)?應(yīng)用程序向?qū)?SQL升遷向?qū)?數(shù)據(jù)透視表向?qū)?安裝向?qū)?2Visual FoxPro 6.0 3Visual FoxPro 6.0的生成器 Visual FoxPro 6.0系統(tǒng)提供了若干個生

8、成器(Builders),用以簡化創(chuàng)建、修改用戶界面程序的設(shè)計過程,提高軟件開發(fā)的質(zhì)量和效率。每個生成器包含若干個選項卡,允許用戶訪問并設(shè)置所選擇對象的相關(guān)屬性。用戶可將生成器生成的用戶界面直接轉(zhuǎn)換成程序編碼,使用戶從逐條編寫程序代碼、反復(fù)調(diào)試程序的手工作業(yè)中解放出來。 Visual FoxPro 6.0提供的生成器及功能,見下表。 自動格式化生成器 組合框生成器 命令組生成器 編輯框生成器 表達(dá)式生成器 表單生成器 網(wǎng)格生成器 列表框生成器 選項組生成器 文本框生成器 參照完整性生成器 3Visual FoxPro 6.0 4Visual FoxPro 6.0的設(shè)計器 Visual FoxP

9、ro 6.0提供的一系列設(shè)計器(Designers),為用戶提供了一個友好的圖形界面操作環(huán)境,用以創(chuàng)建、定制、編輯數(shù)據(jù)庫結(jié)構(gòu)、表結(jié)構(gòu)、報表格式、應(yīng)用程序組件等。 Visual FoxPro 6.0提供的設(shè)計器及其功能,見下表。 表設(shè)計器 查詢設(shè)計器 視圖設(shè)計器 表單設(shè)計器 報表設(shè)計器 標(biāo)簽設(shè)計器 數(shù)據(jù)庫設(shè)計器 數(shù)據(jù)庫設(shè)計器 連接設(shè)計器 菜單設(shè)計器 數(shù)據(jù)環(huán)境設(shè)計器 4Visual FoxPro 6.0的 Visual FoxPro 6.0的文件類型 Visual FoxPro 6.0系統(tǒng)中常見文件類型包括:項目、數(shù)據(jù)庫、表、視圖、查詢、表單、報表、標(biāo)簽、程序、菜單、類等,各自以不同的文件類型存儲

10、、管理,以不同的系統(tǒng)默認(rèn)擴(kuò)展名(類型名)相互區(qū)分、識別。 下表為Visual FoxPro 6.0中常用的文件擴(kuò)展名及其所代表的文件類型。 Visual FoxPro 6.0的文件類型Visual FoxPro 6.0系統(tǒng)基本操作 Visual FoxPro 6.0的操作方式 Visual FoxPro 6.0系統(tǒng)為用戶提供了幾種各具特點(diǎn)的操作方式,用戶可根據(jù)情況以及應(yīng)用的需要,選擇合適的操作方式,實現(xiàn)數(shù)據(jù)庫的操作、應(yīng)用。 Visual FoxPro 6.0系統(tǒng)的操作方式主要有: (1)命令操作方式 (2)菜單操作方式 (3)程序操作方式Visual FoxPro 6.0系統(tǒng)基本操作 Vis

11、1命令操作方式 命令操作是在命令窗口中逐條輸入命令,直接操作指定對象的操作方式。命令操作為用戶提供了一個直接操作的手段,其優(yōu)點(diǎn)是能夠直接使用系統(tǒng)的各種命令和函數(shù),有效操縱數(shù)據(jù)庫,但要求熟練掌握各種命令和函數(shù)的格式、功能、用法等細(xì)節(jié); 1命令操作方式 2菜單操作方式 Visual FoxPro 6.0系統(tǒng)將許多命令做成菜單命令選項,用戶通過選擇菜單項來使用數(shù)據(jù)庫的操作方式。在菜單方式中,很多操作是通過調(diào)用相關(guān)的向?qū)?、生成器、設(shè)計器工具,以直觀、簡便、可視化方式完成對系統(tǒng)的操作,用戶不必熟悉命令的細(xì)節(jié)和相應(yīng)的語法規(guī)則,通過對話來完成操作。有了這種方式,一般用戶無需編程就可完成數(shù)據(jù)庫的操作與管理;

12、2菜單操作方式 3程序操作方式 程序操作就是預(yù)先將實現(xiàn)某種操作處理的命令序列編成程序,通過運(yùn)行程序來實現(xiàn)操作、管理數(shù)據(jù)庫的操作方式。根據(jù)實際應(yīng)用需要編寫的應(yīng)用程序,能夠為用戶提供界面更簡潔直觀、操作步驟更符合業(yè)務(wù)處理流程和規(guī)范要求的操作應(yīng)用環(huán)境。但程序的編制,需要經(jīng)過專門訓(xùn)練,只有具備一定設(shè)計能力的專業(yè)人員方能勝任,普通用戶很難編寫大型的、綜合性較強(qiáng)的應(yīng)用程序。 3程序操作方式 Visual FoxPro 6.0的命令語法規(guī)則 1命令格式 Visual FoxPro 6.0的命令都有固定的格式,必須按相應(yīng)的格式和語法規(guī)則書寫和使用,否則系統(tǒng)無法識別、執(zhí)行。Visual FoxPro 6.0命令

13、的基本格式如下: 命令格式中語法標(biāo)識符的意義和用法如下: :必選項:表示命令中必須選擇該項,但內(nèi)容可以 根據(jù)需要而定; :可選項:可根據(jù)實際需要選用或省略該項內(nèi)容。 | :任選項:根據(jù)實際需要任選且必選其中一項內(nèi)容 Visual FoxPro 6.0的命令語法規(guī)則 2命令中幾種常用子句 各種命令一般都包含數(shù)量不等的可選子句,操作時用戶根據(jù)實際需要可部分或全部選用。子句的作用是擴(kuò)充、完善命令的功能,很多命令必須通過相應(yīng)子句的配合,才能有效地、完整地實現(xiàn)命令功能。因此,對于命令的功能與用法是否了解、掌握,更多是體現(xiàn)在對命令中各子句的了解、掌握上,學(xué)習(xí)時要對此更多關(guān)注。 命令中常用的子句主要有: (

14、1)范圍子句 (2)條件子句 (3)字段名表子句 2命令中幾種常用子句 (1)范圍子句 在很多對表進(jìn)行操作的命令中,都包含有范圍子句,其作用是選擇、確定命令操作的記錄范圍。范圍子句的作用相當(dāng)于關(guān)系運(yùn)算中的選擇運(yùn)算,選擇運(yùn)算是按指定邏輯條件選擇表中符合條件的記錄,而范圍子句是按記錄范圍選擇記錄,前者是邏輯選擇,后者是物理選擇。范圍子句有4種具體的選擇范圍: RECORD :范圍是記錄號為n的一條記錄; NEXT :范圍是從當(dāng)前記錄開始的連續(xù)n條記錄; REST:范圍是從當(dāng)前記錄開始到表尾的所有記錄; ALL:范圍是表中全體記錄。 (1)范圍子句 (2)條件子句 條件子句的作用是以指定邏輯條件為依

15、據(jù),從表中選擇符合條件的記錄。它對應(yīng)于關(guān)系運(yùn)算中的選擇運(yùn)算。條件子句有2種: FOR :選擇表中符合條件的所有記錄; WHILE :選擇符合條件的記錄,直到第一個不 符合條件的記錄為止。 由一個邏輯表達(dá)式或關(guān)系表達(dá)式構(gòu)成。其值為邏輯型數(shù)據(jù)。 (2)條件子句 (3)字段名表子句 字段名表子句的作用是選取命令操作的字段范圍。它對應(yīng)于關(guān)系運(yùn)算中的投影運(yùn)算。其格式是:FIELDS 。其中字段名表由若干個以逗號分隔的字段名構(gòu)成。有些命令中字段表子句要求以關(guān)鍵字FIELDS引導(dǎo),有些則可省略,這決定于命令語法格式要求,使用時要注意。 除上3 種常用子句外,很多命令還有其他的子句,這需根據(jù)命令的功能、格式要

16、求而定,使用時應(yīng)根據(jù)具體情況了解、熟悉,正確地使用。 (3)字段名表子句 3命令書寫規(guī)則 Visual FoxPro 6.0的命令都有相應(yīng)的語法格式,使用時必須按一定的規(guī)則書寫、輸入。有關(guān)命令的書寫規(guī)則歸納如下: (1)任何命令必須以命令動詞開始; (2)命令動詞與子句之間、各子句之間都以空格分隔; (3)一個命令行最多包含8192個字符(包括所有的空格)。一行書寫不完,行尾用分號“;”做續(xù)行標(biāo)志,按Enter鍵后在下一行繼續(xù)書寫、輸入; (4)命令動詞及子句中關(guān)鍵字一般不宜用縮略形式,以保持命令的可讀性和規(guī)范性; (5)Visual FoxPro 6.0不區(qū)分命令字符的大小寫; (6)除命令

17、動詞外,命令中其他部分的排列順序一般不影響命令功能。 3命令書寫規(guī)則 Visual FoxPro 6.0系統(tǒng)環(huán)境的設(shè)置 Visual FoxPro 6.0系統(tǒng)的環(huán)境設(shè)置決定了系統(tǒng)的操作運(yùn)行環(huán)境和工作方式,設(shè)置是否合理、適當(dāng),直接影響系統(tǒng)的操作運(yùn)行效率和操作的方便性。系統(tǒng)安裝時按默認(rèn)方式進(jìn)行了相應(yīng)的設(shè)置,用戶通過設(shè)置系統(tǒng)環(huán)境,可添加或刪除Visual FoxPro 6.0的相關(guān)組件,也可對系統(tǒng)當(dāng)前環(huán)境重新調(diào)整設(shè)置。添加或刪除Visual FoxPro 6.0組件的操作,要通過系統(tǒng)安裝程序來實現(xiàn),而當(dāng)前環(huán)境的設(shè)置可通過相關(guān)命令和菜單操作方式來實現(xiàn)。下面簡要介紹以菜單方式設(shè)置系統(tǒng)環(huán)境的操作方法。 Visual FoxPro 6.0系統(tǒng)環(huán)境的設(shè)置 項目管理器的使用 在Visual FoxPro系統(tǒng)中,使用項目組織、集成數(shù)據(jù)庫應(yīng)用系統(tǒng)中所

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論