




已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
關(guān)于數(shù)據(jù)庫的操作1新建:(1)鼠標(biāo)操作:“文件”“新建” 勾選“數(shù)據(jù)庫” “新建文件”。(2)命令操作:Create database 數(shù)據(jù)庫名當(dāng)“數(shù)據(jù)庫名”省略時(shí),會彈出創(chuàng)建對話框。(3)安全檢查:set safety on/off (新建數(shù)據(jù)庫與原數(shù)據(jù)庫重名時(shí),是否詢問)用鼠標(biāo)操作會自動打開數(shù)據(jù)庫設(shè)計(jì)器 而命令操作僅僅是創(chuàng)建數(shù)據(jù)庫,不直接出現(xiàn)該設(shè)計(jì)器。2打開:(1)鼠標(biāo)操作:“文件”“打開” 在文件類型中選“數(shù)據(jù)庫”。(2)命令操作:open database 數(shù)據(jù)名.當(dāng)“數(shù)據(jù)庫名”省略時(shí),會彈出打開對話框。省略號處是一些可選項(xiàng),可選項(xiàng)如下:EXCLUSIVE | SHARED:以獨(dú)占方式打開 | 以共享方式打開。NOUPDATE:以只讀方式打開。默認(rèn)值(即不寫noupdate)是以讀/寫方式,也為共享方式。以上可選項(xiàng)若在鼠標(biāo)操作方式時(shí)都可以在打開對話框中設(shè)置為何要有獨(dú)占數(shù)據(jù)庫?只有在獨(dú)占的方式下才能清理數(shù)據(jù)庫用鼠標(biāo)方式打開會同時(shí)打開數(shù)據(jù)庫設(shè)計(jì)器 而命令操作僅僅是打開數(shù)據(jù)庫,也不直接出現(xiàn)該設(shè)計(jì)器。3修改:(1)鼠標(biāo)操作:等同于打開操作(2)命令操作:modify database 數(shù)據(jù)庫名 當(dāng)“數(shù)據(jù)庫名”省略時(shí),則對當(dāng)前數(shù)據(jù)庫進(jìn)行修改。省略號處是一些可選項(xiàng),可選項(xiàng)如下:NOWAIT:在程序中使用,打開數(shù)據(jù)庫設(shè)計(jì)器后不暫停,主要為了程序連貫,實(shí)現(xiàn)無人職守。NOEDIT:只打開數(shù)據(jù)庫設(shè)計(jì)器,禁止對其進(jìn)行修改其實(shí)一條modify database就可以完成:Create database + open database +moddify database三條命令的功能4關(guān)閉:(1)鼠標(biāo)操作:單擊數(shù)據(jù)庫設(shè)計(jì)器右上角的“ ”。僅僅只是隱藏該數(shù)據(jù)庫,不是真正的關(guān)閉(2)命令操作:close database注意:這里后面不能加數(shù)據(jù)庫名,他的作用就只是關(guān)閉當(dāng)前數(shù)據(jù)庫當(dāng)已經(jīng)打開多個(gè)數(shù)據(jù)庫時(shí),若想關(guān)閉其他的數(shù)據(jù)庫,可以設(shè)置它為當(dāng)前數(shù)據(jù)庫即可,方法有:(1)鼠標(biāo)操作:在工具欄的數(shù)據(jù)庫下拉框中直接選(2)命令操作:set database to 數(shù)據(jù)庫名如不加名字,就會把所有都設(shè)置為非當(dāng)前數(shù)據(jù)庫close all關(guān)閉所有文件5刪除:(1)鼠標(biāo)操作:打開項(xiàng)目管理器“數(shù)據(jù)”選項(xiàng)卡單擊“數(shù)據(jù)庫”前面的+號在其中選中目標(biāo)數(shù)據(jù)庫單擊“移去”。(2)命令操作:DELETE DATABASE數(shù)據(jù)庫名省略號處是一些可選項(xiàng),可選項(xiàng)如下:deletetables:刪除數(shù)據(jù)庫的同時(shí)把其中所含表也刪除。recycle:將被刪除的文件暫時(shí)放于回收站,以后要是后悔,還可以還原。鼠標(biāo)操作無法在刪除數(shù)據(jù)庫的同時(shí)刪除表。如果安全檢查設(shè)置為set safety on會提示“真的刪除嗎”。關(guān)于表表分為數(shù)據(jù)庫表和自由表 不論哪種表都是由結(jié)構(gòu)部分和內(nèi)容部分組合而成的。一 關(guān)于數(shù)據(jù)庫表:在某個(gè)數(shù)據(jù)庫處于打開狀態(tài)并且是當(dāng)前數(shù)據(jù)庫時(shí),創(chuàng)建的表就是此數(shù)據(jù)庫的一個(gè)數(shù)據(jù)庫表。結(jié)構(gòu)部分創(chuàng)建數(shù)據(jù)庫表鼠標(biāo)操作:打開數(shù)據(jù)庫設(shè)計(jì)器,在這里面任意位置右擊,選擇“新建表”。命令操作: open database 數(shù)據(jù)庫名Create 表名以上不論哪一種操作,都會自動彈出“表設(shè)計(jì)器”。表設(shè)計(jì)器的作用是對表的結(jié)構(gòu)進(jìn)行創(chuàng)建或修改。表設(shè)計(jì)器的打開與修改:鼠標(biāo)操作:打開數(shù)據(jù)庫設(shè)計(jì)器,在里面找到進(jìn)行結(jié)構(gòu)修改的表,在那張表上右擊選擇“修改”。命令操作:use 表名Modify structure表設(shè)計(jì)器的內(nèi)容:見書P101內(nèi)容部分表的結(jié)構(gòu)設(shè)計(jì)完成確定后,會自動詢問是否打開“瀏覽器”進(jìn)行輸入數(shù)據(jù)。表瀏覽器的作用是對表的內(nèi)容進(jìn)行創(chuàng)建或修改。表瀏覽器的打開:鼠標(biāo)操作:打開數(shù)據(jù)庫設(shè)計(jì)器,在里面找到進(jìn)行結(jié)構(gòu)修改的表,在那張表上右擊選擇“瀏覽”。命令操作:Use 表名Browse一些常用的內(nèi)容修改: 增加記錄:(1)在表的尾部增加記錄:鼠標(biāo)操作:顯示/追加方式命令操作:A)append需要立刻輸入記錄值B)append blank在表尾加一空行 再用edit,change,browse或replace更改(2) 在表的任意位置插入記錄:insert 省略號處是一些可選項(xiàng),可選項(xiàng)如下: before如果要在當(dāng)前選中的記錄之前插入一條新記錄,就在insert后加上before,不加就會在當(dāng)前記錄之后插入新記錄。 blank在指定的記錄之前或之后插入一條空白記錄。如果表是建立了主索引或候選索引,則不能用以上的APPEND或INSERT命令插入記錄,而必須用SQL的命令語句(見第四章)。 刪除記錄:(1) 邏輯刪除(置刪除標(biāo)記)鼠標(biāo)操作:在要刪除的記錄行首直接打上黑塊標(biāo)記命令操作:delete for條件如果不跟條件,則只邏輯刪除當(dāng)前記錄;否則邏輯刪除滿足條件的記錄。邏輯刪除記錄,不是真正的從表中刪除了,以后要是后悔,還可以恢復(fù)。Delete all邏輯刪除所有記錄(2)恢復(fù)記錄(只能恢復(fù)邏輯刪除的記錄)鼠標(biāo)操作:把要恢復(fù)的記錄行首的黑塊去掉命令操作:recall for條件如果不跟條件,則只恢復(fù)當(dāng)前記錄(如果當(dāng)前記錄沒有刪除標(biāo)記,則該命令什么事也不做);否則恢復(fù)滿足條件的記錄。recall all恢復(fù)所有記錄(3) 物理刪除:pack只刪除前面有黑塊的記錄行。(4)物理刪除表中全部記錄行:ZAP(會彈出一個(gè)詢問對話框)。ZAP就相當(dāng)于delete all+pack 修改記錄:(1)鼠標(biāo)操作:打開表瀏覽器直接修改。(2)命令方式:用edit或change修改當(dāng)前一條記錄和skip配合使用。有條件修改(滿足條件的記錄行才進(jìn)行修改,其他行不變):Replace all 字段名with表達(dá)式 for表達(dá)式如果跟上for表達(dá)式,則是對滿足條件的記錄行才進(jìn)行修改。在不跟for表達(dá)式情況下,如果跟上 all ,則是對所有記錄進(jìn)行修改。如果 all 和for表達(dá)式都不指定,則是對表中的當(dāng)前記錄進(jìn)行修改。 顯示記錄:list/display 字段名列表 for表達(dá)式不使用條件時(shí),LIST默認(rèn)顯示全部記錄,而DISPLAY則默認(rèn)顯示當(dāng)前記錄。指定條件時(shí),LIST和DISPLAY功能相同。 查詢定位:(1)鼠標(biāo)操作:打開表瀏覽器,用鼠標(biāo)直接選中目標(biāo)記錄行。(2)命令操作: goto/go 記錄號/top/bottomskip 數(shù)字 locate for表達(dá)式 continue二 關(guān)于自由表結(jié)構(gòu)部分(1)創(chuàng)建自由表:在沒有任何數(shù)據(jù)庫打開的狀態(tài)下,新建的表就是自由表。鼠標(biāo)操作:“文件”“新建” 選擇“表” 單擊“新建文件”命令操作:create 表名(2)修改:(自由表的表設(shè)計(jì)器的使用)鼠標(biāo)操作:“文件”“打開” “顯示” “表設(shè)計(jì)器”。命令操作:use 表名Modify structure內(nèi)容部分(自由表的瀏覽器的使用)鼠標(biāo)操作:“文件”“打開”“顯示”“瀏覽xx表”。命令操作:use 表名Browse三 自由表和數(shù)據(jù)庫表之間的轉(zhuǎn)換1自由表數(shù)據(jù)庫表:打開數(shù)據(jù)庫設(shè)計(jì)器在里面空白處右擊選擇“添加表”。2數(shù)據(jù)庫表自由表:打開數(shù)據(jù)庫設(shè)計(jì)器在要轉(zhuǎn)換的表上右擊選“刪除”。在彈出的對話框中根據(jù)題目選擇移去或刪除關(guān)于索引:索引就像目錄:目的是為了便于快速查詢數(shù)據(jù);索引是對表中記錄按某種邏輯順序重新排列。1分類:主索引:字段或表達(dá)式不允許有重復(fù)值,且一個(gè)表只能有一個(gè)主索引,只有數(shù)據(jù)庫表才可以建。侯選索引:字段或表達(dá)式不允許有重復(fù)值,但一個(gè)表可以有多個(gè)侯選索引。唯一索引:字段或表達(dá)式允許有重復(fù)值,但重復(fù)的值只出現(xiàn)一次,一個(gè)表中可以有多個(gè)唯一索引。普通索引:字段或表達(dá)式允許有重復(fù)值 ,一個(gè)表可以有多個(gè)普通索引。2創(chuàng)建:I鼠標(biāo)操作:打開此表的表設(shè)計(jì)器,選擇要建立索引的字段,在其同行的索引那一列中,按照題目要求選升序或降序(題目若無要求,則選“升序”)。點(diǎn)擊 索引選項(xiàng)卡,在其中的索引類型中按照題目要求進(jìn)行填寫。 命令操作建立索引:Index on表達(dá)式(字段名) tag索引名省略號處是一些可選項(xiàng),可選項(xiàng)如下:UNIQUE唯一索引CANDIDATE候選索引什么都不跟就是 普通索引命令操作無法建立主索引3索引的擴(kuò)展名: .idx非結(jié)構(gòu)單索引 .cdx(非默認(rèn)名) 非結(jié)構(gòu)復(fù)合索引 .cdx(與表同名) 結(jié)構(gòu)復(fù)合索引4使用索引: set index to 索引文件名 打開索引文件 set order to索引序號/索引名 設(shè)置當(dāng)前索引 delete tag索引名/all刪除索引關(guān)于表間的永久聯(lián)系A(chǔ)表和B表建立永久聯(lián)系:找到A和B的共同字段XXX ,以XXX為索引表達(dá)式在A表中建立一個(gè)主索引 ,在B表中建立一個(gè)普通索引 ,從主索引拖到普通索引即可。關(guān)于參照完整性約束插入規(guī)則 更新規(guī)則 刪除規(guī)則注:插入規(guī)則無“級聯(lián)”。關(guān)于多工作區(qū)1指定工作區(qū):select工作區(qū)號/表名選擇當(dāng)前未被使用的最小工作區(qū):select 0VFP中一次最多可以同時(shí)打開32767個(gè)表, 因?yàn)橥瑫r(shí)只能打開32767
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 無人機(jī)組裝比賽活動方案
- 新穎孕婦活動方案
- 新員工參觀廠區(qū)活動方案
- 整裝活動策劃方案
- 文登農(nóng)村迎親活動方案
- 新年囤貨活動策劃方案
- 春季跑步活動方案
- 旱地冰球活動方案
- 新藝城活動策劃方案
- 2025五級應(yīng)急救援員職業(yè)技能精練考試題庫及答案(濃縮400題)
- 反恐知識宣傳主題班會
- 基礎(chǔ)護(hù)理技能實(shí)訓(xùn) 課件 模塊一項(xiàng)目四任務(wù)三血壓的測量
- 貴州省2024年12月普通高中學(xué)業(yè)水平合格性考試數(shù)學(xué)試卷(含答案)
- 北京市西城區(qū)2022-2023學(xué)年三年級上學(xué)期英語期末試卷(含聽力音頻)
- 海洋機(jī)器人與人工智能知到智慧樹章節(jié)測試課后答案2024年秋哈爾濱工程大學(xué)
- 2024-2025學(xué)年人教新目標(biāo)英語八年級下冊期末綜合檢測卷(含答案)
- 涼糕擺攤技術(shù)培訓(xùn)課件
- 幕墻清洗安全培訓(xùn)
- 制造業(yè)雙重預(yù)防機(jī)制實(shí)施方案
- 大學(xué)生村官考試公共基礎(chǔ)知識考點(diǎn)
評論
0/150
提交評論