<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            試題

            計算機二級考試《VFP》第四章復習重點

            時間:2025-04-11 18:15:14 試題 我要投稿
            • 相關推薦

            2017計算機二級考試《VFP》第四章復習重點

              第為了大家能夠對計算機二級Visual FoxPro 數據庫有一個系統的復習,下面百分網小編就收集整理了以下的2017計算機二級考試《VFP》第四章復習重點,希望對大家的學習有所幫助!

            2017計算機二級考試《VFP》第四章復習重點

              第四章 Visual FoxPro 數據庫及其操作

              1.創建數據庫

              可以通過以下幾種方式創建數據庫:

              (1).在“項目管理器”中創建數據庫

              打開“ 項目管理器” ,選擇“ 數據” 選項卡中的“ 數據庫”然后單擊“ 新建” 按鈕,在彈出的“ 創建” 對話框中輸入數據庫名,單擊“ 保存” 。

              (2).由文件菜單創建數據庫

              在系統菜單中,選擇“文件”下拉菜單中的“新建”,在“新建”對話框中選擇數據庫文件類型,然后單擊“新建文件”按鈕,此時系統會彈出“創建”對話框,在彈出的“創建”對話框中輸入數據庫名,并單擊“保存”按鈕。

              (3).通過命令建立數據庫

              CREATE DATABASE [數據庫文件名/?]

              2. 數據庫的打開

              (1). 利用系統菜單

              在系統菜單“文件”中選擇“打開”命令(或單擊常用工具欄上的“打開”按鈕),在彈出的對話框中,指定預打開的數據庫文件所在文件夾、類型及文件名,然后單擊“確定”按鈕。

              (2). 利用命令

              OPEN DATABASE <數據庫文件名/?> (p84)

              (3).修改編輯數據庫

              MODIFY DATABASE <數據庫文件名/?> (p85)

              3.刪除數據庫

              (1).在“項目管理器”中刪除

              打開項目管理器,選擇要刪除的數據庫,單擊“移去”按鈕,在出現的對話框中選擇“移去”或“刪除”按鈕。

              (2).按[Delete]鍵刪除

              打開數據庫文件所在的文件夾,選定數據庫,按[Delete]鍵。

              (3).執行命令刪除

              DELETE DATABASE<數據庫文件名>

              /?[DELETETABLES][RECYCLE]

              4.表結構的建立在數據庫設計器中新建表的方法有兩種:

              (1).在數據庫設計器的空白位置單擊鼠標右鍵,選擇快捷菜單中的“新建表” 命令,打開“新建表”對話框,選擇“新建表”或“表向導”命令。

              (2).單擊“數據庫”菜單中的“新建表”命令。

              另外,單擊“工具”菜單中的“向導”子菜單中的“表”命令,可以通過向導創建表。

              (3).利用命令

              CREATE <表名>

              例如:OPEN DATABASE 學生管理

              CREATE 學籍表

              5.修改表結構

              (1).在項目管理器中修改

              在項目管理器中打開需要修改的表,單擊“修改”按鈕。

              (2).在數據庫設計器中修改

              在數據庫設計器中的表上單擊鼠標右鍵,打開快捷菜單,選擇“修改”命令。

              (3).利用命令

              MODIFY STRUCTURE <表名>

              6.瀏覽表記錄

              (1).在項目管理器中瀏覽

              在項目管理器中打開要瀏覽的表,單擊“瀏覽”按鈕。

              (2).在數據庫設計器中瀏覽

              在數據庫設計器中的表上單擊鼠標右鍵,打開快捷菜單,選擇“瀏覽”命令。

              (3).使用命令

              使用USE 命令打開要瀏覽的表,然后輸入BROWER 命令按回車鍵。

              7.增加表記錄

              (1).APPEND 命令

              包括兩種格式:APPEND 和APPEND BLANK。APPEND命令需要立刻輸入新記錄;APPEND BLANK 命令是在表的尾部增加一條空白記錄。

              (2).INSERT 命令

              格式為:INSERT[BEFORE][BLANK]。不指定BEFORE則在當前記錄之后插入一條新記錄。不指定BLANK 則直接輸入新記錄。

              8.刪除表記錄

              表記錄的刪除也是表維護的一項經常性的工作,因為刪除意味著數據的消失,所以對記錄的刪除操作比較慎重,刪除可分為邏輯刪除和物理刪除兩種操作。邏輯刪除還可以恢復,而物理刪除則不可恢復。

              (1).邏輯刪除

              邏輯刪除就是給指定的`記錄作刪除標記“*”。

              1)命令方式

              【格式】DELETE [<范圍>] [FOR <條件>] [WHILE <條件>]

              【功能】對當前表中指定范圍內滿足條件的記錄作刪除標記“*”。

              【說明】DELETE命令僅僅是在要刪除的記錄前加上一個刪除標記“*”,并不是真正地從表文件中將該記錄刪除掉。可以用LIST或DISP命令顯示帶刪除標記的記錄。發現添加了刪除標記的記錄前面會顯示豎黑條。恢復邏輯刪除的記錄的命令是RECALL。

              【例】刪除STUD.DBF中所有男同學的記錄。

              USE STUD

              DELETE FOR 性別="男"

              LIST FIELDS 學號,姓名,性別,班級名,系別代號,地址,出生日

              期,是否團員

              (2)菜單方式

              利用菜單方式邏輯刪除記錄的具體操作步驟如下:

              ① 首先打開表文件

              ② 選擇【顯示】|【瀏覽】命令,系統彈出記錄瀏覽窗口,顯示當前表中的記錄。主菜單上增加【表】菜單項。

              ③ 選擇【表】|【刪除記錄】命令,會彈出 “刪除”對話框。

              ④ 單擊刪除對話框中的For…按鈕或While…按鈕,系統彈出表達式生成器,用戶可以在表達式框中輸入一個邏輯表達式,如性別=”男”,單擊【確定】按鈕完成條件表達式的輸入。

              ⑤ 在“作用范圍”下拉列表框中選擇范圍,如ALL。

              ⑥ 單擊“刪除”對話框中的“刪除”按鈕,系統將完成對指定范例內滿足指定條件的記錄的邏輯刪除。

              (2).物理刪除

              是真正從表中刪除記錄,方法是:單擊“表”菜單中的“徹底刪除”命令。物理刪除帶刪除標記的記錄命令是PACK。物理刪除表中全部記錄的命令是ZAP。

              9.顯示記錄

              【格式】LIST | DISPLAY [FIELDS <字段名表>][<范圍>] [FOR<條件表達式>] [WHILE <條件表達式>]

              【功能】將當前表文件的記錄按照指定的選項進行顯示。

              【說明】DISPLAY命令與LIST命令的功能相似,當表文件的數據記錄較多時,用DISPLAY命令較為方便。

              還有一點不同之處就是,如果同時缺省<范圍>和 <條件>子句,DISPLAY命令只顯示當前的一條記錄,而LIST命令則是取默認值ALL而顯示全部記錄。

              FIELDS <字段名表>:用來指定顯示的字段。

              <范圍>:用來指定顯示哪些記錄。

              “范圍”有以下四種表示方法:

              ALL:所有記錄。

              NEXT N:從當前記錄開始,后面的N條記錄(包括當前記錄)

              RECORD N:第N條記錄。

              REST:當前記錄后的全部記錄(包括當前記錄)。

              FOR<條件表達式>:指定對表文件中指定范圍內滿足條件的記錄進行操作。

              WHILE<條件表達式>:也是指定對表文件中指定范圍內滿足條件的記錄進行操作,但是,當第一次遇到不滿足條件的記錄時,停止繼續往后搜索。

              WHILE<條件表達式>若與FOR<條件表達式>同時使用,則WHILE項優先;若兩者都不選用,則顯示<范圍>中指定的全部記錄。

              OFF:表示不顯示記錄號;若不選此項,則在各記錄前顯示記錄號。

              10. 修改表記錄

              (1).EDIT和CHANGE命令用于交互式地修改、編輯表記錄。

              【格式】EDIT / CHANGE [FIELDS <字段名表>] [<范圍>] [FOR <邏輯表達式1>] [WHILE <邏輯表達式2>]

              (2). REPLACE命令用指定表達式的值替換當前表中滿足條件記錄的指定字段的值。

              【格式】REPLACE <字段名1> WITH <表達式1> [, <字段名2> WITH <表達式2>] ... [<范圍>][FOR <邏輯表達式1>] [WHILE <邏輯表達式2>]

              11.查詢定位

              記錄號用于標識數據記錄在表文件中的物理順序。記錄指針是一個指示器,它始終指向當前表中正在操作處理的那條記錄,此記錄被稱為當前記錄。如果要對某條記錄進行處理,必須移動記錄指針,

              使其指向該記錄。在任意時刻指針只能指向唯一的一條記錄。記錄指針定位有絕對定位、相對定位和查詢定位三種。在這里暫時只講前二種,查詢定位在講到查詢時再詳細介紹。

              (1). 絕對定位

              【格式】[GO | GOTO] <[RECORD] <數值表達式1> [IN <數值表達式2> | IN <字符表達式>]

              【功能】將記錄指針絕對定位到<數值表達式1>指定的記錄上。<數值表達式1>:記錄的物理記錄號。IN <數值表達式2> | IN <字符表達式>:指定操作表所在的工作區;若缺省,則對當前工作區表操作。工作區的概念在后面再詳細介紹。

              絕對定位與是否打開索引文件沒有關系。

              (2).相對定位【格式1】SKIP [<數值表達式1>] [IN <數值表達式2> | <字符表達式>]

              【功能】記錄指針從當前記錄向前(或向后)移動若干個記錄。

              【說明】

              <數值表達式1>:表示移動的記錄個數。若數值表達式的值為負值,表示向前移動記錄;否則,表示向后移動記錄。如果缺省此項,則表示向后移動1 個記錄。 如果記錄指針已經移過文件的最后一個記 錄,則RECNO() 函數返回的值等于文件中的記錄總數加 1,EOF()函數返回邏輯真( .T. ) 值。【格式2 】GO|GOTO <|TOP |BOTTOM>

              【功能】將記錄指針移動到表文件的首記錄或尾記錄 TOP:將記錄指針移動到表文件的首記錄。 BOTTOM:將記錄指針動到表文件的最后一條記錄。相對定位與是否打開索引文件有關。如果打開有索引,記錄指針按索引文件中順序移動。否則按表文件中物理順序移動。

            【計算機二級考試《VFP》第四章復習重點】相關文章:

            2023計算機二級考試《VFP》第二章復習重點07-27

            2017計算機二級考試《VFP》第五章復習重點09-14

            2017計算機二級考試《VB》第四章復習重點10-18

            2017計算機二級考試《VFP》第三章復習重點09-07

            計算機二級VFP無紙化考試重點和難點07-28

            計算機二級VFP無紙化考試重點和難點剖析07-02

            江蘇計算機等級考試二級VFP的復習策略08-10

            全國計算機二級考試《VFP》復習考點09-25

            2017年計算機二級考試《VFP》第一章復習重點10-26

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院