首頁考試吧論壇Exam8視線考試商城網(wǎng)絡課程模擬考試考友錄實用文檔求職招聘論文下載
2013中考
法律碩士
2013高考
MBA考試
2013考研
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è)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質量工程師
巖土工程師
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
咨詢工程師
結構工程師
城市規(guī)劃師
材料員考試
監(jiān)理工程師
房地產(chǎn)估價
土地估價師
安全評價師
房地產(chǎn)經(jīng)紀人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
繽紛校園 實用文檔 英語學習 作文大全 求職招聘 論文下載 訪談|游戲
計算機等級考試
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級 > VF > 復習資料 > 正文

2013年計算機等考二級VFP輔導講義第四章

  第四章 數(shù)據(jù)庫及其操作

  1、創(chuàng)建數(shù)據(jù)庫:

 、.在項目管理器中建立

 、.在菜單中建立

 、.命令:creat database 數(shù)據(jù)庫名

  2、打開數(shù)據(jù)庫:open database 數(shù)據(jù)庫名

  3、刪除數(shù)據(jù)庫:delete database 數(shù)據(jù)庫名

  4、修改數(shù)據(jù)庫:modify database 數(shù)據(jù)庫名

  5、關閉數(shù)據(jù)庫:close database

  6、打開表設計器:modify structure

  7、增加表中字段:alter table 表名 add 字段名

  8、刪除表中字段:alter table 表名 drop 字段名

  9、修改表中字段:alter table 表名 rename 原字段 to 新字段

  10、更改字段類型及寬度:alter table 表名 alter 字段名+類型(寬度)

  11、顯示表:list structure

  12、顯示全部表記錄:list

  13、顯示當前表記錄:display

  14、記錄的絕對定位:go n

  15、瀏覽,修改表:browse

  16、編輯,修改表:edit/change

  17、批量修改:replace all 字段 with 字段

  18、邏輯刪除(只在記錄前加*,不刪除):delete

  19、恢復邏輯刪除:recall

  20、物理刪除:①.pack 只刪除帶*的記錄

 、.zap 物理刪除表中全部記錄

  21、關閉表:use

  22、打開表:use 表名

  23、復制表記錄:use 表名;copy to 新表名

  24、復制表結構:use表名;copy structure to 新表名

  25、追加表記錄:①.將另一個表中的記錄添加到該表中:use要追加記錄的表名;

  append from有記錄的表名

 、.在尾部追加記錄:append

 、.在尾部增加一條空記錄:append blank

  26、插入表記錄:①.在當前記錄的的后面插入一條記錄insert after

 、.在當前記錄的的后面插入一條空記錄insert blank

 、.在當前記錄的的前面插入一條記錄insert after

  26、顯示所有含條件的記錄:list for

  27、顯示滿足條件的記錄:list while

  28、顯示字段:list fields

  29、指針記錄的定位:①.bof() 文件頭

 、.go top 第一條記錄

  ③.go bottom 最后一條記錄

 、.eof() 文件尾

 、.skip 向下一條記錄(不包含當前記錄)

 、.all 所有記錄

 、.locate for 滿足條件的第一條記錄

 、.continue 繼續(xù)查找滿足條件的下一條記錄

  30、記錄的范圍:①.next n 向下n條記錄

  ②.rest 從指針指向位置開始的所有記錄

  ③.record n 當前記錄

  31、在數(shù)據(jù)庫關閉/刪除的情況下建立的表為自由表,自由表字段名最長為10個字符

  31、在數(shù)據(jù)庫打開/修改的情況下建立的表為數(shù)據(jù)庫表,數(shù)據(jù)庫表字段名最長為128個字符

  32、創(chuàng)建數(shù)據(jù)庫表:open database 數(shù)據(jù)庫名;creat表名

  33、創(chuàng)建自由表:確定當前沒有打開數(shù)據(jù)庫,使用命令:creat 表名

  34、將自由表添加到數(shù)據(jù)庫中:open database 數(shù)據(jù)庫名;add table 表名

  35、將數(shù)據(jù)庫表移出數(shù)據(jù)庫:open database 數(shù)據(jù)庫名;remove table 表名

  ************************************************************************************

  小結:

  1. 用use 打開表時,記錄號位于第一條記錄;

  2. 執(zhí)行帶all的命令,記錄指針指向eof;

  3. bof的記錄總是1,eof的記錄號是記錄數(shù)+1;

  4. 空表的總記錄是0,bof的記錄號是1,eof的記錄號是1

  36、排序:①.建立排序:sort on 字段名a/d/c to新表名

 、.a(asc):升序; d (desc):降序;c:不區(qū)分字母的大小寫

  37、索引:①.索引的種類:主索引,候選索引,唯一索引,普通索引

 、.建立索引:index on 關鍵字 tag 索引文件名

  ③.打開索引:set index to 索引文件名

 、.關閉索引:set index to

 、.查找索引:find /seek

  ⑥.刪除索引:delete tag all 索引標識

 、.主控索引:set order to 索引名

  ⑧.建立永久鏈接的條件:子表有索引,父表必須有主索引

 、.建立臨時鏈接:窗口→數(shù)據(jù)工作區(qū)

  命令:set relation to 父表字段名 into 子表名 additive

  38、互換表中記錄:先打開表

  go 1;scatter to aa(數(shù)組名) ;go 3;scatter to bb(數(shù)組名);

  go 1;gatter from bb;go 3;gatter from bb

  ************************************************************************************

  小結:

  1. 排序要執(zhí)行兩次,按關鍵字和記錄號,要打開表;索引只執(zhí)行一次,按關鍵字,不需要打開表;

  2. 排序生成一個新表,索引是針對原表;

  3. 升降序的表示與書寫方式不同;

  4. 排序與索引的兩個to 的含義不同,排序的to 表示到一個新表,索引的to 表示建立單索引文件,索引文件不能按降序排,只能按升序排;

  5. 表達式的連接方式不同,排序用(,)逗號,索引用(+降序 –升序)加減號;

  6. 自由表有三個索引:候選索引,唯一索引,普通索引;

  7. 數(shù)據(jù)庫表有四個索引:主索引,候選索引,唯一索引,普通索引

  8. 一個表只能有一個主索引,可以有多個候選索引,唯一索引,普通索引;

  9. 主索引和候選索引表示表記錄的唯一性。

  ************************************************************************************

  38、數(shù)據(jù)的完整性:①.實體完整性:保證主索引和候選索引的唯一性

  ②.域完整性:表示范圍只在數(shù)據(jù)庫中的設置

 、.參照完整性:描述表與表之間的關系

  l 參照完整性規(guī)則:更新規(guī)則(級聯(lián)、限制、忽略);

  刪除規(guī)則(級聯(lián)、限制、忽略)

  插入規(guī)則(限制、忽略);

  l 參照完整性是數(shù)據(jù)庫文件的產(chǎn)物,要有聯(lián)接,必須打開文件,先清理數(shù)據(jù)庫

  39、工作區(qū):①.工作區(qū)的選擇:select<工作區(qū)號>|<別名>

  ②.范圍:1~32767 默認0號工作區(qū),也是最小工作區(qū)

 、.select 0表示選定當前還未使用的編號最小工作區(qū)

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