管理系統(tǒng)中計(jì)算機(jī)應(yīng)用復(fù)習(xí)資料第三章

字號(hào):

第三章 FoxBASE的命令與操作
    一、名詞
    1. 數(shù)據(jù)庫(kù)文件 P48
    FoxBASE是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),在FoxBASE中把一個(gè)關(guān)系稱為數(shù)據(jù)庫(kù)文件,它存儲(chǔ)在計(jì)算機(jī)外存儲(chǔ)器中,其文件擴(kuò)展名是。DBF.
    2. 記錄
    FoxBASE是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),在FoxBASE中把一個(gè)關(guān)系稱為數(shù)據(jù)庫(kù)文件,在關(guān)系中的每個(gè)元組都叫做數(shù)據(jù)庫(kù)文件的記錄。
    3. 字段
    FoxBASE是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),在FoxBASE中把一個(gè)關(guān)系稱為數(shù)據(jù)庫(kù)文件,在關(guān)系中的每個(gè)屬性稱為字段。
    4. 常數(shù)
    在操作過(guò)程中其值不發(fā)生變化的兩叫常量。其中的數(shù)值常量,也叫做常數(shù)。它由可以參加運(yùn)算的正負(fù)證書(shū)、小數(shù)和零組成。
    5. 變量
    在操作過(guò)程中其值可以發(fā)生變化的量叫做變量。在FoxBASE中變量有兩種形式,一種是在數(shù)據(jù)庫(kù)文件中的字段變量,一種是游離于數(shù)據(jù)庫(kù)外的內(nèi)存變量。
    6. 表達(dá)式
    一般把通過(guò)運(yùn)算符聯(lián)接起來(lái)的同類數(shù)據(jù)(如常量、變量、函數(shù))的運(yùn)算式叫做表達(dá)式。表達(dá)式的運(yùn)算結(jié)果叫做表達(dá)式的值。在FoxBASE中表達(dá)式的含義比較廣泛,它可以是一個(gè)常量、變量或函數(shù),也可以是一個(gè)運(yùn)算式。
    7. 函數(shù)
    函數(shù)實(shí)質(zhì)上是系統(tǒng)預(yù)先編制的程序,調(diào)用函數(shù)實(shí)際上是執(zhí)行程序,但它的調(diào)用格式比較簡(jiǎn)單方便。每個(gè)函數(shù)都是由函數(shù)名和圓括號(hào)構(gòu)成。有些函數(shù)需要在圓括號(hào)中加入?yún)?shù),有些函數(shù)不需要在圓括號(hào)中加入?yún)?shù)。
    8. 當(dāng)前工作區(qū)
    FoxBASE為擁護(hù)提供了10個(gè)工作區(qū),可以同時(shí)打開(kāi)10個(gè)數(shù)據(jù)庫(kù)文件,但是任何時(shí)候,只能對(duì)其中的一個(gè)文件操作。這個(gè)文件所在的工作區(qū)就是當(dāng)前工作區(qū)。
    9. 排序 P49
    排序的操作是要產(chǎn)生一個(gè)與當(dāng)前數(shù)據(jù)庫(kù)文件記錄排列順序不同,而內(nèi)容相同的文件。需要用戶指明按哪些字段值的大小來(lái)排列記錄的順序,這個(gè)的字段叫做關(guān)鍵字。
    10. 索引 2000年簡(jiǎn):使用索引文件與排序文件的區(qū)別
    索引文件可以實(shí)現(xiàn)排序文件的全部功能。而索引文件只對(duì)索引項(xiàng)排序并生成一個(gè)對(duì)應(yīng)表。這樣做既消除了大量數(shù)據(jù)的冗余,又提高了排序的速度;但因?yàn)樗饕a(chǎn)生的只是一個(gè)對(duì)應(yīng)表而不是一個(gè)完整的庫(kù)文件,所以索引文件是不能脫離原來(lái)的庫(kù)文件而獨(dú)立使用的。系統(tǒng)默認(rèn)的索引文件擴(kuò)展名是 .IDX.
    二、簡(jiǎn)答
    1. FoxBASE屬于哪類數(shù)據(jù)模型?有什么特點(diǎn)?P49
    2. FoxBASE有哪幾種工作方式?他們的特點(diǎn)?P49
    3. FoxBASE的命令格式是怎樣的?各部分的作用如何?P49
    4. FoxBASE中可以使用的數(shù)據(jù)類型有幾種?各種數(shù)據(jù)類型的特點(diǎn)和規(guī)定有哪些?P50
    5.字段變量與內(nèi)存變量的區(qū)別?數(shù)組變量與簡(jiǎn)單變量的區(qū)別?P50
    6.怎樣定義變量?怎樣給變量賦值?P50
    7.表達(dá)式有哪幾種類型?由什么因素決定其類型?P51
    8.什么叫數(shù)據(jù)匹配?為什么要數(shù)據(jù)匹配?P51
    9.庫(kù)文件名和字段名的命名各有何異同?P52
    10.怎樣打開(kāi)和關(guān)閉數(shù)據(jù)庫(kù)文件?為什么要打開(kāi)和關(guān)閉數(shù)據(jù)庫(kù)文件?P52
    11.可以用什么辦法向數(shù)據(jù)庫(kù)文件中追加記錄?舉例說(shuō)明 P52
    12.修改庫(kù)文件記錄的命令有哪幾條?他們各自的特點(diǎn)是什么?試比較他們。 P52