成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

2010年軟考-數(shù)據(jù)庫系統(tǒng)工程師備考指南

企業(yè)動態(tài)
本文介紹數(shù)據(jù)庫系統(tǒng)工程師數(shù)據(jù)庫系統(tǒng)基本概念、數(shù)據(jù)庫應用系統(tǒng)的設計、FoxPro綜述、數(shù)據(jù)庫的基本操作、數(shù)據(jù)庫文件的復制。

第一章 數(shù)據(jù)庫系統(tǒng)基本概念

1.數(shù)據(jù)管理技術的三個階段:自由管理階段——文件管理階段——數(shù)據(jù)庫階段

2.數(shù)據(jù)庫系統(tǒng)的組成:數(shù)據(jù)庫、支持數(shù)據(jù)庫運行的軟硬件、數(shù)據(jù)庫管理系統(tǒng)和應用程序等部分組成。

3.數(shù)據(jù)庫系統(tǒng)的三級組織結(jié)構(gòu):概念模式、內(nèi)模式、外模式,三者之間的映射:外模式/模式、模式/內(nèi)模式

4.英文含義:
◆DBMS:數(shù)據(jù)庫管理系統(tǒng)
◆DBA: 數(shù)據(jù)庫管理員
◆DDL: 數(shù)據(jù)描述語言
◆DML: 數(shù)據(jù)操縱語言
◆UWA: 用戶工作區(qū)
◆DD: 數(shù)據(jù)字典

第二章 數(shù)據(jù)模型

1.數(shù)據(jù)模型的概念:數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)形式,一一種形式化地描述數(shù)據(jù)及數(shù)據(jù)之間的聯(lián)系方法。

2.數(shù)據(jù)模型的表示方法:DM={R,L} 其中R代表記錄類型的集合;L代表不同記錄類型聯(lián)系的集合。

3.實體:實際存在的東西或是概念性的東西或是事物與事物之間的聯(lián)系。屬性:實體所具有的性質(zhì)
◆“型”與“值”之分:型是概念的內(nèi)涵,表達的是個體的共性。而值是概念的實例,表達的是個體具體內(nèi)容。
◆“域”:實體中的每個屬性,都有一個取值范圍,這叫作屬性的“域”。
◆“鍵”:在實體屬性中,可用于區(qū)別實體集中不同個體的哪個屬性或幾個屬性的組合,考試#大提示稱為該實體的“鍵”。

4.實體間的聯(lián)系方式:一對一(1:1),一對多(1:N),多對多(M:N)

5.實體聯(lián)系表示法(E-R方法)

6.數(shù)據(jù)庫類型:層次模型,網(wǎng)狀模型,關系模型(用關系表示實體及其聯(lián)系)。

7.人們通過一個中間步驟,先用E-R圖反映實體及其聯(lián)系,再從E-R圖出發(fā)結(jié)合具體數(shù)據(jù)模型進行轉(zhuǎn)換,從E-R圖轉(zhuǎn)換為關系模型的基本原則在設計關系數(shù)據(jù)庫時是很有用的。#p#

第三章 關系數(shù)據(jù)庫理論基礎

1.表示關系定義: 域D1={男,女},表示性別的集合,域中數(shù)據(jù)個數(shù)叫基數(shù)。即D1的基數(shù)為2.

2.表示關系定義: 笛卡爾積

3.關系對應的二維表中,行對應元組,列對應域。 在FOXPRO中把關系叫做“數(shù)據(jù)庫文件”或“表”,把屬性叫做“字段”,元組叫做“記錄”。

4.集合運算符:U(并),n(交),——(差),X(笛卡爾積)
◆關系運算符:投影,選擇,連接
◆比較運算符:《,》
◆邏輯運算符:——(非),∧(與),∨(或)。

第四章 數(shù)據(jù)庫應用系統(tǒng)的設計

1.數(shù)據(jù)庫設計的內(nèi)容:結(jié)構(gòu)特性設計和行為特性設計

2.數(shù)據(jù)庫邏輯設計的步驟:
◆收集和分析用戶要求 數(shù)據(jù)及其流動方向(箭頭),對數(shù)據(jù)的加工(圓形),文件(卡片),源點和終點(方框) “由外向內(nèi),自頂而下”
◆建立E-R模型
◆數(shù)據(jù)庫模式設計

3.數(shù)據(jù)庫設計方法稱為:視圖設計法#p#

第五章 FoxPro綜述

數(shù)據(jù)庫每一記錄最大字段數(shù)是255,可以同時打開的數(shù)據(jù)庫文件數(shù)225 ,內(nèi)存變量(數(shù)組)最大數(shù)65000。

1.數(shù)據(jù)類型:(1)字符型(C-254) (2)數(shù)據(jù)型(N-20) (3)浮點型(F-20) (4)邏輯型(L-1) (5)日期型(D-8) (6)備注型(M-10) (7)通用型(G-10)

2.常量: (1)字符型 (2)數(shù)據(jù)型 (3)日期型 (4)邏輯型

3.變量:
◆字段變量: 字符型, 數(shù)據(jù)型, 浮點型, 邏輯型, 日期型, 備注型, 通用型
◆內(nèi)存變量: 字符型, 數(shù)據(jù)型, 浮點型, 邏輯型,屏幕型(S)

*當字段變量與內(nèi)存變量同名時,字段變量優(yōu)先。但可以通過內(nèi)存變量名前加上前綴M.或M-》來區(qū)別。

4.運算符及其優(yōu)先級

5.命令格式:〈命令名〉[〈表達式表〉][〈范圍〉][FOR〈條件〉][WHILE〈條件〉][TO FILE〈文件名〉|TO PRINTER|TO ARRAY〈數(shù)組表〉|TO〈內(nèi)存變量〉]ALL[LIKE|EXCEPT〈通配符〉]][IN〈別名〉]
◆范圍選擇:RECORD N 對第N條記錄進行操作
◆NEXT N 對從當前記錄開始的N條記錄進行操作
◆ALL 對所有的記錄進行操作
◆REST 對當前記錄開始到文件結(jié)束的所有記錄進行操作
◆FOR〈條件〉:對所有滿足“條件”的記錄進行操作。
◆WHILE〈條件〉:對直到不滿足條件的記錄為止的所有已滿足條件的記錄進行操作。

6.命令的執(zhí)行方式;1.立即方式 2.程序方式

7.內(nèi)存變量的賦值:
◆STORE 《表達式》 TO 《內(nèi)存變量表》
◆《內(nèi)存變量》=《表達式》
◆SAVE SCREEN TO 《屏幕型內(nèi)存變量》
◆RESTORE SCREEN FROM 《屏幕型內(nèi)存變量》

8.內(nèi)存變量的釋放:
◆RELEASE《內(nèi)存變量表》
◆RELEASE ALL [LIKE|EXCEPT《通配符》]
◆CLEAR MEMORY/CLEAR ALL

9.內(nèi)存變量文件:

(1)內(nèi)存變量文件的建立SAVE TO 《內(nèi)存變量文件名》[ALL[LIKE|EXCEPT《通配符》]]

(2)內(nèi)存變量的恢復RESTORE FROM《內(nèi)存變量文件名》[ ADDITIVE]ADDITIVE沒有表示清除當前內(nèi)存中所有的內(nèi)存變量,有時表示保留當前內(nèi)存變量。

(3) 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)
◆字符型轉(zhuǎn)數(shù)值型函數(shù)VAL(《字符表達式》)
◆數(shù)值型轉(zhuǎn)字符型函數(shù)STR(《數(shù)值表達式》)[,《數(shù)值表達式2》[。《數(shù)值表達式3》]])
◆字符型轉(zhuǎn)日期型函數(shù)CTOD(《字符型表達式》)
◆日期型轉(zhuǎn)字符型函數(shù)DTOC(《日期表達式》[,1])(帶“1”表示可以進行索引的日期字符串。)

(4) 測試函數(shù),數(shù)據(jù)類型測試函數(shù)TYPE(《字符表達式》)
◆測試文件尾函數(shù)EOF([《工作區(qū)號》|《文件別名》])
◆測試文件頭函數(shù)BOF([《工作區(qū)號》|《文件別名》])
◆測試當前記錄號函數(shù)RECNO([《工作區(qū)號》|《文件別名》])
◆測試庫文件記錄數(shù)函數(shù)RECCOUNT([《工作區(qū)號》|《文件別名》])
◆測試查找記錄函數(shù)FOUND([《工作區(qū)號》|《文件別名》])
◆測試屏幕(打印頭)光標坐標函數(shù)ROW(PROW)()與COL(PCOL()#p#

第六章 數(shù)據(jù)庫的基本操作

1. 庫文件結(jié)構(gòu)建立CREAT[《文件名》|?]其中A-J作為工作區(qū)代碼

在把記錄輸入完后,按CTRL+W或CTRL+END存盤。

2. 追加記錄APPEND[BLANK]

3. 記錄顯示LIST/DISPLAY [《范圍》][FIELDS《字段名表》][FOR《條件》][WHILE《條件》][OFF][TO PRINTER/FILE《文件名》]

4. 數(shù)據(jù)庫文件打開USE[《庫文件名》/?][ALIAS《別名》]

5. 關閉數(shù)據(jù)庫文件:關閉當前工作區(qū)打開的數(shù)據(jù)庫文件USE

關閉當前打開的所有的庫文件CLOSE DATABASES

6.數(shù)據(jù)庫文件結(jié)構(gòu)的顯示:LIST/DISPLAY STRUCTURE[TO PRINTER/TO FILE《文件名》]

數(shù)據(jù)庫文件結(jié)構(gòu)的修改:MODIFY STRUCTURE*不能同時修改字段名和寬度

7. 指針的移動:
◆GO/GOTO [RECORD]《數(shù)值表達式》[IN《工作區(qū)號》/《文件別名》]
◆GO/GOTO TOP/BOTTOM[IN《工作區(qū)》/《文件名》]
◆相對移動SKIP[《數(shù)值表達式》][IN《工作區(qū)號》/《文件別名》]

8. 插入記錄INSERT[BEFORE][BLANK]

9. 刪除記錄DELETE[《范圍》][FOR《條件》][WHILE《條件》]

SET DELETED OFF/ON (取OFF,邏輯刪除無效,反之,則有效)

恢復邏輯刪除RECALL[《范圍》][FOR《條件》][WHILE《條件》]

物理刪除PACK

物理刪除所有記錄ZAP(只有結(jié)構(gòu)無記錄)

10. 記錄的修改:

編輯修改EDIT.CHANG [《范圍》][FIELDS《字段名表》[條件]

瀏覽編輯修改BROWSE

替換修改REPLACE[《范圍》]《字段1》WITH《表達式1》…… #p#

11. 數(shù)據(jù)庫文件的排序與索引

排序:SORT TO 《文件名》ON《字段1》[/A][/C][/D][,《字段2》………[FIELDS《字段名表》][FOR……
◆關鍵字只能是C,N,D. */A(升序,默認)/D(降序) /C(不區(qū)分大/小寫)
◆需要臨時文件做周轉(zhuǎn)索引:INDEX ON《關鍵字表達式》TO《索引文件名》[FOR……][UNIQUE][ADD…]
◆備注字段不能作為關鍵字
◆字段索引只能是C,N,D,多字段索引只能是C
◆UNIQUE進行唯一索引(在記錄相同,只取第一個)
◆未指定ADDITIVE,關閉先打開的索引文件,反之,就不關閉。索引文件的打開USE《庫文件名》INDEX《索引文件名表》(允許打開25個) SET INDEX TO 《索引文件名表》索引文件的關閉SET INDEX TO/CLOSE INDEX指定主索引SET ORDER TO [《數(shù)值表達式》/《索引文件名》]

12. 數(shù)據(jù)查詢:
◆順序查詢:LOCATE[《范圍》[FOR《條件》][WHILE《條件》]它總是把指針定位到第一個滿足條件的記錄上,想繼續(xù)查找,則用CONTINUE
◆索引查詢:FIND《字符串》/《數(shù)值常數(shù)》當設置為SET EXACT OFF時,查詢時不需要精確比較,反之,則需要精確比較。
◆SEEK《表達式》它可以查詢包括字符型,數(shù)值型,日期型和邏輯型在內(nèi)的各種數(shù)據(jù)類型,也可以是內(nèi)存變量或者是表達式……

13. 數(shù)據(jù)統(tǒng)計:
◆計數(shù)命令COUNT[《范圍》][FOR《條件》][WHILE《條件》][TO《內(nèi)存變量名》]
◆求和命令SUM[《范圍》][《數(shù)值表達式》][FOR《條件》][WHILE《條件》][TO《內(nèi)存變量名》/TO ARRAY《數(shù)組》]
◆求平均值命令AVERAGE[《范圍》][《數(shù)值表達式》][FOR《條件》][WHILE《條件》][TO《內(nèi)存變量名》/TO ARRAY《數(shù)組》]
◆分類匯總命令TOTAL ON 《關鍵表達式》 TO 《分類庫文件名》[《范圍》][FIELDS《字段名表》][FOR《條件》][WHILE《條件》]要求首先對庫文件進行排序或索引

14. 數(shù)據(jù)庫文件的復制

(1) 庫文件的復制COPY TO 《庫文件名》[《范圍》][FIELDS《字段名表》][FOR《條件》][WHILE《條件》]將當前庫文件中的數(shù)據(jù)(包括結(jié)構(gòu))一起復制到指定的庫文件中。

(2) 庫文件結(jié)構(gòu)的復制COPY STRUCTURE TO 《新庫文件名》[FIELDS《字段名表》]

(3) 庫文件與文本數(shù)據(jù)文件的轉(zhuǎn)換復制

庫文件復制成文本數(shù)據(jù)文件COPY TO 《數(shù)據(jù)文件名》SDF.DELIMITED[WITH《定界符》/BLABK][《范圍》][FIELDS《字段名表》][FOR《條件》][WHILE《條件》]

文本數(shù)據(jù)文件中的數(shù)據(jù)復制到庫文件APPEND FROM《數(shù)據(jù)文件名》 SDF.DELIMITED[WITH《定界符》/BLABK] [FOR《條件》][FIELDS《字段名表》]

(4) 任何類型文件的復制COPY FILE 《源文件名》 TO 《目標文件名》不能復制已經(jīng)打開的庫文件,且《源文件名》,《目標文件名》必須包括主文件名和擴展名。

15. 多重數(shù)據(jù)庫文件的操作

(1) 最多達225個工作區(qū),且前十個工作區(qū)1~10還規(guī)定了別名A~J.

(2) 工作區(qū)選擇命令SELECT《工作區(qū)號》/《別名》,從當前工作區(qū)訪問其它工作區(qū)打開庫文件中的某個字段時,要表示為別名。字段名或者別名-》字段名

(3) 庫文件之間的關聯(lián)SET RELATION TO [《關鍵字表達式》/《數(shù)值表達式》INTO《工作區(qū)號》/《別名》[ADDITIVE]其中若選《數(shù)值表達式》,而被關聯(lián)庫沒有建立索引,則作為記錄號進行關聯(lián)。

指定[ADDITIVE]保留以前關聯(lián)。SET RELATION TO將刪除當前工作區(qū)與所有其他工作區(qū)連接

(4) 庫文件的連接JOIN WITH《別名》 TO 《新庫文件名》[FIELDS《字段名表》][FOR《條件》]

(5) 庫文件的更新UPDATE ON 《關鍵字段》FROM《別名》REPLACE《字段名1》WITH《表達式1》……[RANDOM]其中

《關鍵字段》是2個庫都有的且都按此建立索引,并且打開,若提供更新的庫文件未建立索引,則需使用RANDOM。
 

【編輯推薦】

  1. 51CTO獨家:2010年下半年軟考報道
  2. 分析總結(jié)2009年軟考經(jīng)驗,備戰(zhàn)2010年下半年
  3. 2010年軟考網(wǎng)絡工程師試題及答案解析
  4. 軟考網(wǎng)絡管理員:局域網(wǎng)常見問題專題解答
  5. 51CTO獨家:2010年上半年軟考專家版答案和試題解析
責任編輯:佚名
相關推薦

2010-05-22 21:38:00

2010年上半年軟上午數(shù)據(jù)庫系統(tǒng)工程師

2011-01-11 10:57:33

數(shù)據(jù)庫系統(tǒng)工程師

2009-05-23 19:47:00

2009年上半年軟考試軟考數(shù)據(jù)庫系統(tǒng)工程師

2009-05-23 20:53:00

2009年上半年軟考試軟考數(shù)據(jù)庫系統(tǒng)工程師

2010-05-14 16:28:19

2010年上半年軟下午數(shù)據(jù)庫系統(tǒng)工程師

2010-04-28 14:11:28

軟考數(shù)據(jù)庫系統(tǒng)工程師

2011-01-04 11:13:09

數(shù)據(jù)庫系統(tǒng)工程師

2010-05-17 14:17:39

2010年上半年軟考上數(shù)據(jù)庫系統(tǒng)工程師

2011-07-18 10:01:38

數(shù)據(jù)庫系統(tǒng)工程師計算機等級考試

2010-10-20 10:35:27

2009-05-24 11:23:00

2009年上半年軟考試2009年上半年軟考答軟考

2009-05-24 18:22:00

2009年上半年軟考試2009年上半年軟考答軟考

2010-09-02 16:24:15

2010-05-22 21:01:00

2010年上半年軟下午網(wǎng)絡工程師

2010-05-22 21:01:00

2009-02-16 09:23:30

數(shù)據(jù)庫配置

2023-11-02 11:49:22

2011-01-07 10:24:01

2010-05-22 22:53:00

2010年上半年軟考上系統(tǒng)集成項目管理工程師

2010-05-22 22:47:00

2010年上半年軟下午系統(tǒng)集成項目管理工程師
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色播视频在线观看 | 奇米影视在线 | 中日av| 免费不卡一区 | 久久麻豆精品 | 日韩一区二区黄色片 | 羞羞视频免费观看 | 国产成在线观看免费视频 | 成人影院在线视频 | 福利视频一区二区三区 | 国产91丝袜在线播放 | 亚洲精品一区二区三区四区高清 | 夜久久 | 国产精品久久777777 | 欧美精品一区二区在线观看 | av乱码 | 欧美女优在线观看 | 成人免费视频观看 | 91在线视频一区 | 欧美成人免费在线 | 国产精品一区在线观看你懂的 | 久久免费精品 | 国产日韩精品久久 | 精品一区二区三区入口 | 成人免费大片黄在线播放 | 国产精品欧美精品 | 一区二区三区在线免费观看视频 | 精品视频在线免费观看 | 国产精品久久久久一区二区三区 | 国产激情免费视频 | 婷婷在线免费 | 欧美精品一区在线发布 | 男人视频网站 | 国产精品无码专区在线观看 | 欧美精品一区二区三区视频 | 成人免费视频在线观看 | 久久久久久久久久久久久久久久久久久久 | 欧美美女爱爱 | 91精品国产91久久久久久吃药 | 亚洲成人一区 | 免费看91 |