財(cái)務(wù)信息系統(tǒng):數(shù)據(jù)庫考試內(nèi)容_第1頁
財(cái)務(wù)信息系統(tǒng):數(shù)據(jù)庫考試內(nèi)容_第2頁
財(cái)務(wù)信息系統(tǒng):數(shù)據(jù)庫考試內(nèi)容_第3頁
財(cái)務(wù)信息系統(tǒng):數(shù)據(jù)庫考試內(nèi)容_第4頁
財(cái)務(wù)信息系統(tǒng):數(shù)據(jù)庫考試內(nèi)容_第5頁
已閱讀5頁,還剩45頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

會(huì)計(jì)電算化基礎(chǔ)知識(shí)模塊一單元一數(shù)據(jù)庫基礎(chǔ)知識(shí)2/5/20231學(xué)習(xí)要點(diǎn)1、VisualFoxPro6.0的安裝方法。2、VisualFoxPro的命令格式。3、VisualFoxPro文件的基本命名方法。4、常用的文件類型和基本概念。第1章VisualFoxPro6.0概述2/5/202321.1VisualFoxPro6.0產(chǎn)生與發(fā)展1.2VisualFoxPro6.0基礎(chǔ)知識(shí)

1.3VisualFoxPro6.0基本概念

1.4文件命名方法和命令構(gòu)成

返回

第1章VisualFoxPro6.0概述退出

2/5/20233VisualFoxPro是進(jìn)行數(shù)據(jù)處理的有效工具

VisualFoxPro是第四代語言中最容易學(xué)的語言

VisualFoxPro是學(xué)習(xí)其他語言的基礎(chǔ)VFPSQLserverASP、JSP、PHP網(wǎng)絡(luò)數(shù)據(jù)處理2/5/20234數(shù)據(jù)庫的發(fā)展階段人工階段(20世紀(jì)50年代中期以前)產(chǎn)生的背景應(yīng)用需求 科學(xué)計(jì)算 硬件水平 無直接存取存儲(chǔ)設(shè)備 軟件水平 沒有操作系統(tǒng) 處理方式 批處理 2/5/20235應(yīng)用程序與數(shù)據(jù)的對應(yīng)關(guān)系應(yīng)用程序1數(shù)據(jù)集1應(yīng)用程序2數(shù)據(jù)集2應(yīng)用程序n數(shù)據(jù)集n...…...…2/5/20236特點(diǎn)數(shù)據(jù)和程序不獨(dú)立數(shù)據(jù)不長期保存沒有專用的軟件對數(shù)據(jù)進(jìn)行管理2/5/20237文件系統(tǒng)階段(20世紀(jì)50年代后期—60年代中期)產(chǎn)生的背景應(yīng)用需求 科學(xué)計(jì)算、管理 硬件水平 磁盤、磁鼓 軟件水平 有文件系統(tǒng) 處理方式 聯(lián)機(jī)實(shí)時(shí)處理、批處理2/5/20238應(yīng)用程序與數(shù)據(jù)的對應(yīng)關(guān)系應(yīng)用程序1文件1應(yīng)用程序2文件2應(yīng)用程序n文件n存取方法...…...…2/5/20239特點(diǎn)數(shù)冗余度大,數(shù)據(jù)的共享性差

數(shù)據(jù)與程序之間具有“設(shè)備獨(dú)立性”2/5/202310數(shù)據(jù)庫系統(tǒng)階段(60年代后期)產(chǎn)生的背景應(yīng)用背景 大規(guī)模管理 硬件背景 大容量磁盤 軟件背景 有數(shù)據(jù)庫管理系統(tǒng) 處理方式 聯(lián)機(jī)實(shí)時(shí)處理,分布處理2/5/202311應(yīng)用程序與數(shù)據(jù)的對應(yīng)關(guān)系DBMS應(yīng)用程序1應(yīng)用程序2數(shù)據(jù)庫…2/5/202312特點(diǎn)采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)的共享高 有較高的數(shù)據(jù)獨(dú)立性返回2/5/2023131.2VisualFoxPro6.0基礎(chǔ)知識(shí)

1.2.1VFP6系統(tǒng)的環(huán)境及安裝1.2.2VFP6系統(tǒng)的常用文件類型退出

返回

2/5/2023141.2.1系統(tǒng)環(huán)境及安裝系統(tǒng)環(huán)境:Windows95或Windows98操作系統(tǒng),配有586/133MHz或更高性能的處理器,推薦使用32MB以上內(nèi)存,VGA或更高分辨率的顯示器,硬盤空間為250MB到400MB,PS2鼠標(biāo)或串行鼠標(biāo)。直接安裝VFP6中文版:在【我的電腦】文件夾里雙擊CD-ROM驅(qū)動(dòng)器圖標(biāo)

雙擊SETUP.EXE圖標(biāo)

按向?qū)崾疽徊揭徊讲僮?。VFP6的啟動(dòng):介紹三種方法:菜單、快捷方式、文件夾VFP6的退出:在命令窗口中輸入QUIT后按Enter鍵或在【文件】菜單中選擇【退出】或單擊主窗口右上角的關(guān)閉按鈕。2/5/202315VisualFoxPro6.0系統(tǒng)啟動(dòng)單擊此菜單項(xiàng)鼠標(biāo)指向此菜單項(xiàng)鼠標(biāo)指向此菜單項(xiàng)雙擊桌面快捷方式方法三2/5/202316雙擊雙擊雙擊雙擊雙擊返回2/5/2023171.2.2VFP6系統(tǒng)的常用文件類型

1、項(xiàng)目文件.PJT.PJX返回2、數(shù)據(jù)庫文件.DBC.DCT3、表文件.DBF.FPT4、程序文件.PRG.FXP5、索引文件.IDX.CDX6、內(nèi)存變量文件 .MEM7、屏幕格式文件 .FMT8、報(bào)表格式文件 .FRX.FRT9、標(biāo)簽文件.LBX.LBT10、文本文件.TXT11、菜單文件.MNT.MNX.MPR.MPX12、表單文件.SCX.SCT2/5/2023181.3VisualFoxPro6.0基本概念

1.3.1數(shù)據(jù)庫1.3.2數(shù)據(jù)模型概述1.3.3關(guān)系數(shù)據(jù)庫1.3.4表1.3.5視圖1.3.6數(shù)據(jù)庫管理系統(tǒng)退出返回1.3.7數(shù)據(jù)庫系統(tǒng)2/5/202319數(shù)據(jù)是存儲(chǔ)在某一媒體上能夠識(shí)別的物理符號(hào)。信息是經(jīng)過加工處理的、對決策有價(jià)值的數(shù)據(jù)。數(shù)據(jù)處理:將數(shù)據(jù)加工成信息的過程。它包括收集、存儲(chǔ)、排序、計(jì)算、查詢等。信息=原始數(shù)據(jù)+處理1.3.1數(shù)據(jù)庫

數(shù)據(jù)處理數(shù)據(jù)信息2/5/2023201.3.1數(shù)據(jù)庫

數(shù)據(jù)庫(Data-BASE):現(xiàn)階段對數(shù)據(jù)庫的定義是存貯在一起的、可為多個(gè)用戶所共享的相關(guān)數(shù)據(jù)的集合,它不僅包括描述事物的數(shù)據(jù)本身,而且包括有關(guān)事物之間的聯(lián)系,。數(shù)據(jù)庫文件具有.dbc擴(kuò)展名,可以包含一個(gè)或多個(gè)表、視圖、到遠(yuǎn)程數(shù)據(jù)源的連接和存儲(chǔ)過程。返回特點(diǎn):數(shù)據(jù)共享性數(shù)據(jù)的獨(dú)立性數(shù)據(jù)的完整性數(shù)據(jù)庫中的冗余數(shù)據(jù)少2/5/202321實(shí)體(Entity)客觀存在并可相互區(qū)別的事物稱為實(shí)體??梢允蔷唧w的人、事、物或抽象的概念屬性(Attribute)實(shí)體所具有的某一特性稱為屬性。一個(gè)實(shí)體可以由若干個(gè)屬性來刻畫。1.3.2數(shù)據(jù)模型概述2/5/202322聯(lián)系(Relationship)現(xiàn)實(shí)世界中事物內(nèi)部以及事物之間的聯(lián)系,在信息世界中反映為實(shí)體內(nèi)部的聯(lián)系和實(shí)體之間的聯(lián)系實(shí)體型間聯(lián)系兩個(gè)實(shí)體型一對一聯(lián)系(1:1)三個(gè)實(shí)體型一對多聯(lián)系(1:n)多個(gè)實(shí)體型多對多聯(lián)系(m:n)

2/5/202323兩個(gè)實(shí)體型間的聯(lián)系一對一聯(lián)系如果對于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中至多有一個(gè)實(shí)體與之聯(lián)系,反之亦然,則稱實(shí)體集A與實(shí)體集B具有一對一聯(lián)系。記為1:1。

實(shí)例班級(jí)與班長之間的聯(lián)系:一個(gè)班級(jí)只有一個(gè)正班長一個(gè)班長只在一個(gè)班中任職2/5/202324兩個(gè)實(shí)體型間的聯(lián)系(續(xù))一對多聯(lián)系如果對于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中有n個(gè)實(shí)體(n≥0)與之聯(lián)系,反之,對于實(shí)體集B中的每一個(gè)實(shí)體,實(shí)體集A中至多只有一個(gè)實(shí)體與之聯(lián)系,則稱實(shí)體集A與實(shí)體集B有一對多聯(lián)系記為1:n實(shí)例班級(jí)與學(xué)生之間的聯(lián)系:一個(gè)班級(jí)中有若干名學(xué)生,每個(gè)學(xué)生只在一個(gè)班級(jí)中學(xué)習(xí)2/5/202325兩個(gè)實(shí)體型間的聯(lián)系(續(xù))多對多聯(lián)系(m:n)如果對于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中有n個(gè)實(shí)體(n≥0)與之聯(lián)系,反之,對于實(shí)體集B中的每一個(gè)實(shí)體,實(shí)體集A中也有m個(gè)實(shí)體(m≥0)與之聯(lián)系,則稱實(shí)體集A與實(shí)體B具有多對多聯(lián)系。記為m:n實(shí)例課程與學(xué)生之間的聯(lián)系:一門課程同時(shí)有若干個(gè)學(xué)生選修一個(gè)學(xué)生可以同時(shí)選修多門課程2/5/202326同一實(shí)體集內(nèi)各實(shí)體間的聯(lián)系一對多聯(lián)系實(shí)例

職工實(shí)體集內(nèi)部具有領(lǐng)導(dǎo)與被領(lǐng)導(dǎo)的聯(lián)系某一職工(干部)“領(lǐng)導(dǎo)”若干名職工一個(gè)職工僅被另外一個(gè)職工直接領(lǐng)導(dǎo)一對一聯(lián)系多對多聯(lián)系什么是數(shù)據(jù)模型呢?2/5/202327數(shù)據(jù)模型是數(shù)據(jù)庫管理系統(tǒng)用來表示實(shí)體及實(shí)體之間的聯(lián)系的方法。指反映實(shí)體及其實(shí)體間聯(lián)系的數(shù)據(jù)組織和形式的結(jié)構(gòu)。2/5/202328層次模型:用樹行結(jié)構(gòu)表示數(shù)據(jù)之間聯(lián)系的模型。網(wǎng)狀模型:用網(wǎng)狀結(jié)構(gòu)表示數(shù)據(jù)之間聯(lián)系的模型。關(guān)系模型:用二維表結(jié)構(gòu)表示數(shù)據(jù)之間聯(lián)系的模型數(shù)據(jù)模型類型2/5/2023291.3.2關(guān)系數(shù)據(jù)庫關(guān)系數(shù)據(jù)庫:是以關(guān)系模型設(shè)計(jì)的數(shù)據(jù)結(jié)構(gòu)。關(guān)系:一張二維表元組:二維表中水平方向的行,也稱記錄。屬性:二維表中水平方向的列,也稱字段。域:屬性值的取值范圍。關(guān)鍵字:屬性值及其組合能夠識(shí)別一個(gè)元組關(guān)系模式:關(guān)系名(屬性名1,屬性名2,……)關(guān)系運(yùn)算:選擇、投影、聯(lián)接2/5/202330實(shí)體客觀存在的具體事物記錄元組屬性實(shí)體的屬性字段取值范圍為域?qū)嶓w型實(shí)體屬性的集合表結(jié)構(gòu)屬性的集合實(shí)體集同型實(shí)體的集合表關(guān)系2/5/2023311.3.2關(guān)系數(shù)據(jù)庫關(guān)系的特點(diǎn)1、關(guān)系必須規(guī)范化2、同一個(gè)關(guān)系中不能出現(xiàn)相同的元組或?qū)傩悦?、同一個(gè)關(guān)系中元組和屬性的次序無關(guān)緊要2/5/202332選擇運(yùn)算從R關(guān)系中選擇A的屬性值大于2ABCD1a343b785a591a231d143z30R從關(guān)系中找出滿足給定條件的元組的操作2/5/202333ABCD3b785a593z302/5/202334投影運(yùn)算ABCD1a343b785a591a231d143z30從R關(guān)系中,投影A,B屬性R從關(guān)系中指定若干個(gè)屬性組成新的關(guān)系2/5/202335AB1a3b5a1a1d3z2/5/202336聯(lián)接運(yùn)算ABC1a33b75c5關(guān)系的橫向自然聯(lián)接R關(guān)系S關(guān)系BDEa45167b23c69ABCDE1a3453b7235c5692/5/2023371.3.5視圖(SQLVIEW或VIEW)視圖:一個(gè)定制的虛擬表定義,可以是本地的、遠(yuǎn)程的或帶參數(shù)的。視圖可引用一個(gè)或多個(gè)表,或者引用其他視圖。視圖是可更新的,它可引用遠(yuǎn)程表。返回1.3.4表表(Table):表是構(gòu)成數(shù)據(jù)庫的基本元素之一,是數(shù)據(jù)庫中數(shù)據(jù)組織并存儲(chǔ)的單元。在VisualFoxPro中,一個(gè)表以記錄(行)和字段(列)的形式存儲(chǔ)數(shù)據(jù),它與傳統(tǒng)的數(shù)據(jù)庫的概念等同。2/5/2023381.3.6數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)

(DataBaseManagementSystem):是對數(shù)據(jù)庫進(jìn)行管理的軟件系統(tǒng)。簡稱為DBMS。是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。它的功能可概括為五個(gè)方面:數(shù)據(jù)的組織和存貯、數(shù)據(jù)的查詢、數(shù)據(jù)的增加刪除和修改、數(shù)據(jù)的排序和索引、數(shù)據(jù)的統(tǒng)計(jì)和分析。DBMS的用途科學(xué)地組織和存儲(chǔ)數(shù)據(jù)、高效地獲取和維護(hù)數(shù)據(jù)2/5/2023391.3.7數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)(DatabaseSystem,簡稱DBS)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng)構(gòu)成。在不引起混淆的情況下常把數(shù)據(jù)庫系統(tǒng)簡稱為數(shù)據(jù)庫。數(shù)據(jù)庫系統(tǒng)的構(gòu)成數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)應(yīng)用系統(tǒng)數(shù)據(jù)庫管理員(和用戶)構(gòu)成。2/5/202340數(shù)據(jù)庫數(shù)據(jù)庫管理員數(shù)據(jù)庫管理系統(tǒng)命令方式程序方式菜單工具方式硬件系統(tǒng)相關(guān)軟件系統(tǒng)勞動(dòng)者勞動(dòng)工具勞動(dòng)對象數(shù)據(jù)庫系統(tǒng)返回2/5/2023411.4文件命名方法和命令構(gòu)成1.4.1命令構(gòu)成的基本格式1.4.2有關(guān)規(guī)則1.4.3VFP6文件命名方法命令書寫的有關(guān)約定返回

退出2/5/2023421.4.1命令構(gòu)成的基本格式

示例USEGradeCOUNTALLFOR課程成績<60LISTALL姓名,課程成績FOR;課程成績<60TOPRINTERUSE第1條命令:打開名為GRADE的表文件。第2條命令:統(tǒng)計(jì)GRADE中分?jǐn)?shù)在60分以下的人數(shù)。第3條命令:在打印機(jī)上輸出成績?yōu)?0分以下的學(xué)生的姓名和分?jǐn)?shù)。第4條命令:關(guān)閉表文件GRADE,將其保存在磁盤上。這四條命令的功能分別是2/5/202343VisualFoxPro的一般語法式

<命令動(dòng)詞>[<表達(dá)式表>][<范圍>][FIELDS<字段名>][FOR<條件>][WHILE<條件>][TOFILE<文件名>/TOPRINTER/TOARRAY; <數(shù)組名>/TO<內(nèi)存變量>][ALL[LIKE/EXCEPT<通配符>]];[IN<別名>]2/5/202344各部分的意義命令動(dòng)詞:它是VFP的命令名,用來指示計(jì)算機(jī)要完成的操作。表達(dá)式:用來指示計(jì)算機(jī)執(zhí)行該命令所操作內(nèi)容。

范圍:指定命令可以操作的記錄集。范圍有下列四種選擇:ALL當(dāng)前表中的全部記錄。NEXT<n>從當(dāng)前記錄開始的連續(xù)N條記錄。RECORD<n>當(dāng)前表中的第N號(hào)記錄。REST從當(dāng)前記錄開始到最后一條記錄為止的所有記錄。FOR<條件>:它規(guī)定只對滿足條件的記錄進(jìn)行操作。WHILE<條件>:從當(dāng)前記錄開始,按記錄順序從上向下處理,一旦遇到不滿足條件的記錄,就停止搜索并結(jié)束該命令的執(zhí)行。TO子句:它控制操作結(jié)果的輸出去向。ALL[LIKE/EXCEPT<通配符>]:它指出包括或不包括與通配符相匹配的文件、字段或內(nèi)存變量。IN<別名/工作區(qū)>:它允許在當(dāng)前工作區(qū)操作指定工作區(qū)。返回2/5/202345注釋:如果命令中缺省范圍,不同的命令有不同的默認(rèn)值。如果命令包括FOR短語,缺省范圍是一律默認(rèn)為ALL,查找范圍是從第一條到最后一條。DISPLAYFOR單價(jià)>20ALL等價(jià)與DISPLAYFOR單價(jià)>20在命令中同時(shí)出現(xiàn)FOR和WHILE兩個(gè)條件短語,此時(shí)系統(tǒng)先判斷WHILE短語的條件。2/5/2023461.4.2有關(guān)規(guī)則

1、命令動(dòng)詞必須是命令行的第一個(gè)非空字符,既必須以命令動(dòng)詞開頭,各子句可以以任意順序跟在動(dòng)詞后面,命令動(dòng)詞與子句、子句與子句之間用一個(gè)或多個(gè)空格隔開,2、命令動(dòng)詞和VFP保留字均可用前4個(gè)或4個(gè)以上字母簡寫。3、命令行的總長度不得超過2048個(gè)字符(包括空格在內(nèi)),若命令較長,在顯示器上顯示不下時(shí),可以分幾行寫,但除最后一行以外,每行的未尾以“;”結(jié)束。4、命令、關(guān)鍵字、變量名和文件名中的字母既可以大寫也可以小寫,還可以大寫、小寫混合,三者等效。返回2/5/2023471.4.3

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論