首頁考試吧論壇Exam8視線考試商城網(wǎng)絡課程模擬考試考友錄實用文檔求職招聘論文下載
2014中考
法律碩士
2014高考
MBA考試
2014考研
MPA考試
在職研
中科院
考研培訓 自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托?荚
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關 員
外 銷 員
價格鑒證
網(wǎng)絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經(jīng)濟師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
注冊會計師
資產(chǎn)評估師
審計師考試
高級會計師
注冊稅務師
國際內(nèi)審師
理財規(guī)劃師
美國注冊會計師
一級建造師
安全工程師
設備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
監(jiān)理工程師
房地產(chǎn)估價
土地估價師
安全評價師
房地產(chǎn)經(jīng)紀人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
繽紛校園 實用文檔 英語學習 作文大全 求職招聘 論文下載 訪談|游戲
計算機等級考試
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > VF > 復習資料 > 正文

2014年全國計算機等級考試二級VFP考點:第3章

  VFP 第3章

  關于數(shù)據(jù)庫的操作

  1 新建:(1)鼠標操作:“文件”→“新建” →勾選“數(shù)據(jù)庫” →“新建文件”。

  (2)命令操作:Create database [數(shù)據(jù)庫名]

  ★當“數(shù)據(jù)庫名”省略時,會彈出創(chuàng)建對話框。

  (3)安全檢查:set safety on/off (新建數(shù)據(jù)庫與原數(shù)據(jù)庫重名時,是否詢問)

  ★用鼠標操作會自動打開數(shù)據(jù)庫設計器 ★而命令操作僅僅是創(chuàng)建數(shù)據(jù)庫,不直接出現(xiàn)該設計器。

  2 打開:(1)鼠標操作:“文件”→“打開” →在文件類型中選“數(shù)據(jù)庫”。

  (2)命令操作:open database [數(shù)據(jù)名]………………..

  ★當“數(shù)據(jù)庫名”省略時,會彈出打開對話框。

  省略號處是一些可選項,可選項如下:

  ⊙EXCLUSIVE | SHARED:以獨占方式打開 | 以共享方式打開。

  ⊙NOUPDATE:以只讀方式打開。

  默認值(即不寫noupdate)是以讀/寫方式,也為共享方式。

  ★以上可選項若在鼠標操作方式時都可以在‘打開’對話框中設置

  ★為何要有‘獨占’數(shù)據(jù)庫?只有在獨占的方式下才能清理數(shù)據(jù)庫

  ★用鼠標方式打開會同時打開數(shù)據(jù)庫設計器 ★而命令操作僅僅是打開數(shù)據(jù)庫,也不直接出現(xiàn)該設計器。

  3 修改:(1)鼠標操作:等同于‘打開’操作

  (2)命令操作:modify database [數(shù)據(jù)庫名] ………

  ★當“數(shù)據(jù)庫名”省略時,則對當前數(shù)據(jù)庫進行修改。

  省略號處是一些可選項,可選項如下:

  ⊙NOWAIT:在程序中使用,打開數(shù)據(jù)庫設計器后不暫停,主要為了程序連貫,實現(xiàn)無人職守。

  ⊙NOEDIT:只打開數(shù)據(jù)庫設計器,禁止對其進行修改

  ★其實一條modify database就可以完成:

  Create database + open database +moddify database 三條命令的功能

  4 關閉:(1)鼠標操作:單擊數(shù)據(jù)庫設計器右上角的“ ”。僅僅只是隱藏該數(shù)據(jù)庫,不是真正的關閉

  (2)命令操作:close database

  注意:這里后面不能加數(shù)據(jù)庫名,他的作用就只是關閉當前數(shù)據(jù)庫

  ★當已經(jīng)打開多個數(shù)據(jù)庫時,若想關閉其他的數(shù)據(jù)庫,可以設置它為當前數(shù)據(jù)庫即可,方法有:

  (1)鼠標操作:在工具欄的數(shù)據(jù)庫下拉框中直接選

  (2)命令操作:set database to [數(shù)據(jù)庫名]

  ★如不加名字,就會把所有都設置為非當前數(shù)據(jù)庫

  ★close all 關閉所有文件

  5 刪除:(1)鼠標操作:打開項目管理器→“數(shù)據(jù)”選項卡→單擊“數(shù)據(jù)庫”前面的‘+’號→在其中選中目標數(shù)據(jù)庫→單擊“移去”。

  (2)命令操作:DELETE DATABASE 數(shù)據(jù)庫名……

  省略號處是一些可選項,可選項如下:

  ⊙deletetables:刪除數(shù)據(jù)庫的同時把其中所含表也刪除。

  ⊙recycle:將被刪除的文件暫時放于回收站,以后要是后悔,還可以還原。

  ★鼠標操作無法在刪除數(shù)據(jù)庫的同時刪除表。

  ★如果安全檢查設置為set safety on會提示“真的刪除嗎”。

  關于表

  表分為數(shù)據(jù)庫表和自由表 不論哪種表都是由結(jié)構(gòu)部分和內(nèi)容部分組合而成的。

  一 關于數(shù)據(jù)庫表:

  在某個數(shù)據(jù)庫處于打開狀態(tài)并且是當前數(shù)據(jù)庫時,創(chuàng)建的表就是此數(shù)據(jù)庫的一個數(shù)據(jù)庫表。

  結(jié)構(gòu)部分

  創(chuàng)建數(shù)據(jù)庫表

 、偈髽瞬僮鳎捍蜷_數(shù)據(jù)庫設計器,在這里面任意位置右擊,選擇“新建表”。

 、诿畈僮: open database [數(shù)據(jù)庫名]

  Create [表名]

  ★以上不論哪一種操作,都會自動彈出“表設計器”。

  表設計器的作用是對表的結(jié)構(gòu)進行創(chuàng)建或修改。

  表設計器的打開與修改:①鼠標操作:打開數(shù)據(jù)庫設計器,在里面找到進行結(jié)構(gòu)修改的表,

  在那張表上右擊選擇“修改”。

 、诿畈僮鳎簎se [表名]

  Modify structure

  表設計器的內(nèi)容:見書P101

  內(nèi)容部分

  表的結(jié)構(gòu)設計完成確定后,會自動詢問是否打開“瀏覽器”進行輸入數(shù)據(jù)。

  表瀏覽器的作用是對表的內(nèi)容進行創(chuàng)建或修改。

  表瀏覽器的打開:①鼠標操作:打開數(shù)據(jù)庫設計器,在里面找到進行結(jié)構(gòu)修改的表,

  在那張表上右擊選擇“瀏覽”。

 、诿畈僮鳎篣se [表名]

  Browse

  一些常用的內(nèi)容修改:

 、 增加記錄:(1)在表的尾部增加記錄:

 、偈髽瞬僮鳎猴@示/追加方式

  ②命令操作:A)append 需要立刻輸入記錄值

  B)append blank 在表尾加一空行 再用edit,change,browse或replace更改

  (2) 在表的任意位置插入記錄:insert ……

  省略號處是一些可選項,可選項如下:

 、 before 如果要在當前選中的記錄之前插入一條新記錄,就在insert后加上before,不加就會在當前記錄之后插入新記錄。

 、 blank 在指定的記錄之前或之后插入一條空白記錄。

  ★如果表是建立了主索引或候選索引,則不能用以上的 APPEND或INSERT命令插入記錄,而必須用SQL的命令語句(見第四章)。

 、 刪除記錄:(1) 邏輯刪除(置刪除標記)

 、偈髽瞬僮鳎涸谝獎h除的記錄行首直接打上黑塊標記

 、诿畈僮鳎篸elete [for 條件]

  ★如果不跟條件,則只邏輯刪除當前記錄;否則邏輯刪除滿足條件的記錄。

  ★邏輯刪除記錄,不是真正的從表中刪除了,以后要是后悔,還可以恢復。

  Delete all 邏輯刪除所有記錄

  (2)恢復記錄(只能恢復邏輯刪除的記錄)

 、偈髽瞬僮鳎喊岩謴偷挠涗浶惺椎暮趬K去掉

 、诿畈僮鳎簉ecall [for 條件]

  ★如果不跟條件,則只恢復當前記錄(如果當前記錄沒有刪除標記,則該命令什么事也不做);否則恢復滿足條件的記錄。

  recall all 恢復所有記錄

  (3) 物理刪除:pack只刪除前面有黑塊的記錄行。

  (4)物理刪除表中全部記錄行:①ZAP(會彈出一個詢問對話框)。

  ZAP就相當于delete all+pack

  Ⅲ 修改記錄:(1)鼠標操作:打開表瀏覽器直接修改。

  (2)命令方式:

 、儆胑dit或 change修改當前一條記錄和 skip 配合使用。

 、谟袟l件修改(滿足條件的記錄行才進行修改,其他行不變):

  Replace [ all ] 字段名 with 表達式 [for 表達式]

  ★如果跟上[for 表達式],則是對滿足條件的記錄行才進行修改。

  ★在不跟[for 表達式]情況下,如果跟上[ all ],則是對所有記錄進行修改。

  ★如果[ all ] 和[for 表達式]都不指定,則是對表中的當前記錄進行修改。

  Ⅳ 顯示記錄:list/display [字段名列表] [for 表達式]

  ★ 不使用條件時,LIST默認顯示全部記錄,而DISPLAY則默認顯示當前記錄。

  ★ 指定條件時,LIST和DISPLAY功能相同。

 、 查詢定位:(1)鼠標操作:打開表瀏覽器,用鼠標直接選中目標記錄行。

  (2)命令操作:① goto/go [記錄號/top/bottom]

 、趕kip [數(shù)字]

  ③ locate for 表達式………… continue

1 2 3 下一頁

編輯推薦:

2014年上半年計算機等級考試報名時間預告

2014年計算機等級考試考試時間預測

2013年9月計算機等級考試成績查詢時間及方式預告

文章責編:wuchong  
看了本文的網(wǎng)友還看了
文章搜索
版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。