VisualFoxPro系統(tǒng)概述講課文檔_第1頁
VisualFoxPro系統(tǒng)概述講課文檔_第2頁
VisualFoxPro系統(tǒng)概述講課文檔_第3頁
VisualFoxPro系統(tǒng)概述講課文檔_第4頁
VisualFoxPro系統(tǒng)概述講課文檔_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

VisualFoxPro系統(tǒng)概述第1頁,共40頁。

3.數(shù)據(jù)處理技術(shù)的發(fā)展數(shù)據(jù)處理的核心問題是數(shù)據(jù)管理。數(shù)據(jù)處理經(jīng)歷了3個主要階段:(1)人工管理階段

特點:沒有軟件系統(tǒng)對數(shù)據(jù)進行管理,數(shù)據(jù)和程序不可分,數(shù)據(jù)不獨立;數(shù)據(jù)依附于應(yīng)用程序,數(shù)據(jù)冗余量大;數(shù)據(jù)與程序一一對應(yīng),各程序之間數(shù)據(jù)不能相互傳遞,數(shù)據(jù)不能共享。(2)文件系統(tǒng)階段:文件系統(tǒng)是指專門管理數(shù)據(jù)的軟件。該系統(tǒng)將數(shù)據(jù)組織成文件,程序通過文件系統(tǒng)對文件中的數(shù)據(jù)進行存取。特點:文件對應(yīng)于一個或幾個應(yīng)用程序,數(shù)據(jù)不完全獨立;仍存在大量數(shù)據(jù)冗余;數(shù)據(jù)能集中統(tǒng)一管理;文件系統(tǒng)不易擴充,應(yīng)用程序編寫較煩瑣。(3)數(shù)據(jù)庫系統(tǒng)階段

特點:數(shù)據(jù)與程序相對獨立,對數(shù)據(jù)加以組織和管理,有效解決了數(shù)據(jù)的獨立性問題,實現(xiàn)數(shù)據(jù)統(tǒng)一管理,達到了數(shù)據(jù)共享的目的。第一章VisualFoxPro系統(tǒng)概述第一章VisualFoxPro系統(tǒng)概述1.1數(shù)據(jù)庫基本理論

1.1.1數(shù)據(jù)、信息與數(shù)據(jù)處理9/8/20242第2頁,共40頁。1.數(shù)據(jù)庫系統(tǒng)的概念數(shù)據(jù)庫系統(tǒng):是指引進數(shù)據(jù)庫技術(shù)后的計算機系統(tǒng)。它由硬件系統(tǒng)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用程序和用戶組成。2.數(shù)據(jù)庫系統(tǒng)的組成

數(shù)據(jù)庫系統(tǒng)有3個重要的組成部分:(1)經(jīng)過組織,可供多個用戶使用的數(shù)據(jù)庫;(2)介于數(shù)據(jù)庫與應(yīng)用程序之間的數(shù)據(jù)庫管理系統(tǒng);(3)供用戶使用的各類應(yīng)用程序。

3.數(shù)據(jù)庫系統(tǒng)主要特性(1)實現(xiàn)數(shù)據(jù)共享、減少數(shù)據(jù)冗余;(2)數(shù)據(jù)的獨立性;(3)采用特定的數(shù)據(jù)模型;(4)統(tǒng)一管理與控制。第一章VisualFoxPro系統(tǒng)概述第一章VisualFoxPro系統(tǒng)概述1.1數(shù)據(jù)庫基本理論

1.1.2數(shù)據(jù)庫系統(tǒng)9/8/20243第3頁,共40頁。數(shù)據(jù)庫不僅管理數(shù)據(jù)本身,而且要使用數(shù)據(jù)模型表示數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)模型通??蓜澐殖蓛蓚€層次:第一層次:概念數(shù)據(jù)模型,是從用戶的觀點來對數(shù)據(jù)建模,主要用于數(shù)據(jù)庫設(shè)計;第二層次:邏輯數(shù)據(jù)模型,是從計算機系統(tǒng)的觀點對數(shù)據(jù)建模,我們所說的數(shù)據(jù)模型通常指的就是邏輯數(shù)據(jù)模型,主要用于數(shù)據(jù)庫管理系統(tǒng)的實現(xiàn)。一個數(shù)據(jù)庫管理系統(tǒng)都是基于某種數(shù)據(jù)模型的。

數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型有:

層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P?。第一章VisualFoxPro系統(tǒng)概述1.1數(shù)據(jù)庫基本理論

1.1.3數(shù)據(jù)模型第一章VisualFoxPro系統(tǒng)概述9/8/20244第4頁,共40頁。1.1.3.1概念模型中的數(shù)據(jù)描述(1)實體:客觀存在并可以相互區(qū)別的事物稱為實體。(2)實體集:同類實體的集合稱為實體集。(3)屬性:實體所具有的某一特性稱為屬性。(4)碼:唯一標識實體的屬性或?qū)傩约Q為碼(Key)。(5)實體型:用實體名及其屬性名集合來抽象和描述同類實體。(6)聯(lián)系:事物及事物之間的聯(lián)系在概念模型中表現(xiàn)為實體內(nèi)部和實體之間的聯(lián)系。

概念模型中通常使用E-R圖來表示實體聯(lián)系。E-R圖提供了表示實體、屬性和實體聯(lián)系的方法。第一章VisualFoxPro系統(tǒng)概述1.1數(shù)據(jù)庫基本理論

1.1.3數(shù)據(jù)模型9/8/20245第5頁,共40頁。1.1.3.2常用的數(shù)據(jù)模型(1)層次模型:用樹狀結(jié)構(gòu)表示實體及其之間聯(lián)系的數(shù)據(jù)模型稱為層次模型。支持層次模型的DBMS稱為層次數(shù)據(jù)庫管理系統(tǒng)。(2)網(wǎng)狀模型:用網(wǎng)狀結(jié)構(gòu)表示實體及其之間聯(lián)系的模型稱為網(wǎng)狀模型。網(wǎng)狀模型可以很好地描述現(xiàn)實世界,方便地表示不同實體之間的聯(lián)系。(3)關(guān)系模型:用二維表來表示實體及實體之間聯(lián)系的模型稱為關(guān)系模型。關(guān)系模型是以關(guān)系數(shù)學(xué)理論為基礎(chǔ)的。與層次和網(wǎng)狀模型相比,關(guān)系模型數(shù)據(jù)描述一致、模型概念單一。使用關(guān)系模型設(shè)計的數(shù)據(jù)庫就稱為關(guān)系型數(shù)據(jù)庫,簡稱關(guān)系數(shù)據(jù)庫。第一章VisualFoxPro系統(tǒng)概述1.1數(shù)據(jù)庫基本理論

1.1.3數(shù)據(jù)模型第一章VisualFoxPro系統(tǒng)概述9/8/20246第6頁,共40頁。1.1.4.1關(guān)系模型的表示關(guān)系模型是將數(shù)據(jù)組織看成滿足一定條件的一張二維表的模型。每一個關(guān)系為一個二維表,在VisualFoxPro稱為表。如表1.1是一張學(xué)生關(guān)系的結(jié)構(gòu)模型表。

表1.1學(xué)生關(guān)系學(xué)號姓名性別出生日期專業(yè)入學(xué)成績?nèi)蒙?0090102001劉鵬男1991-10-7傳媒學(xué)610.F.20090102002楊瑩女1991-11-20傳媒學(xué)598.T.20090201001何小方男1990-3-13管理學(xué)567.F.20090203001周紅女1991-2-11管理學(xué)655.F.20090201003李艷女1991-1-21管理學(xué)587.T.20090102369張麗女1991-12-11傳媒學(xué)639.F.20090301087馬波男1991-12-29歷史590.F.第一章VisualFoxPro系統(tǒng)概述1.1數(shù)據(jù)庫基本理論

1.1.4關(guān)系數(shù)據(jù)庫第一章VisualFoxPro系統(tǒng)概述9/8/20247第7頁,共40頁。1.1.4.1關(guān)系模型的表示

關(guān)系模型的主要特點表現(xiàn)在關(guān)系規(guī)范化、集合性操作及數(shù)據(jù)描述的統(tǒng)一。

關(guān)系模型中常用的術(shù)語和在VisualFoxPro中的表示:

(1)關(guān)系:一個關(guān)系就是一張二維表,一個關(guān)系存儲成一個文件,稱為“表”。文件擴展名為.dbf。使用“表”來存放同類實體,即實體集。(2)元組:表中的行稱為元組。元組對應(yīng)于表文件中的一條記錄。每條記錄代表一個具體的實體,即一條記錄描述一個實體。(3)字段:表中的列相當于記錄的屬性,稱為字段或數(shù)據(jù)項。字段就是實體的屬性,字段的命名往往和屬性名相同。(4)值域:屬性的取值范圍。如姓名只能是字符類型,性別的值域是(男,女)等。

第一章VisualFoxPro系統(tǒng)概述1.1數(shù)據(jù)庫基本理論

1.1.4關(guān)系數(shù)據(jù)庫9/8/20248第8頁,共40頁。

(5)主碼(關(guān)鍵字):能唯一標識表文件中每條記錄的字段或字段的組合,稱為記錄的主碼,在VFP中稱為關(guān)鍵字(簡稱為鍵)。(6)外部關(guān)鍵字:若表中的某字段不是本表的關(guān)鍵字,而是另一張表的關(guān)鍵字,這個字段就稱為外部關(guān)鍵字。(7)關(guān)系模式:對關(guān)系的描述稱為關(guān)系模式。關(guān)系模式是型,與記錄類型相對應(yīng)。關(guān)系數(shù)據(jù)庫中關(guān)系模型的表示第一章VisualFoxPro系統(tǒng)概述關(guān)系模型可以表示為:關(guān)系名(屬性1,屬性2,…,屬性n)如“學(xué)生”表可描述為:學(xué)生(學(xué)號,姓名,性別,入學(xué)成績,專業(yè),特長)1.1數(shù)據(jù)庫基本理論

1.1.4關(guān)系數(shù)據(jù)庫9/8/20249第9頁,共40頁。表1.1學(xué)生關(guān)系學(xué)生.dbf第一章VisualFoxPro系統(tǒng)概述學(xué)號姓名性別出生日期專業(yè)入學(xué)成績?nèi)蒙?0090102001劉鵬男1991-10-7傳媒學(xué)610.F.20090102002楊瑩女1991-11-20傳媒學(xué)598.T.20090201001何小方男1990-3-13管理學(xué)567.F.20090203001周紅女1991-2-11管理學(xué)655.F.20090201003李艷女1991-1-21管理學(xué)587.T.20090102369張麗女1991-12-11傳媒學(xué)639.F.20090301087馬波男1991-12-29歷史590.F.關(guān)系模型中常用的術(shù)語和在VisualFoxPro中的表示,如下圖所示:記錄字段名主碼(關(guān)鍵字)表頭字段值(屬性)字段第一章VisualFoxPro系統(tǒng)概述9/8/202410第10頁,共40頁。(8)聯(lián)系:在關(guān)系模型中,實體以及實體間的聯(lián)系用關(guān)系來表示。(9)關(guān)系的規(guī)范化:關(guān)系模型要求關(guān)系必須是規(guī)范化的,規(guī)范化指關(guān)系數(shù)據(jù)庫中的每一個關(guān)系都必須滿足一定的規(guī)范要求。根據(jù)滿足規(guī)范的條件不同,可以劃分為6個等級:第一范式(1NF)第二范式(2NF)第三范式(3NF)修正的第三范式(BCNF)第四范式(4NF)第五范式(5NF)對通常的問題,只要把數(shù)據(jù)規(guī)范到第三范式即可。第一范式:在一個關(guān)系中消除重復(fù)字段,且各字段都是不可分的基本數(shù)據(jù)項。例如,關(guān)系模式R(姓名,地址,電話號碼),如果一個人有兩個電話號碼,那么在關(guān)系中至少要出現(xiàn)兩元組,以存儲這兩個電話號碼,這個關(guān)系滿足1NF。第一章VisualFoxPro系統(tǒng)概述1.1數(shù)據(jù)庫基本理論

1.1.4關(guān)系數(shù)據(jù)庫第一章VisualFoxPro系統(tǒng)概述9/8/202411第11頁,共40頁。第二范式:若關(guān)系屬于第一范式,且所有非主屬性都完全依賴關(guān)鍵字段。

例如,關(guān)系:選課(學(xué)號,課程編號,成績,教師姓名,教師地址),因為學(xué)號和課程編號能決定R的全部屬性,所以選課關(guān)系的主屬性是學(xué)號和課程代號,但此時選課關(guān)系會出現(xiàn)冗余,如當某一門課程有100個同學(xué)選修,那么選課表中就會存在100個元組(記錄),教師姓名和教師地址就會重復(fù)100次,因此選課關(guān)系就不滿足2NF,將它分解成:R1(學(xué)號,課程編號,成績)R2(課程編號,教師姓名,教師地址)此時,兩個非主屬性完全依賴主關(guān)鍵字段,R1和R2滿足2NF。第三范式:若關(guān)系屬于第二范式,且關(guān)系中所有非主屬性都直接依賴關(guān)鍵字段。

例如,關(guān)系R2(課程編號,教師姓名,教師地址)滿足2NF,但考慮到一個教師開設(shè)多門課程的情形,如一個教師開設(shè)4門課程,那么關(guān)系中就會出現(xiàn)4個元組,教師地址重復(fù)4次。將R2分解成:R21(課程編號,教師姓名)和R22(教師姓名,地址)后,R21和R22都是3NF。第一章VisualFoxPro系統(tǒng)概述1.1數(shù)據(jù)庫基本理論

1.1.4關(guān)系數(shù)據(jù)庫第一章VisualFoxPro系統(tǒng)概述9/8/202412第12頁,共40頁。在VisualFoxPro中,關(guān)系數(shù)據(jù)庫的規(guī)范化是為了解決關(guān)系數(shù)據(jù)庫中插入、刪除和數(shù)據(jù)冗余問題而引入的。一張二維表構(gòu)成的關(guān)系應(yīng)滿足以下條件:①表中不允許有重復(fù)的字段名。②表中每一列的數(shù)據(jù)類型必須相同。③表中不允許有完全相同的記錄內(nèi)容。④表中行的次序以及列的次序可以分別任意排列,且行或列的先后次序并不影響表中的關(guān)系。(10)關(guān)系的完整性:是指關(guān)系中的數(shù)據(jù)及與之有聯(lián)系的數(shù)據(jù)間必須遵特的約束和依存關(guān)系,以保證數(shù)據(jù)的正確、有效和相容。第一章VisualFoxPro系統(tǒng)概述1.1數(shù)據(jù)庫基本理論

1.1.4關(guān)系數(shù)據(jù)庫9/8/202413第13頁,共40頁。概念模型、關(guān)系模型和VisualFoxPro中的數(shù)據(jù)描述如表1.2所示。表1.2數(shù)據(jù)描述概念模型關(guān)系模型VisualFoxPro實體元組記錄屬性屬性或字段字段實體集關(guān)系表域域或值域值域碼主碼或關(guān)鍵字關(guān)鍵字聯(lián)系聯(lián)系或關(guān)系表間關(guān)系第一章VisualFoxPro系統(tǒng)概述第一章VisualFoxPro系統(tǒng)概述9/8/202414第14頁,共40頁。1.1.4.2VisualFoxPro關(guān)系數(shù)據(jù)庫概述VisualFoxPro關(guān)系數(shù)據(jù)庫的組成元素如下:(1)字段(Field)(2)記錄(Record)(3)表(Tabel)(4)數(shù)據(jù)庫(Database)(5)索引(Index)(6)查詢(Query)(7)視圖(View)(8)過濾器(Filter)第一章VisualFoxPro系統(tǒng)概述1.1數(shù)據(jù)庫基本理論

1.1.4關(guān)系數(shù)據(jù)庫第一章VisualFoxPro系統(tǒng)概述9/8/202415第15頁,共40頁。1.1.4.3關(guān)系運算關(guān)系運算:是在關(guān)系上對記錄或字段進行的運算、操作。關(guān)系的基本運算有兩類:一類是傳統(tǒng)的集合運算(并、差、交等),另一類是專門的關(guān)系運算(選擇、投影、聯(lián)接)。

1.傳統(tǒng)的集合運算:兩個關(guān)系必須具有相同的結(jié)構(gòu)(關(guān)系模式)。(1)并運算(2)差運算(3)交運算第一章VisualFoxPro系統(tǒng)概述參加網(wǎng)頁設(shè)計大賽的同學(xué)參加游泳隊的同學(xué)R:參加網(wǎng)頁設(shè)計大賽的同學(xué)S:參加游泳隊的同學(xué)R和S的并運算:參加網(wǎng)頁設(shè)計或者參加了游泳隊的所有同學(xué)1.1數(shù)據(jù)庫基本理論

1.1.4關(guān)系數(shù)據(jù)庫第一章VisualFoxPro系統(tǒng)概述9/8/202416第16頁,共40頁。1.4.3關(guān)系運算第一章VisualFoxPro系統(tǒng)概述參加網(wǎng)頁設(shè)計大賽的同學(xué)參加游泳隊的同學(xué)參加網(wǎng)頁設(shè)計大賽的同學(xué)參加游泳隊的同學(xué)R和S的差運算:參加網(wǎng)頁設(shè)計但沒有參加游泳隊的同學(xué)R和S的交運算:既參加網(wǎng)頁設(shè)計又參加了游泳隊的同學(xué)1.1數(shù)據(jù)庫基本理論

1.1.4關(guān)系數(shù)據(jù)庫第一章VisualFoxPro系統(tǒng)概述9/8/202417第17頁,共40頁。2.專門的關(guān)系運算(1)選擇運算;(2)投影運算;(3)聯(lián)接運算。第一章VisualFoxPro系統(tǒng)概述選擇運算:選出表中的行選擇運算示意圖1.1數(shù)據(jù)庫基本理論

1.1.4關(guān)系數(shù)據(jù)庫第一章VisualFoxPro系統(tǒng)概述9/8/202418第18頁,共40頁。第一章VisualFoxPro系統(tǒng)概述投影運算:選出表中的列

投影運算示意圖1.1數(shù)據(jù)庫基本理論

1.1.4關(guān)系數(shù)據(jù)庫第一章VisualFoxPro系統(tǒng)概述9/8/202419第19頁,共40頁。1.2.1.1安裝VisualFoxPro的軟件與硬件環(huán)境1.2.1.2VisualFoxPro的安裝1.2.1.3啟動VisualFoxPro1.2.1.4退出VisualFoxPro(1)把VisualFoxPro6.0中其他窗口關(guān)閉。(2)把畫面切換到VisualFoxPro6.0主窗口中。(3)單擊“文件”菜單的“退出”命令,或者單擊屏幕右上角的

“關(guān)閉”按鈕即可退出VisualFoxPro。1.2.1.5幫助系統(tǒng)第一章VisualFoxPro系統(tǒng)概述1.2VisualFoxPro的運行與用戶界面1.2.1安裝、啟動與退出第一章VisualFoxPro系統(tǒng)概述9/8/202420第20頁,共40頁。

標題欄菜單欄工具欄窗口工作區(qū)控制按鈕命令窗口第一章VisualFoxPro系統(tǒng)概述項目管理器1.2VisualFoxPro的運行與用戶界面1.2.2用戶界面第一章VisualFoxPro系統(tǒng)概述9/8/202421第21頁,共40頁。1.2.2.1菜單系統(tǒng)·“文件”菜單·“編輯”菜單·“顯示”菜單·“格式”菜單·“工具”菜單·“程序”菜單·“窗口”菜單·“幫助”菜單1.2.2.2工具欄工具欄:包括單擊后可以執(zhí)行常用任務(wù)的一組按鈕。

激活工具欄的方法:方法一(1)從“顯示”菜單中選擇“工具欄”,打開“工具欄”對話框;(2)在“工具欄”對話框中單擊相應(yīng)的名稱,使其前面的復(fù)選框中的選中標志出現(xiàn)或消失來打開或關(guān)閉一個工具欄。方法二(1)在工具欄上右擊鼠標,彈出工具欄快捷菜單;(2)在快捷菜單列表中,單擊相應(yīng)的工具欄,使其前面的選中標志出現(xiàn)或消失來打開或關(guān)閉一個工具欄。第一章VisualFoxPro系統(tǒng)概述1.2VisualFoxPro的運行與用戶界面1.2.2用戶界面第一章VisualFoxPro系統(tǒng)概述9/8/202422第22頁,共40頁。1.2.2.3配置VisualFoxProVisualFoxPro配置決定了它的外觀和使用方法。例如:VisualFoxPro6.0所用文件的默認位置、指定日期與時間的格式等。對VisualFoxPro配置所做的更改既可以是臨時的,也可以是永久的(成為下次啟動VisualFoxPro時默認設(shè)置值)。

可以使用下列方式交互地設(shè)置配置:·使用“選項”對話框?!ぴ凇懊睢贝翱诘某绦蛑惺褂肧ET命令。第一章VisualFoxPro系統(tǒng)概述1.2VisualFoxPro的運行與用戶界面1.2.2用戶界面第一章VisualFoxPro系統(tǒng)概述9/8/202423第23頁,共40頁。由于系統(tǒng)在使用中會產(chǎn)生很多文件(如項目文件、表文件、數(shù)據(jù)庫文件等),如果使用系統(tǒng)默認目錄,會使用戶所建立的文件與系統(tǒng)文件混在一起,不便于管理,因此需要設(shè)置自己的工作目錄,將自己所創(chuàng)建的所有文件都放在同一文件夾內(nèi)。

例如,可以在D盤的根目錄下建立一個文件夾,以存放后面要建立的“世界杯”信息管理項目中所建的表、數(shù)據(jù)庫以及其他文件。為了方便好記,把這個目錄也命名為“世界杯”。第一章VisualFoxPro系統(tǒng)概述VisualFoxPro系統(tǒng)有其默認的工作目錄(目錄相當于Windows下的文件夾),默認是系統(tǒng)文件所在目錄。1.2VisualFoxPro的運行與用戶界面1.2.2用戶界面1.2.2.3配置VisualFoxPro

第一章VisualFoxPro系統(tǒng)概述9/8/202424第24頁,共40頁。第一章VisualFoxPro系統(tǒng)概述設(shè)置工作目錄:第一章VisualFoxPro系統(tǒng)概述9/8/202425第25頁,共40頁。

項目管理器:是處理數(shù)據(jù)和對象的主要組織工具,是VisualFoxPro的“控制中心”。把應(yīng)用程序中的文件都組織到項目管理器中,便于管理和查找使用。項目:是文件、數(shù)據(jù)、文檔以及對象的集合。主文件的擴展名為.PJX。

VisualFoxPro中使用項目管理器對項目進行維護。項目管理器是應(yīng)用程序多種類型文件的組織和管理中心,提供簡易、直觀的方式,組織處理表、表單、數(shù)據(jù)庫、報表、查詢和其他文件,用于管理表和數(shù)據(jù)庫或創(chuàng)建應(yīng)用程序。首先設(shè)置用戶工作目錄為“D:\世界杯”。創(chuàng)建一個名為“世界杯”的項目文件。操作方法第一章VisualFoxPro系統(tǒng)概述1.3項目管理器1.3.1創(chuàng)建項目第一章VisualFoxPro系統(tǒng)概述9/8/202426第26頁,共40頁。第一章VisualFoxPro系統(tǒng)概述“項目管理器”對話框1.3項目管理器1.3.2項目管理器的組成第一章VisualFoxPro系統(tǒng)概述9/8/202427第27頁,共40頁。1.3.2.1項目管理器的選項卡1.3.2.2項目管理器按鈕介紹·新建·添加·修改·瀏覽·打開/關(guān)閉·移去·連編·預(yù)覽·運行1.3.2.3改變“項目管理器”的顯示外觀1.移動窗口2.調(diào)整窗口尺寸3.壓縮和恢復(fù)窗口4.移動表頭5.停放“項目管理器”

操作第一章VisualFoxPro系統(tǒng)概述1.3項目管理器1.3.2項目管理器的組成第一章VisualFoxPro系統(tǒng)概述9/8/202428第28頁,共40頁。

1.3.3.1打開/關(guān)閉項目管理器1.打開“項目管理器”2.關(guān)閉“項目管理器”1.3.3.2查看文件1.展開項目2.折疊項目1.3.3.3在項目管理器中添加或移去文件1.添加文件2.移去或刪除文件操作第一章VisualFoxPro系統(tǒng)概述1.3項目管理器1.3.3使用項目管理器管理文件第一章VisualFoxPro系統(tǒng)概述9/8/202429第29頁,共40頁。1.3.3.4在項目管理器中新建或修改文件1.創(chuàng)建文件(1)在“項目管理器”中選擇欲創(chuàng)建的文件類型。(2)單擊“項目管理器”上的“新建”按鈕或使用“項目”菜單的“新建文件”命令。2.修改文件

第一章VisualFoxPro系統(tǒng)概述1.3.3.5為文件添加說明1.3.3.6查看和編輯項目信息

下面將以在“世界杯”項目中創(chuàng)建一張自由表為例說明文件的創(chuàng)建等操作。在“世界杯”項目中創(chuàng)建世界杯基本信息表,如下表所示。1.3項目管理器1.3.3使用項目管理器管理文件第一章VisualFoxPro系統(tǒng)概述9/8/202430第30頁,共40頁。操作演示“世界杯”項目中的基本信息表屆次日期舉辦國隊數(shù)冠軍點球決勝舉辦背景照片011930-7-13烏拉圭13烏拉圭F021934-5-27意大利16意大利F031938-6-4法國15意大利F041950-6-24巴西13烏拉圭F051954-6-16瑞士16聯(lián)邦德國F061958-6-8瑞典16巴西F071962-5-30智利16巴西F081966-6-11英格蘭16英格蘭F091970-5-31墨西哥16巴西F101974-6-7聯(lián)邦德國16聯(lián)邦德國F111978-6-1阿根廷16阿根廷F121982-6-11西班牙24意大利F131986-5-31墨西哥24阿根廷F141990-6-8意大利24聯(lián)邦德國F151994-6-17美國24巴西T161998-6-10法國32法國F172002-5-31韓國/日本32巴西F182006-6-9德國32意大利T9/8/202431第31頁,共40頁。“基本信息”表中的字段屬性字段名數(shù)據(jù)類型字段寬度小數(shù)NULL屆次字符型2否日期日期型8是舉辦國字符型20是隊數(shù)數(shù)值型20是冠軍字符型201是點球決勝邏輯型1是舉辦背景備注型4是照片通用型4是操作演示第一章VisualFoxPro系統(tǒng)概述1.3項目管理器1.3.3使用項目管理器管理文件第一章VisualFoxPro系統(tǒng)概述9/8/202432第32頁,共40頁。

1.向?qū)Х绞健驅(qū)荲isualFoxPro提供的一種快捷的設(shè)計工具,以對話框的形式引導(dǎo)用戶按提示操作完成VisualFoxPro的某項任務(wù)。2.菜單方式——利用菜單創(chuàng)建應(yīng)用程序是開發(fā)者采用的主要方法。實際上菜單方式包括對菜單欄、快捷鍵和工具欄的組合操作。

3.命令方式——通過在命令窗口中輸入合法的命令來完成一系列操作。是一種人機交互方式。4.程序方式——在實際中解決問題,將命令編輯成特定的序列,存入程序文件。需要時,通過有關(guān)命令調(diào)用程序文件,就能自動執(zhí)行。程序方式供用戶編寫程序解決問題。

第一章VisualFoxPro系統(tǒng)概述1.4VisualFoxPro的工作方式及性能指標1.4.1VisualFoxPro的工作方式第一章VisualFoxPro系統(tǒng)概述9/8/202433第33頁,共40頁。第一章VisualFoxPro系統(tǒng)概述“命令”窗口是一種系統(tǒng)窗口,可直接在其中輸入命令。所有任務(wù)都可以通過在“命令”窗口中輸入相應(yīng)的命令來完成。如果“命令”窗口沒有顯示在屏幕上,從“窗口”菜單中選擇“命令窗口”項,即可打開它。1.4VisualFoxPro的工作方式及性能指標1.4.2“命令”窗口的使用第一章VisualFoxPro系統(tǒng)概述9/8/202434第34頁,共40頁。1.4.2.1“命令”窗口的操作

1.執(zhí)行命令執(zhí)行新命令:輸入相應(yīng)的命令,按Enter鍵。重復(fù)執(zhí)行命令:將光標移到以前命令行的任意位置,按Enter鍵。重復(fù)執(zhí)行多條命令:選擇要重新處理的代碼塊,按Enter鍵。

2.編輯命令·

“命令“窗口是一個編輯窗口,可以對其中的命令語句進行編輯操作。·在按Enter鍵執(zhí)行命令之前可以刪除命令語句?!び梅痔柗指铋L命令。·從“格式”菜單中選擇合適的命令來改變字體、行間距和縮進方式?!摹熬庉嫛辈藛沃羞x擇剪切、復(fù)制、粘貼命令移動、復(fù)制文本。第一章VisualFoxPro系統(tǒng)概述1.4.2.2命令窗口中的快捷菜單1.4VisualFoxPro的工作方式及性能指標1.4.2“命令”窗口的使用第一章VisualFoxPro系統(tǒng)概述9/8/202435第35頁,共40頁。1.4.2.3VisualFoxPro中的命令1.命令的一般格式命令由兩部分組成:前面是命令動詞,表示應(yīng)該執(zhí)行的操作;后面是若干短語,對操作提供某些限制性的說明。下面列出VisualFoxPro6.0操作命令的一般格式:命令動詞[<范圍>][<表達式表>][FOR<條件>][WHILE<條件>]2.命令的書寫規(guī)則3.命令的運行方式VisualFoxPro命令的運行方式有兩種:命令方式和程序方式。①命令方式:在命令窗口中輸入命令行,按Enter鍵立即執(zhí)行。②程序方式:通過命令MODIFYCOMMAND<命令文件名>先建立命令文件。存入磁盤,文件名是用戶指定的命令文件名,擴展名是.PRG,然后由DO命令執(zhí)行。如:DO<命令文件名>第一章VisualFoxPro系統(tǒng)概述1.4VisualFoxPro的工作方式及性能指標1.4.2命令窗口的使用第一章VisualFoxPro系統(tǒng)概述9/8/202436第36頁,共40頁。設(shè)計器、向?qū)А⑸善魇翘峁┙o用戶的3種交互式的可視化開發(fā)工具。

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論