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

下載本文檔

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

文檔簡介

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

1.3VisualFoxPro6.0基本概念

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

返回

第1章VisualFoxPro6.0概述退出

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

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

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

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

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鼠標或串行鼠標。直接安裝VFP6中文版:在【我的電腦】文件夾里雙擊CD-ROM驅(qū)動器圖標

雙擊SETUP.EXE圖標

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

1、項目文件.PJT.PJX返回2、數(shù)據(jù)庫文件.DBC.DCT3、表文件.DBF.FPT4、程序文件.PRG.FXP5、索引文件.IDX.CDX6、內(nèi)存變量文件 .MEM7、屏幕格式文件 .FMT8、報表格式文件 .FRX.FRT9、標簽文件.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ù)是存儲在某一媒體上能夠識別的物理符號。信息是經(jīng)過加工處理的、對決策有價值的數(shù)據(jù)。數(shù)據(jù)處理:將數(shù)據(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ù)庫的定義是存貯在一起的、可為多個用戶所共享的相關(guān)數(shù)據(jù)的集合,它不僅包括描述事物的數(shù)據(jù)本身,而且包括有關(guān)事物之間的聯(lián)系,。數(shù)據(jù)庫文件具有.dbc擴展名,可以包含一個或多個表、視圖、到遠程數(shù)據(jù)源的連接和存儲過程。返回特點:數(shù)據(jù)共享性數(shù)據(jù)的獨立性數(shù)據(jù)的完整性數(shù)據(jù)庫中的冗余數(shù)據(jù)少2/5/202321實體(Entity)客觀存在并可相互區(qū)別的事物稱為實體。可以是具體的人、事、物或抽象的概念屬性(Attribute)實體所具有的某一特性稱為屬性。一個實體可以由若干個屬性來刻畫。1.3.2數(shù)據(jù)模型概述2/5/202322聯(lián)系(Relationship)現(xiàn)實世界中事物內(nèi)部以及事物之間的聯(lián)系,在信息世界中反映為實體內(nèi)部的聯(lián)系和實體之間的聯(lián)系實體型間聯(lián)系兩個實體型一對一聯(lián)系(1:1)三個實體型一對多聯(lián)系(1:n)多個實體型多對多聯(lián)系(m:n)

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

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

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

(DataBaseManagementSystem):是對數(shù)據(jù)庫進行管理的軟件系統(tǒng)。簡稱為DBMS。是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。它的功能可概括為五個方面:數(shù)據(jù)的組織和存貯、數(shù)據(jù)的查詢、數(shù)據(jù)的增加刪除和修改、數(shù)據(jù)的排序和索引、數(shù)據(jù)的統(tǒng)計和分析。DBMS的用途科學(xué)地組織和存儲數(shù)據(jù)、高效地獲取和維護數(shù)據(jù)2/5/2023391.3.7數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)(DatabaseSystem,簡稱DBS)是指在計算機系統(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)勞動者勞動工具勞動對象數(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)計GRADE中分數(shù)在60分以下的人數(shù)。第3條命令:在打印機上輸出成績?yōu)?0分以下的學(xué)生的姓名和分數(shù)。第4條命令:關(guān)閉表文件GRADE,將其保存在磁盤上。這四條命令的功能分別是2/5/202343VisualFoxPro的一般語法式

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

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

1、命令動詞必須是命令行的第一個非空字符,既必須以命令動詞開頭,各子句可以以任意順序跟在動詞后面,命令動詞與子句、子句與子句之間用一個或多個空格隔開,2、命令動詞和VFP保留字均可用前4個或4個以上字母簡寫。3、命令行的總長度不得超過2048個字符(包括空格在內(nèi)),若命令較長,在顯示器上顯示不下時,可以分幾行寫,但除最后一行以外,每行的未尾以“;”結(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)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論