版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、封面第一章數(shù)據(jù)庫應(yīng)用基礎(chǔ)1.數(shù)據(jù)庫系統(tǒng) 2 關(guān)系數(shù)據(jù)庫3 Vfp概述4 項(xiàng)目管理器1.1 數(shù)據(jù)庫系統(tǒng)1.1.1 數(shù)據(jù)與數(shù)據(jù)處理 數(shù)據(jù)是存儲(chǔ)在某一媒體上,對(duì)客觀事物進(jìn)行描述的物理符號(hào)。 文字?jǐn)?shù)據(jù):如姓名、職稱、地址等;數(shù)值型數(shù)據(jù):如價(jià)格、數(shù)量、長度等,多媒體數(shù)據(jù):如圖像、聲音、視頻等。 數(shù)據(jù)數(shù)據(jù)處理是對(duì)數(shù)據(jù)的采集、整理、存儲(chǔ)、分類、排序、檢索、維護(hù)、加工、統(tǒng)計(jì)和傳輸一系列操作的總和。其目的是從大量原始數(shù)據(jù)中,獲得有價(jià)值的信息,作為人們行為和決策的依據(jù)。數(shù)據(jù)處理1.1.2 計(jì)算機(jī)數(shù)據(jù)管理人工管理階段數(shù)據(jù)不保存。數(shù)據(jù)和程序不具有獨(dú)立性。數(shù)據(jù)不能共享重復(fù)的數(shù)據(jù)稱為數(shù)據(jù)冗余文件系統(tǒng)階段數(shù)據(jù)長期保存。程序
2、與數(shù)據(jù)有了一定的獨(dú)立性。數(shù)據(jù)的獨(dú)立性低。數(shù)據(jù)的共享性差,存在數(shù)據(jù)冗余和數(shù)據(jù)的不一致。應(yīng)用程序2應(yīng)用程序1應(yīng)用程序n數(shù)據(jù)文件2數(shù)據(jù)文件1數(shù)據(jù)文件n文件系統(tǒng)文件系統(tǒng)階段數(shù)據(jù)庫階段數(shù)據(jù)的結(jié)構(gòu)化數(shù)據(jù)的共享性高,冗余度低。數(shù)據(jù)獨(dú)立性高統(tǒng)一的數(shù)據(jù)控制功能應(yīng)用程序2應(yīng)用程序1應(yīng)用程序n數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫階段數(shù)據(jù)庫1.1.3 數(shù)據(jù)庫系統(tǒng)組成數(shù)據(jù)庫系統(tǒng)(Database System,DBS)是指引入數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng)。它實(shí)現(xiàn)了有組織地、動(dòng)態(tài)地存儲(chǔ)大量相關(guān)數(shù)據(jù),提供了數(shù)據(jù)處理和信息資源共享的便利手段。數(shù)據(jù)庫系統(tǒng)圖示數(shù)據(jù)庫應(yīng)用系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)操作系統(tǒng)硬件數(shù)據(jù)庫管理員開發(fā)人員最終用戶 硬件系統(tǒng)主要指計(jì)算機(jī),
3、包括CPU、內(nèi)存、外存、輸入/輸出設(shè)備等硬件設(shè)備。硬件系統(tǒng)Database (DB)數(shù)據(jù)庫是指存儲(chǔ)在計(jì)算機(jī)外存中,結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合。它不僅包括描述事物的數(shù)據(jù)本身,還包括相關(guān)事物之間的聯(lián)系。數(shù)據(jù)庫以文件的形式存儲(chǔ)在外存中,用戶通過數(shù)據(jù)庫管理系統(tǒng)來統(tǒng)一管理和控制數(shù)據(jù)。數(shù)據(jù)庫Database Management System(DBMS)數(shù)據(jù)庫管理系統(tǒng)是管理數(shù)據(jù)庫的軟件,是數(shù)據(jù)庫系統(tǒng)的核心。它在操作系統(tǒng)的基礎(chǔ)上運(yùn)行,幫助用戶建立、使用和維護(hù)數(shù)據(jù)庫。數(shù)據(jù)庫管理系統(tǒng) 功能數(shù)據(jù)定義功能定義數(shù)據(jù)庫的數(shù)據(jù)對(duì)象,如數(shù)據(jù)庫、表、索引,描述數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)操縱功能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫數(shù)據(jù)的基本操作,如查詢、插入、
4、刪除和修改等??刂坪凸芾砉δ軐?shí)現(xiàn)對(duì)數(shù)據(jù)庫控制和管理,包括并發(fā)性控制、安全性檢查、完整性檢查及對(duì)數(shù)據(jù)庫的內(nèi)部維護(hù)等功能。數(shù)據(jù)庫管理系統(tǒng)操作系統(tǒng)應(yīng)用程序開發(fā)工具。數(shù)據(jù)庫應(yīng)用系統(tǒng)相關(guān)軟件系統(tǒng)分析員數(shù)據(jù)庫管理員(DBA)應(yīng)用程序員最終用戶 各類人員 1.1.4 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)整個(gè)數(shù)據(jù)庫系統(tǒng),包括應(yīng)用程序、DBMS、數(shù)據(jù)庫都裝在一臺(tái)計(jì)算機(jī)上。單用戶數(shù)據(jù)庫系統(tǒng)都集中存放在主機(jī)上,終端只作為主機(jī)的輸入輸出設(shè)備,多個(gè)用戶可通過終端存取主機(jī)的數(shù)據(jù)。主從式結(jié)構(gòu) 主從式結(jié)構(gòu)網(wǎng)絡(luò)上的服務(wù)器結(jié)點(diǎn)存放數(shù)據(jù)及執(zhí)行DBMS功能,客戶機(jī)安裝DBMS應(yīng)用開發(fā)工具和應(yīng)用程序。 客戶端的用戶請(qǐng)求被傳送到服務(wù)器,服務(wù)器進(jìn)行處理后
5、,只將結(jié)果(而不是整個(gè)數(shù)據(jù))返回給用戶,客戶服務(wù)器結(jié)構(gòu) (c/s) 客戶服務(wù)器結(jié)構(gòu) (c/s) 服務(wù)器數(shù)據(jù)庫DBMS客戶機(jī)應(yīng)用程序客戶機(jī)應(yīng)用程序客戶端僅安裝瀏覽器軟件,用戶通過URL向WEB服務(wù)器發(fā)出請(qǐng)求,WEB服務(wù)器運(yùn)行腳本程序,向數(shù)據(jù)庫服務(wù)器發(fā)出數(shù)據(jù)請(qǐng)求。數(shù)據(jù)庫服務(wù)器執(zhí)行處理后,將結(jié)果返回給WEB服務(wù)器。WEB服務(wù)器根據(jù)結(jié)果產(chǎn)生網(wǎng)頁文件,客戶端接收到網(wǎng)頁文件后,在瀏覽器中顯示出來。瀏覽器/WEB服務(wù)器/數(shù)據(jù)庫服務(wù)器結(jié)構(gòu) 瀏覽器/WEB服務(wù)器/數(shù)據(jù)庫服務(wù)器結(jié)構(gòu) WEB服務(wù)器客戶機(jī)瀏覽器數(shù)據(jù)庫服務(wù)器數(shù)據(jù)庫DBMS應(yīng)用程序1.2 關(guān)系數(shù)據(jù)庫1.2.1 概念模型現(xiàn)實(shí)世界中事物及聯(lián)系在人們頭腦中的反
6、映,經(jīng)過人們頭腦的分析、歸納、抽象,形成信息世界。為了正確直觀地反映客觀事物及其聯(lián)系,有必要對(duì)信息世界建立一個(gè)抽象的模型,稱之為概念模型。目前常用實(shí)體聯(lián)系模型表示概念模型。實(shí)體是客觀存在并且可相互區(qū)別的事物。可以是實(shí)際的事物(如讀者、圖書、貨物等),也可以是抽象的事件。(如借書、訂貨等活動(dòng))實(shí)體 實(shí)體的特性稱為屬性,一個(gè)實(shí)體可以用多個(gè)屬性來描述。 例如圖書可以用條形碼、書名、作者、出版社、出版年月、售價(jià)等屬性來描述。 借書可以用條形碼、讀者證號(hào)、借書日期等屬性來描述。實(shí)體屬性 用實(shí)體名及其屬性集合描述的同類實(shí)體,稱為實(shí)體型。 例如,圖書(條形碼、書名、作者、出版社、出版年月、售價(jià))就是一個(gè)實(shí)體
7、型。 同類型實(shí)體的集合稱為實(shí)體集。 例如,所有的圖書構(gòu)成一個(gè)實(shí)體集。 實(shí)體型和實(shí)體集實(shí)體間的聯(lián)系就是指實(shí)體集與實(shí)體集之間的聯(lián)系。 實(shí)體間聯(lián)系一對(duì)一聯(lián)系實(shí)體集A中的每個(gè)實(shí)體僅與實(shí)體集B中的一個(gè)實(shí)體聯(lián)系,反之亦然。實(shí)體間聯(lián)系一對(duì)多聯(lián)系對(duì)于實(shí)體集A中的每個(gè)實(shí)體,實(shí)體集B都有多個(gè)實(shí)體與之對(duì)應(yīng);反之,對(duì)于實(shí)體集B中的每個(gè)實(shí)體,實(shí)體集A中只有一個(gè)實(shí)體與之對(duì)應(yīng)。實(shí)體間聯(lián)系多對(duì)多聯(lián)系對(duì)于實(shí)體集A中的每個(gè)實(shí)體,實(shí)體集B都有多個(gè)實(shí)體與之對(duì)應(yīng);反之,對(duì)于實(shí)體集B中的每個(gè)實(shí)體,實(shí)體集A中也有多個(gè)實(shí)體與之對(duì)應(yīng)。實(shí)體間聯(lián)系1.2.2 數(shù)據(jù)模型 為了反映實(shí)體及實(shí)體間聯(lián)系,數(shù)據(jù)庫中的數(shù)據(jù)必須按一定的結(jié)構(gòu)存放,這種結(jié)構(gòu)用數(shù)據(jù)模
8、型來表示。任何一個(gè)數(shù)據(jù)庫管理系統(tǒng)都是基于某種數(shù)據(jù)模型的。層次、網(wǎng)狀模型關(guān)系模型面向?qū)ο髷?shù)據(jù)模型1.2.3 關(guān)系模型 用二維表表示實(shí)體和實(shí)體之間的聯(lián)系的數(shù)據(jù)模型稱為關(guān)系數(shù)據(jù)模型。 元組(記錄) 屬性(字段)關(guān)系術(shù)語關(guān)系 一個(gè)關(guān)系就是一張二維表,每個(gè)關(guān)系有個(gè)關(guān)系名。在vfp中,一個(gè)關(guān)系存儲(chǔ)為一個(gè)表文件,擴(kuò)展名為dbf 對(duì)關(guān)系的描述稱為關(guān)系模式 關(guān)系名(屬性名1,屬性名2,屬性名n) 在vfp中 表名(字段名1,字段名2,字段名n)例如:圖書(條形碼、書名、作者、出版社、出版年月、售價(jià))就是“圖書”關(guān)系的關(guān)系模式,即“圖書”表的結(jié)構(gòu)。關(guān)系術(shù)語元組 二維表的一行稱為關(guān)系的一個(gè)元組,即VFP數(shù)據(jù)表中的一
9、條記錄。 例如,(P0000001 馬克思的人學(xué)思想 袁貴仁 北師大 1996/06/06 19.0)就是“圖書”關(guān)系的一個(gè)元組,即“圖書”表的一條記錄。關(guān)系術(shù)語屬性 二維表的一列稱為關(guān)系的一個(gè)屬性,即VFP數(shù)據(jù)表中的一個(gè)字段。 例如,條形碼、書名、作者、出版社、出版年月、售價(jià)是“圖書”關(guān)系的屬性,即“圖書”表的字段。關(guān)系術(shù)語域 屬性的取值范圍稱為域,即不同元組對(duì)同一個(gè)屬性的取值所限定的范圍 例如,“圖書”關(guān)系中書名屬性的域是文字字符,出版年月屬性的域是日期,售價(jià)屬性的域是0以上的數(shù)值。關(guān)系術(shù)語關(guān)鍵字 能唯一標(biāo)識(shí)元組的屬性或?qū)傩越M合稱為關(guān)鍵字。在VFP數(shù)據(jù)表中,能標(biāo)識(shí)記錄唯一性的字段或字段的組
10、合,稱為主關(guān)鍵字或候選關(guān)鍵字。 例如,“圖書”關(guān)系中每一本圖書的條形碼是唯一的,故“條形碼”可作為圖書表的關(guān)鍵字。而兩本書的書名可能是相同的,所以書名不能作為關(guān)鍵字。 關(guān)系術(shù)語外部關(guān)鍵字如果關(guān)系中的某個(gè)屬性不是本關(guān)系的關(guān)鍵字,而是另一關(guān)系的關(guān)鍵字,稱這個(gè)屬性為外部關(guān)鍵字。 關(guān)系術(shù)語關(guān)系必須規(guī)范化。最基本的要求是每個(gè)屬性必須是不可分割的數(shù)據(jù)單元,即每個(gè)屬性不能再細(xì)分為幾個(gè)屬性。在一個(gè)關(guān)系中,不能出現(xiàn)相同的屬性名。 關(guān)系特點(diǎn)關(guān)系中不能出現(xiàn)完全相同的元組在一個(gè)關(guān)系中元組的次序無關(guān)緊要任意交換兩行的位置不影響數(shù)據(jù)的實(shí)際含義在一個(gè)關(guān)系中屬性的次序無關(guān)緊要任意交換兩列的位置不影響數(shù)據(jù)的實(shí)際含義關(guān)系特點(diǎn)一個(gè)
11、具體的關(guān)系模型通常由若干個(gè)關(guān)系模式構(gòu)成。 在VFP中,相互之間存在聯(lián)系的數(shù)據(jù)表放在一個(gè)數(shù)據(jù)庫文件中進(jìn)行管理。 數(shù)據(jù)庫文件的擴(kuò)展名為dbc。關(guān)系實(shí)例例題1.2.4 關(guān)系運(yùn)算并關(guān)系R與關(guān)系S的并,產(chǎn)生一個(gè)包含R和S所有不同元組的新關(guān)系,記作RS。參加差運(yùn)算的關(guān)系R與S必須有相同的屬性。 傳統(tǒng)的集合運(yùn)算交關(guān)系R與關(guān)系S的交,是既屬于R也屬于S的元組組成的新關(guān)系,記作RS。參加交運(yùn)算的關(guān)系R與S必須有相同的屬性。 傳統(tǒng)的集合運(yùn)算差關(guān)系R與關(guān)系S的差,是所有屬于R但不屬于S的元組組成的新關(guān)系,記作R-S。參加差運(yùn)算的關(guān)系R與S必須有相同的屬性。 傳統(tǒng)的集合運(yùn)算笛卡爾集關(guān)系R與關(guān)系S的笛卡兒積,是R中每個(gè)
12、元組與S中每個(gè)元組連接組成的新關(guān)系,記作RS。 傳統(tǒng)的集合運(yùn)算例題關(guān)系ts1為王穎珊借過的圖書,關(guān)系ts2為楊瑞借過的圖書。則ts1ts2為王穎珊和楊瑞借過的所有圖書,ts1ts2為王穎珊和楊瑞都借過的圖書,ts1-ts2為王穎珊借過但楊瑞未借過的圖書。 例題例題例題關(guān)系dz為讀者的借書證號(hào)、姓名,dzts1為每位讀者的信息與王穎珊借過的每本圖書信息連接組成的新關(guān)系。 例題選擇從關(guān)系中選出滿足給定條件的元組的操作稱為選擇。 選擇是從行的角度進(jìn)行運(yùn)算,在水平方向選出滿足條件的元組。新關(guān)系的關(guān)系模式不變,元組是原關(guān)系的一個(gè)子集。專門的關(guān)系運(yùn)算例題從圖書表中篩選出所有出版社為中華書局的圖書投影 從關(guān)
13、系中選出若干屬性組成新的關(guān)系稱為投影。 投影是從列的角度進(jìn)行運(yùn)算,在垂直方向抽取若干屬性或重新排列屬性。 新關(guān)系的屬性個(gè)數(shù)通常比原關(guān)系少,或者屬性的排列順序不同。 專門的關(guān)系運(yùn)算例題圖書表中抽取圖書的條形碼、書名、售價(jià)聯(lián)接聯(lián)接是把兩個(gè)關(guān)系中的元組按聯(lián)接條件橫向結(jié)合,拼接成一個(gè)新的關(guān)系。 最常見的聯(lián)接運(yùn)算是自然聯(lián)接,它是利用兩個(gè)關(guān)系中的公共字段或者具有相同語義的字段,把該字段值相等的記錄聯(lián)接起來。 專門的關(guān)系運(yùn)算在圖書管理數(shù)據(jù)庫中,將借閱表和圖書表根據(jù)公共字段條形碼進(jìn)行自然聯(lián)接,得到一個(gè)包含讀者證號(hào)、條形碼、書名、作者、出版社、出版年月、售價(jià)、借閱日期、還書日期屬性的關(guān)系。 例題例題1.3 VF
14、P概述 Visual FoxPro既是關(guān)系型數(shù)據(jù)庫管理系統(tǒng),又是可視化的面向?qū)ο蟮募砷_發(fā)工具。 它具有強(qiáng)大的數(shù)據(jù)庫管理功能,支持自含型語言和結(jié)構(gòu)化查詢語言對(duì)數(shù)據(jù)的操作。 VFP擁有五百條命令和兩百余種函數(shù),既支持傳統(tǒng)的面向過程的程序設(shè)計(jì),也支持面向?qū)ο蟮某绦蛟O(shè)計(jì)方式。 使用VFP提供的項(xiàng)目管理工具和向?qū)?、生成器、設(shè)計(jì)器等可視化開發(fā)工具,用戶可以簡便、快速地開發(fā)應(yīng)用程序。 1.3.1 發(fā)展歷史在20世紀(jì)70年代末期,美國的Ashton-Tate公司研制的dBASE是最流行的微機(jī)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。1986年,美國FOX軟件公司發(fā)布了與dBASE兼容的FOXBASE。它功能更強(qiáng)大,運(yùn)行速度更快,
15、很快成為80年代中期主導(dǎo)的微機(jī)數(shù)據(jù)庫管理系統(tǒng)。1989年,F(xiàn)OX軟件公司開發(fā)了FOXBASE的后繼產(chǎn)品FoxPro 1.0版,1991年推出2.0版。發(fā)展歷史1992年微軟收購了Fox公司。開發(fā)出FoxPro2.5、FoxPro2.6等大約20個(gè)軟件產(chǎn)品及其相關(guān)產(chǎn)品。1995年,微軟公司發(fā)布了FoxPro的新版本Visual FoxPro 3.0,它全面支持面向?qū)ο蠹夹g(shù)和可視化編程技術(shù)。1998年,微軟推出了可視化編程語言集成包Visual studio 6.0,Visual FoxPro 6.0 是其中的一個(gè)產(chǎn)品。發(fā)展歷史進(jìn)入新世紀(jì)以來,微軟公司又相繼公布了 Visual FoxPro 7.
16、0(2001年)、8.0(2003年)、和 9.0(2004年)。國內(nèi)目前大量使用的仍然是 Visual FoxPro 6.0中文版。1.3.2 VFP安裝將Visual FoxPro 6.0系統(tǒng)的光盤放入光驅(qū)中,安裝向?qū)?huì)自動(dòng)啟動(dòng)。如果沒有啟動(dòng),打開“我的電腦”或“資源管理器”,雙擊光盤上的安裝文件Setup.exe。 VFP安裝VFP安裝VFP安裝VFP安裝VFP安裝VFP安裝VFP安裝安裝常用組件可自行選擇安裝哪些組件。 定義文件安裝位置VFP安裝VFP安裝1.3.3 VFP啟動(dòng)和退出VFP啟動(dòng)開始菜單VFP啟動(dòng)建立桌面快捷方式VFP啟動(dòng)打開相關(guān)文件在我的電腦或資源管理器中,任意雙擊一個(gè)
17、與Visual FoxPro相關(guān)聯(lián)的文件從 文件 菜單中選取 退出 命令點(diǎn)擊窗口右上角的關(guān)閉按鈕按下Alt+F4組合鍵。在命令窗口輸入 quit 命令退出VFPVFP主界面系統(tǒng)菜單常用工具欄狀態(tài)欄桌面命令窗口標(biāo)題欄主菜單包含文件、編輯、顯示、格式、工具、程序、窗口和幫助8個(gè)菜單項(xiàng)。 單擊菜單項(xiàng),系統(tǒng)會(huì)打開相應(yīng)的下拉菜單。用戶選擇其中的菜單命令,就可執(zhí)行Visual FoxPro中相應(yīng)的操作。 Visual FoxPro的菜單項(xiàng)是上下文敏感的,也就是說,當(dāng)情況變化時(shí),菜單項(xiàng)或下拉菜單的菜單命令會(huì)有所不同。 主菜單工具欄當(dāng)用戶打開某些類型的文件時(shí),系統(tǒng)將自動(dòng)打開相應(yīng)的工具欄??梢允褂檬髽?biāo)將工具欄拖
18、曳到主窗口的其他位置。工具欄選擇“顯示”菜單下的“工具欄”命令,打開“工具欄”對(duì)話框。可選擇打開或關(guān)閉指定的工具欄。在工具欄上單擊鼠標(biāo)右鍵,打開快捷菜單,也可以打開或關(guān)閉指定的工具欄。 工具欄窗口工作區(qū)是指“常用”工具欄以下到狀態(tài)欄以上的區(qū)域,主要用來顯示命令或程序的執(zhí)行結(jié)果,同時(shí)也顯示打開的各種窗口和對(duì)話框。 窗口在命令窗口中,可直接輸入VFP命令,按回車鍵,系統(tǒng)就會(huì)執(zhí)行此命令。已輸入過的命令自動(dòng)保留在命令窗口中。若用戶要重復(fù)執(zhí)行一個(gè)已輸入的命令,只需將光標(biāo)移到該命令行的任意位置,按回車鍵。用戶還可修改已輸入的命令,再按回車鍵來執(zhí)行此命令。命令窗口在命令窗口上單擊鼠標(biāo)右鍵,打開快捷菜單,用戶
19、可以對(duì)命令窗口的文本執(zhí)行剪切、復(fù)制、粘貼、清除等操作。命令窗口可以被移動(dòng)、改變大小和關(guān)閉。若關(guān)閉了命令窗口,選擇“窗口”菜單的“命令窗口”命令,或單擊常用工具欄的“命令窗口”按鈕,可打開命令窗口。此外,若用戶通過菜單執(zhí)行了某些操作,其對(duì)應(yīng)的命令也會(huì)自動(dòng)顯示在命令窗口中。 命令窗口1.3.4 VFP的選項(xiàng)設(shè)置選擇“工具”菜單的“選項(xiàng)”命令所改變的設(shè)置僅在本次運(yùn)行期間有效。退出VFP系統(tǒng)后,所做的更改將丟失。所改變的設(shè)置存儲(chǔ)在Windows注冊(cè)表中。每次啟動(dòng)VFP,所做的更改將繼續(xù)有效。VFP的選項(xiàng)設(shè)置此外,設(shè)置系統(tǒng)環(huán)境也可用SET命令。在命令窗口中輸入SET DEFAULT TO d:tsgl,
20、就可以設(shè)置默認(rèn)目錄為“d:tsgl”。但是,對(duì)其所進(jìn)行的設(shè)置僅在此次Visual FoxPro運(yùn)行期間有效。1.4 項(xiàng)目管理器 項(xiàng)目文件是通過項(xiàng)目管理器來編輯的,項(xiàng)目管理器是處理數(shù)據(jù)和對(duì)象的可視化工具。它將文件分門別類地存放在不同的選項(xiàng)卡中,采用樹形結(jié)構(gòu)和圖標(biāo)方式來組織和顯示這些文件。通過單擊鼠標(biāo),就能實(shí)現(xiàn)對(duì)各種文件的創(chuàng)建、修改、刪除、運(yùn)行等操作。 此外,還可以把應(yīng)用系統(tǒng)的所有文件編譯成一個(gè)擴(kuò)展名為APP的應(yīng)用程序文件或擴(kuò)展名為EXE的可執(zhí)行文件。 文件(F)新建(N)新建項(xiàng)目1.4.1 創(chuàng)建項(xiàng)目 創(chuàng)建項(xiàng)目后,VFP在指定目錄下建立了一個(gè)pjx項(xiàng)目文件和一個(gè)pjt項(xiàng)目備注文件。 此項(xiàng)目現(xiàn)在未包
21、含任何文件,稱為空項(xiàng)目。 新建項(xiàng)目 CREATE PROJECT |? 在默認(rèn)目錄下創(chuàng)建項(xiàng)目。如果要在指定目錄下創(chuàng)建項(xiàng)目,則應(yīng)在文件名前加上路徑。 新建項(xiàng)目項(xiàng)目管理器的選項(xiàng)卡項(xiàng)目管理器的選項(xiàng)卡全部:用于顯示和管理項(xiàng)目包含的所有文件數(shù)據(jù):用于顯示和管理數(shù)據(jù)庫、自由表和查詢?nèi)愇募?。文檔:用于顯示和管理表單、報(bào)表和標(biāo)簽三類文件。類: 用于顯示和管理所有的類庫文件代碼:用于顯示和管理程序文件、API庫和應(yīng)用程序三類文件。其他:用于顯示和管理菜單、文本文件和其他文件三類文件。在項(xiàng)目管理器中,有些選項(xiàng)的前面帶有“+”號(hào)或“”號(hào)方框。帶“+”號(hào)方框表示該選項(xiàng)還有一個(gè)或多個(gè)子項(xiàng)。單擊“+”號(hào)可展開各子項(xiàng),同
22、時(shí)“+”號(hào)方框變?yōu)椤啊碧?hào)方框。單擊“”號(hào)方框,則可把展開的選項(xiàng)折疊起來。 項(xiàng)目管理器的選項(xiàng)卡文件(F)打開(O)打開項(xiàng)目MODIFY PROJECT |?關(guān)閉項(xiàng)目 單擊項(xiàng)目管理器右上角的“關(guān)閉”按鈕,即可關(guān)閉項(xiàng)目文件。 當(dāng)關(guān)閉一個(gè)空項(xiàng)目時(shí),系統(tǒng)打開對(duì)話框,詢問是否保存該項(xiàng)目。單擊“刪除”按鈕,系統(tǒng)將從磁盤上刪除該空項(xiàng)目文件;單擊“保持”按鈕,系統(tǒng)將保存該空項(xiàng)目文件。1.4.2使用項(xiàng)目管理器首先,選擇新文件的類型。單擊項(xiàng)目管理器的“新建”按鈕或者選擇“項(xiàng)目”菜單的“新建文件”命令,系統(tǒng)即打開相應(yīng)的設(shè)計(jì)器以創(chuàng)建文件。創(chuàng)建文件創(chuàng)建文件在項(xiàng)目中新建的文件,自動(dòng)地包含于該項(xiàng)目。即該文件與項(xiàng)目之間建立了一種關(guān)聯(lián),用戶可以通過項(xiàng)目管理器來管理此文件。但并不意味著該文件已成為pjx項(xiàng)目文件的一部分。事實(shí)上,每一個(gè)文件都是以獨(dú)立文件的形式存在磁盤上。在沒有打開項(xiàng)目時(shí),此文件也可以單獨(dú)被使用。 注意:創(chuàng)建文件選擇要添加的文件類型。單擊項(xiàng)目管理器的“添加”按鈕或選擇“項(xiàng)目”菜單的“添加文件”命令,系統(tǒng)打開“打開”對(duì)話框。在“打開”對(duì)話框中,選擇要添加的文件,單擊“確定”按鈕,系統(tǒng)便將選擇的文件添加到項(xiàng)目文件中。添加文件添加文件首先,選擇要修改的文件。單擊“修改”按鈕或選擇“項(xiàng)目”菜單的“修改文件”命令,系統(tǒng)打開選中文件相應(yīng)的設(shè)計(jì)器。修改文件修改文件在VFP中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報(bào)參考:近代上海國立音樂院-國立音專學(xué)刊的歷史敘事及其文化意義闡釋研究
- 2025年《學(xué)習(xí)師德學(xué)習(xí)教育法規(guī)》心得體會(huì)例文(5篇)
- 2025年度個(gè)人二手房交易安全保障協(xié)議3篇
- 二零二五版羅馬柱歷史文化遺址保護(hù)合同4篇
- 二零二五版藥店?duì)I業(yè)員藥品配送及聘用合同4篇
- 2025版投資經(jīng)理借貸雙方合作協(xié)議書3篇
- 二零二五年度國際藝術(shù)品拍賣交易合同3篇
- 二零二五年度出差工作成果評(píng)估與獎(jiǎng)勵(lì)合同3篇
- 2025年度戶外景觀設(shè)計(jì)施工與后期養(yǎng)護(hù)合同4篇
- 2025版投標(biāo)文件制作及審核服務(wù)合同模板3篇
- 中央2025年國務(wù)院發(fā)展研究中心有關(guān)直屬事業(yè)單位招聘19人筆試歷年參考題庫附帶答案詳解
- 2024年09月北京中信銀行北京分行社會(huì)招考(917)筆試歷年參考題庫附帶答案詳解
- 外呼合作協(xié)議
- 小學(xué)二年級(jí)100以內(nèi)進(jìn)退位加減法800道題
- 保險(xiǎn)公司2025年工作總結(jié)與2025年工作計(jì)劃
- 2024年公司領(lǐng)導(dǎo)在新年動(dòng)員會(huì)上的講話樣本(3篇)
- 眼科護(hù)理進(jìn)修專題匯報(bào)
- GB/T 33629-2024風(fēng)能發(fā)電系統(tǒng)雷電防護(hù)
- 深靜脈血栓(DVT)課件
- 2023年四川省廣元市中考數(shù)學(xué)試卷
- GB/T 19885-2005聲學(xué)隔聲間的隔聲性能測(cè)定實(shí)驗(yàn)室和現(xiàn)場(chǎng)測(cè)量
評(píng)論
0/150
提交評(píng)論