版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
國(guó)家二級(jí)VF機(jī)試(數(shù)據(jù)庫(kù)及其操作)模
擬試卷第1套
一、選擇題(本題共35題,每題1.0分,共35分。)
1、CREATEDATABASE命令用來(lái)建立
A、數(shù)據(jù)庫(kù)
B、關(guān)系
C、表
D、數(shù)據(jù)文件
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:建立數(shù)據(jù)庫(kù)文件的命令是CREATEDATABASEo
2、打開(kāi)數(shù)據(jù)庫(kù)的命令是
A、USE
B、USEDATABASE
C、OPEN
D、OPENDATABASE
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:打開(kāi)數(shù)據(jù)庫(kù)的命令是OPENDATABASE,具體語(yǔ)法格式是:
OPENDATABASE[數(shù)據(jù)庫(kù)名],而打開(kāi)數(shù)據(jù)表的命令是USE。
3、在VisualFoxPro中,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)所管理的關(guān)系是
A、一個(gè)DBF文件
B、若干個(gè)二維表
C、一個(gè)DBC文件
D、若干個(gè)DBC文件
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)器析:在關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系就是二維表,并且數(shù)據(jù)庫(kù)中不止只有一個(gè)二維
表,所以關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)所管理的關(guān)系就是若干個(gè)二維表。
4、打開(kāi)數(shù)據(jù)庫(kù)abc的正確命令是
A、OPENDATABASEabc
B、USEabc
C、USEDATABASEabc
D、OPENabc
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:打開(kāi)數(shù)據(jù)庫(kù)的命令是OPENDATABASE,具體語(yǔ)法格式是:OPEN
DATABASE[數(shù)據(jù)庫(kù)名],而打開(kāi)數(shù)據(jù)庫(kù)表的命令是USE。
5、MODIFYSTRUCTURE命令的功能是
A、修改記錄值
B、修改表結(jié)構(gòu)
C、修改數(shù)據(jù)庫(kù)結(jié)構(gòu)
D、修改數(shù)據(jù)庫(kù)或表結(jié)構(gòu)
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:VkP中打開(kāi)表結(jié)構(gòu)設(shè)計(jì)器的命令是MODI卜YSTRUCTURE,修改表
結(jié)構(gòu)。
6、在VisualFoxPro中,下列描述正確的是
A、關(guān)系也被稱(chēng)作表單
B、數(shù)據(jù)庫(kù)文件不存儲(chǔ)用戶(hù)數(shù)據(jù)
C、表文件的擴(kuò)展名是.dbc
D、多個(gè)表存儲(chǔ)在一個(gè)物理文件中
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:在VisualFoxPro中,一個(gè)關(guān)系被稱(chēng)為一個(gè)表,而不是表單:Visual
FoxPro中表文件擴(kuò)展名為dbf,而.dbc是數(shù)據(jù)庫(kù)文件的擴(kuò)展名;數(shù)據(jù)庫(kù)文件是對(duì)
其中的數(shù)據(jù)庫(kù)表或視圖進(jìn)行組織和管理,并不用來(lái)存儲(chǔ)表,每個(gè)數(shù)據(jù)表都是獨(dú)立的
物理文件。
7、在VisualFoxPro中,關(guān)于字段值為空值(NULL)的描述中正確的是
A、空值等同于空字符串
B、窄值表示字段還沒(méi)有確定值
C、不支持字段值為空值
D、空值等同于數(shù)值0
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:空值是關(guān)系數(shù)據(jù)庫(kù)中的一個(gè)重要概念,在數(shù)據(jù)庫(kù)中可能會(huì)遇到尚未存
儲(chǔ)數(shù)據(jù)的字段,這時(shí)的空值與空字符串、數(shù)值0等具有不同的含義。空值就是缺值
或不確定值,不能把它理解為任何意義的數(shù)據(jù)。
8、在數(shù)據(jù)庫(kù)中建立表的命令是
A、CREATE
B、CREATEDATABASE
C、CREATEQUERY
D、CREATEFORM
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:在VisualFoxPro中建立數(shù)據(jù)庫(kù)表有3種方法:通過(guò)項(xiàng)目管理器建立
數(shù)據(jù)庫(kù)表;在數(shù)據(jù)庫(kù)設(shè)計(jì)器中建立數(shù)據(jù)庫(kù)表;通過(guò)命令方式建立數(shù)據(jù)庫(kù)表。其中通
過(guò)命令方式建立數(shù)據(jù)庫(kù)表的格式是:CREATE<TableName>
9、在表設(shè)計(jì)器的“字段”選項(xiàng)卡中,字段有效性的設(shè)置項(xiàng)中不包括
A、規(guī)則
B、信息
C、默認(rèn)值
D、標(biāo)題
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:定義字段有效性規(guī)則可以在表設(shè)計(jì)器中進(jìn)行設(shè)置,且只有數(shù)據(jù)庫(kù)表才
可以定義字段有效性規(guī)則,自由表不能進(jìn)行設(shè)置。建立字段有效性規(guī)則前,首先選
中要定義字段有效性規(guī)則的字段。VisualFoxPro提供的字段有效性規(guī)則有3類(lèi):規(guī)
則、信息和默認(rèn)值。
10、在VisualFoxPro中,“表”是指
A、報(bào)表
B、關(guān)系
C、表格控件
D、表單
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:在關(guān)系型數(shù)據(jù)庫(kù)中,二維表即是關(guān)系,關(guān)系即是二維表。
II、在VisualFoxPro中,為了使表具有更多的特性應(yīng)該使用
A、數(shù)據(jù)庫(kù)表
B、自由表
C、數(shù)據(jù)速表或自由表
D、數(shù)據(jù)庫(kù)表和自由表
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)表與自由表相比,有如下特點(diǎn):數(shù)據(jù)庫(kù)表可以使用長(zhǎng)表名、長(zhǎng)
字段名;可以為數(shù)據(jù)庫(kù)表中的字段指定標(biāo)題和添加注釋?zhuān)嚎梢詾閿?shù)據(jù)庫(kù)表中的字段
指定默認(rèn)值和輸入掩碼:數(shù)據(jù)庫(kù)表的字段有默認(rèn)的捽件類(lèi):可以為數(shù)據(jù)庫(kù)表規(guī)定字
段級(jí)規(guī)則和記錄級(jí)規(guī)則;數(shù)據(jù)庫(kù)表支持主關(guān)鍵字、參照完整性和表之間的關(guān)聯(lián)。
12、在VisualFoxPro中,“表”通常是指
表單
B、報(bào)表
C、關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系
D、以上都不對(duì)
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:在VisualFoxPro中,用二維表的形式表示實(shí)體和實(shí)體間聯(lián)系的數(shù)據(jù)
模型。在關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系就是表,表就是關(guān)系。而表單是form,也稱(chēng)為窗
口。利用表單,可以讓用戶(hù)在熟悉的交互操作界面中查看、編輯數(shù)據(jù)。報(bào)表主要用
于輸出從數(shù)據(jù)庫(kù)中檢索、查詢(xún)出的信息,以便進(jìn)行分析或保存等。
13、在VisualFoxPro中,“表”是指
A、報(bào)表
關(guān)系
C、表格控件
D、表單
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:本題考查“表”的概念。在VisualFoxPro中,用二維表的形式表示實(shí)
體和實(shí)體間聯(lián)系的數(shù)據(jù)模型。在關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系就是表,表就是關(guān)系。而表單
就是form,也稱(chēng)為窗口。利用表單,可以讓用戶(hù)在熟悉的交互操作界面中查看、
編輯數(shù)據(jù)。報(bào)表,主要用于輸出從數(shù)據(jù)庫(kù)中檢索、查詢(xún)出的信息,以便進(jìn)行分析或
保存等。表格是表單中的一種控件。
14、在VisualFoxPro中,為了使表具有更多的特性,應(yīng)該使用
A、數(shù)據(jù)庫(kù)表
B、自由表
C、數(shù)據(jù)庫(kù)表和自由表
D、數(shù)據(jù)庫(kù)表或自由表
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:本題考查數(shù)據(jù)庫(kù)表與自由表的區(qū)別。數(shù)據(jù)庫(kù)表與自由表相比,有如下
特點(diǎn):數(shù)據(jù)庫(kù)表可以使用長(zhǎng)表名、長(zhǎng)字段名;可以為數(shù)據(jù)庫(kù)表中的字段指定標(biāo)題和
添加注釋?zhuān)豢梢詾閿?shù)據(jù)庫(kù)表中的字段指定默認(rèn)值和輸入掩碼;數(shù)據(jù)庫(kù)表的字段有默
認(rèn)的控件類(lèi);可以為數(shù)據(jù)庫(kù)表規(guī)定字段級(jí)規(guī)則和記錄級(jí)規(guī)則;數(shù)據(jù)庫(kù)表支持主關(guān)鍵
字、參照完整性和表之間的關(guān)聯(lián)。
15、假設(shè)表文件TEST.DBF已經(jīng)在當(dāng)前工作區(qū)打開(kāi),要修改其結(jié)構(gòu),可使用命令
A、MODISTRU
B、MODICOMMTEST
C、MODIDBF
D、MOOTTYPETEST
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:在VFP中,修改當(dāng)前表的結(jié)構(gòu)的命令是:MODIFYSTRUCTUREo
VFP中命令關(guān)鍵字可以只寫(xiě)出前4個(gè)字母即可。
16、對(duì)表SC(學(xué)號(hào)C(8),課程號(hào)C(2),成績(jī)N(3),備注C(20)),可以插入的記錄
是
A、C20080101',3,W,NULL)
B、('20080101','cl',90,,成績(jī)優(yōu)秀')
C、('20080101',C1','90,,,成績(jī)優(yōu)秀')
D、('20080101','cl','79',,成績(jī)優(yōu)秀')
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:向表中插入記錄時(shí),所插入的各個(gè)字段值的數(shù)據(jù)類(lèi)型必須和表結(jié)構(gòu)中
定義的相應(yīng)字段類(lèi)型一致。由于表SC中“成績(jī)”字段是數(shù)據(jù)型(N),而選項(xiàng)A)、選
項(xiàng)C)和選項(xiàng)D)中插入的“成績(jī)”值是字符型,所以不符合題意。
17、以下.關(guān)于空值(NULL值)敘述正確的是
A、空值等于空字符串
B、空值等同于數(shù)值0
C、空值表示字段或變量還沒(méi)有確定的值
D、VisualFoxPro不支持空值
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:空值(NULL值)表示字段或變量還沒(méi)有確定的值,它與空字符串和數(shù)
值0有不同的含義,空值就是缺值或不確定值,不能把它理解為任何意義的數(shù)據(jù)。
18、在VisualFoxPro中,下面描述正確的是
A、數(shù)據(jù)庫(kù)表允許對(duì)字段設(shè)置默認(rèn)值
B、自由表允許對(duì)字段設(shè)置默認(rèn)值
C、自由表或數(shù)據(jù)庫(kù)表都允許對(duì)字段設(shè)置默認(rèn)值
D、自由表或數(shù)據(jù)庫(kù)表都不允許對(duì)字段設(shè)置默認(rèn)值
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:自由表是不屬于任何數(shù)據(jù)庫(kù)的表,不能對(duì)自由表進(jìn)行字段有效性和默
認(rèn)值的設(shè)置。
19,將當(dāng)前表中有刪除標(biāo)記的記錄物理刪除的命令是
A、DELETE
B、ERASE
C、ZAP
D、PACK
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:本題考查VPF中的刪除命令。DELE1E命令屬于邏輯刪除,作用是給
符合條件的記錄打上刪除標(biāo)記,可用RECALL命令來(lái)恢復(fù)。PACK命令屬于物理
刪除,作用是將打上刪除標(biāo)記的記錄物理刪除掉,不能恢復(fù)。ZAP命令直接將表
中所有記錄物理刪除.表將只剩下結(jié)構(gòu),無(wú)記錄,不能恢夏.
20、設(shè)數(shù)據(jù)庫(kù)表中有一個(gè)C型字段NAME,打開(kāi)表文件后,要把內(nèi)存變量CC的
字符串內(nèi)容輸入到當(dāng)前汜錄的NAME字段,應(yīng)當(dāng)使用命令:
A、NAME二CC
B、REPLACENAMEWITHCC
C、STORECCTONAME
D、REPLACEALLNAMEWITHCC
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:本題考查的是REPLACE命令的使用。耍對(duì)當(dāng)前表中字段的更新,使
用replace命令,其格式為:REPLACE字段名1WITH表達(dá)式1[,字段名2WITH
表達(dá)式2|FOR條件I范圍子句而STORE是賦值命令,其命令格式為store數(shù)值to
變量名。
21、在VisualFoxPro中,使用LOCATEALLFOR命令按條件查找記錄,可用來(lái)
判斷命令找到記錄的邏輯條件是
A、FOUND。函數(shù)返回.F.
B、BOFO函數(shù)返回.T
C、EOFO函數(shù)返回.F
D、EOFO函數(shù)返回.T.
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:本題考查L(zhǎng)OCATEALLFOR命令。在VisualFoxPro中,使用
LOCATEALLFOR命令按條件查找記錄,若查到記錄,函數(shù)EOF()的返回值應(yīng)該
是.F.o
22>在VisualFoxPro中,僅顯示當(dāng)前表當(dāng)前記錄的命令是
A、LIST
B、DISPLAY
C、SELECT
D、SHOW
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析?:本題考查顯示記錄的命令。表記錄瀏覽及顯示的常用命令如下:
BROWSE:打開(kāi)表瀏覽器瀏覽當(dāng)前表記錄LIST:默認(rèn)在VisualFoxPro窗口中顯示
表的全部記錄DISPLAY:默認(rèn)在VisualFoxPro窗口中顯示表的當(dāng)前記錄
23、設(shè)數(shù)據(jù)庫(kù)表中有一個(gè)C型字段NAME。打開(kāi)表文件后,要把內(nèi)存變量NAME
的字符串內(nèi)容輸入到當(dāng)前記錄的NAME字段,應(yīng)當(dāng)使用命令
A、NAME=NAME
B、NAME=M.NAME
C、STOREM.NAMETONAME
D、REPLACENAMEWITHM.NAME
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:本題考查對(duì)當(dāng)前表中字段的更新,使用replace命令,其格式為:
PEPLACEFieldName1WITHeExpression1,[,FieldName2WITHeExpression2]...
[FORlExpressionl]該命令的功能是直接利用表達(dá)式eExpression的值看換字段
FieldName的值,從而達(dá)到修改記錄的目的。該命令一次可以修改多個(gè)字段的
(eExpressionkeExpression2、…)的值,如果不使用FOR短語(yǔ),則默認(rèn)修改的是當(dāng)
前記錄;如果使用了FOR短語(yǔ),則修改邏輯表達(dá)式lExpressiol為真的所有記錄。
使用REPLACENAMEWITHMNAME命令可以把內(nèi)存變量NAME的字符串內(nèi)容
輸入到當(dāng)前記錄的NAME字段。另外,VisualFoxPro6.0中當(dāng)出現(xiàn)內(nèi)存變量和字
段變量同名時(shí),如果要訪(fǎng)問(wèn)內(nèi)存變量,則必須在變量名前加上前綴M.(或M—
>)<>
24、耍為當(dāng)前表所有性別為“女”的職工增加100元工資,應(yīng)使用命令
A、REPLACEALL工資WITH工資+100
B、REPLACE工資WITH工資+100FOR性別二"女‘
C、CHANGEALL工資WITH工資+100
D、CHANGEALL工資WITH工資+100FOR性別二“女“
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:CHANGE和REPLACE命令都具有修改表記錄的功能,但是,
CHANGE命令只能用于交互環(huán)境,對(duì)當(dāng)前表記錄正行編輯、修改;使用
REPLACE命令可直接用指定的表達(dá)式或值修改記錄,如果使用FOR短語(yǔ),則修
改邏輯表達(dá)式為真的所有記錄,選項(xiàng)A使用了ALL短語(yǔ),命令執(zhí)行結(jié)果是修改表
中所有記錄,與題目要求不符。
25、下列關(guān)于ZAP命令的描述中正確的是
A、ZAP命令只能刪除當(dāng)前表的當(dāng)前記錄
B、ZAP命令只能刪除當(dāng)前表的帶有刪除標(biāo)記的記錄
C、ZAP命令能刪除當(dāng)前表的全部記錄
D、ZAP命令能刪除表的結(jié)構(gòu)和全部記錄
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:使用ZAP命令nJ以一次性物理刪除表中的全部記錄(不管是否有刪除
標(biāo)記),該命令僅刪除表記錄,但仍然保留表結(jié)構(gòu)。
26,如果在命令窗口執(zhí)行命令"LIST名稱(chēng)”后主窗口中顯示記錄號(hào)名稱(chēng)1電視機(jī)2
計(jì)算機(jī)3電話(huà)線(xiàn)4電冰箱5電線(xiàn)假定名稱(chēng)字段為字符型,寬度為6,那么下面程序
段的輸出結(jié)果是GO2SCANNEXT4FORLEFT(名稱(chēng),2尸“電"IFRIGHT(名稱(chēng),
2)="線(xiàn)"EXITENDIFENDSCAN?名稱(chēng)
A、電話(huà)線(xiàn)
B、電線(xiàn)
C、電冰箱
D、電視機(jī)
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:題干中給出的程序段的功能是從表中第二條語(yǔ)句開(kāi)始到它后面的四條
語(yǔ)句,將第一個(gè)字為“電”并且域后一個(gè)字為“線(xiàn)”的記錄顯示輸出。題干中給出的條
件指出表字段寬度為6?!半娫?huà)線(xiàn)”第一個(gè)字是“電”,最后一個(gè)字是“線(xiàn)”,符合條
件。
27、為當(dāng)前表中所有學(xué)生的總分增加10分,可以侵用的命令是
A、CHANGE總分WITH總分+10
B、REPLACE總分WITH總分+10
C、CHANGEALL總分WITH總分+10
D、REPLACEALL總分WITH總分+10
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:在VFP中,修改表記錄的命令有3個(gè),分別是Change、Edil和
Replaceo其中,Change和Edit命令均用于交互對(duì)當(dāng)前表的記錄進(jìn)行編輯、修改,
并且默認(rèn)修改的是當(dāng)前后錄。所以選項(xiàng)A)和選項(xiàng)C)的Change命令為交互狀態(tài)下
的修改記錄的命令,此處命令格式也是錯(cuò)誤的??梢允褂肦EPLACE命令直接用
指定表達(dá)式或值修改記錄,REPLACE命令的常用格式是:REPLACEFieldNamel
WITHeExpression1[,FieldName2WITHeExpression2]...[FORlExpression1]該命令
的功能是直接利用表達(dá)式eExpression的值替換字段FieldNamc的值,從而達(dá)到修
改記錄值的0的,該命令一次可以修改多個(gè)字段(eExpression1,eExpression2...)的
值,如果不使用FOR短語(yǔ),則默認(rèn)修改的是當(dāng)前記錄:如果使用了FOR短語(yǔ),則
修改邏輯表達(dá)式1Expression1為真的所有記錄。ALL短語(yǔ)用來(lái)指明要修改的是表中
全部記錄。
28、假設(shè)職員表已在當(dāng)前工作區(qū)打開(kāi),其當(dāng)前記錄的“姓名”字段值為“李彤”(C型字
段)。在命令窗口輸入并執(zhí)行如下命令:姓名=姓名一“出勤”?姓名屏幕上會(huì)顯示
A、李彤
B、李彤出勤
C、李彤出勤
D、李彤.出勤
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:VisualFoxPro6.。中的變量分為字段變量和內(nèi)存變量,當(dāng)出現(xiàn)內(nèi)存
變量和字段變量同名時(shí),如果要訪(fǎng)問(wèn)內(nèi)存變量,則必須在變量名前加上前綴
M.(或M—>)。本題中,賦值表達(dá)式:姓名=姓名-“出勤”,等號(hào)右邊的“姓名”為
字段變顯,其值為當(dāng)前:己錄的"姓名''字段值"李彤、',等號(hào)左邊的“姓名、'是內(nèi)存變
量,賦值后的值為“李彤出勤”,而最后輸出的“姓名”變量為字段變量,即當(dāng)前記錄
的“姓名”字段值“李彤”。
29、在當(dāng)前打開(kāi)的表中,顯示“書(shū)名”以“計(jì)算機(jī)''開(kāi)頭的所有圖書(shū),下列命令中正確
的是
A、listfor書(shū)名="計(jì)算機(jī)*”
B、listfor書(shū)名二”計(jì)算機(jī)”
C、listfor書(shū)名="計(jì)算機(jī)%”
D、listwhere書(shū)名="計(jì)算機(jī),
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:本題考查L(zhǎng)IST命令的用法。LIST命令是空示記錄的命令。格式為:
LIST[fieldlist][FORlExpression]其中,fieldlist是用逗號(hào)隔開(kāi)的字段名列表,默認(rèn)顯
示全部字段;1Expression是條件表達(dá)式,如果使用FOR短語(yǔ)指定條件,則只顯示
滿(mǎn)足條件的記錄。
30、連續(xù)執(zhí)行以下命令,最后一條命令的輸出結(jié)果是SETEXACTOFFa="北京”
b=(a="北京交通”)?b
A、北京
B、北京交通
C、.F.
D、出錯(cuò)
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:在用單等號(hào)(二)運(yùn)算符比較兩個(gè)字符串時(shí),運(yùn)算結(jié)果與SET
EXACTONIOFF設(shè)置有關(guān)。①系統(tǒng)默認(rèn)OFF狀態(tài)。當(dāng)處于OFF狀態(tài)時(shí),只要右
邊的字符串與左邊字符串的前面部分內(nèi)容匹配,即可得到邏輯真(.T.)的結(jié)果。
②當(dāng)處于ON狀態(tài)時(shí),比較兩個(gè)字符串全部,先在較短字符串的尾部加若干個(gè)空
格,使兩個(gè)字符串的長(zhǎng)度相等,然后再進(jìn)行比較。本題中由于a二”北京”,故表達(dá)
式a二"北京交通"返回邏輯假。
31、在VisualFoxPro中,使用LOCATEFOR命令按條件查找記錄,當(dāng)查找到滿(mǎn)足
條件的第一條記錄后,如果還需要查找下一條滿(mǎn)足條件的記錄,應(yīng)使用
A、再次使用LOCA1EKOR命令
B、SKIP命令
C、CONTINUE命令
D、GO命令
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析?:LOCATE是按照條件定位記錄位置的命令,常用命令格式是:
LOCATEFORExpression<>其中,Expression是查詢(xún)或定位的表達(dá)式。該命令執(zhí)行
后將記錄指針定位在滿(mǎn)足條件的第一條記錄上,如果沒(méi)有滿(mǎn)足條件的記錄則指向文
件的結(jié)束位置。如果要指向下一條滿(mǎn)足LOCATE條件的記錄,使用CONTINUE命
令。
32、在VisualFoxPro中,若所建立索引的字段值不允許重復(fù),并且一個(gè)表中只能
創(chuàng)建一個(gè),這種索引應(yīng)該是
A、主索引
B、唯一索引
C、候選索引
D、普通索引
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:主索引是指在指定字段或表達(dá)式中不允許出現(xiàn)重復(fù)值的索引.候選
索引和主索引具有相同的特性,建立候選索引的字段可以看作是候選關(guān)鍵字,所以
一個(gè)表可以建立多個(gè)候選索引。即候選索引像主索引一樣耍求字段值的唯一性并決
定處理記錄的順序。唯一索引是為了保持同早期版本的兼容性,它的“唯一性”是
指索引項(xiàng)的唯一,而不是字段值的唯一。它以指定字段的首次出現(xiàn)值為基礎(chǔ),選定
一組記錄,并對(duì)記錄進(jìn)行排序。在一個(gè)表中可以建立多個(gè)唯一索引。普通索引是
可以決定記錄的處理順序,它不僅允許字段中出現(xiàn)重復(fù)值,并且索引項(xiàng)中也允許出
現(xiàn)重復(fù)值。在一個(gè)表中可以建立多個(gè)普通索引。
33、在VisualFoxPro中,在數(shù)據(jù)庫(kù)中創(chuàng)建表的CREATETABLE命令中定義主索
引、實(shí)現(xiàn)實(shí)體完整性規(guī)則的短語(yǔ)是
A、FOREIGNKEY
B、DEFAULT
C、PRIMARYKEY
D、CHECK
標(biāo)準(zhǔn)答案:c
知識(shí)點(diǎn)露析:通過(guò)SQL命令可以定義表結(jié)構(gòu),建立表的關(guān)鍵短語(yǔ)是
CREATETABLEo建立表時(shí)可以通過(guò)PRIMARYKEY定義主索引,通過(guò)
FOREIGNKEY短語(yǔ)定義外鍵,通過(guò)DEFAULT短語(yǔ)定義默認(rèn)值,通過(guò)CHECK短
語(yǔ)定義有效性規(guī)則。
34>在VisualFoxPro的數(shù)據(jù)庫(kù)表中只能有一個(gè)
A、候選索引
B、普通索引
C、主索引
D、惟一索引
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:主索引是在指定字段或表達(dá)式中不允許出現(xiàn)重復(fù)值的索引。這樣的索
引可以起到主關(guān)鍵字的作用。數(shù)據(jù)庫(kù)表中只能有一個(gè)主索引。候選索引有著和主索
引相似的特點(diǎn),但一個(gè)表可以有多個(gè)候選索引。表中可以包含多個(gè)惟一索引和普通
索引。
35、在VisualFoxPro中,下列關(guān)于索引的描述正確的是
A、當(dāng)數(shù)據(jù)庫(kù)表建立索引以后,表中的記錄的物理順序?qū)⒈桓淖?/p>
B、索引的數(shù)據(jù)將與表的數(shù)據(jù)存儲(chǔ)在一個(gè)物理文件中
C、建立索引是創(chuàng)建一個(gè)索引文件,該文件包含有指向表記錄的指針
D、使用索引可以加快對(duì)表的更新操作
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:VisualFoxPrt)索引是由指針構(gòu)成的文件,這些指針邏輯上按照索引
關(guān)鍵字的值進(jìn)行排序。建立索引后,表中的記錄的物理順序不變。如果根據(jù)邏輯順
序處理表記錄,可以選擇一個(gè)相應(yīng)的索引,使用索引可以加速對(duì)表的查詢(xún)操作。
國(guó)家二級(jí)VF機(jī)試(數(shù)據(jù)庫(kù)及其操作)模
擬試卷第2套
一、選擇題(本題共27題,每題1.0分,共27分。)
1、在VisualFoxPro中,以下描述中錯(cuò)誤的是
A、普通索引允許出現(xiàn)重復(fù)字段值
B、惟一索引允許出現(xiàn)重復(fù)字段值
C、候選索引允許出現(xiàn)重復(fù)字段值
D、主索引不允許出現(xiàn)重復(fù)字段值
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:本題考查索引的幾個(gè)類(lèi)型及其特點(diǎn)。在VisualFoxPro中,總共有四
種:①主索引,在一個(gè)數(shù)據(jù)表只能建立一個(gè)主索引,其要求是不允許有重復(fù)的
值,不允許有空值;②候選索引,在一個(gè)數(shù)據(jù)表可以建立多個(gè)主索引,其要求是
不允許有重復(fù)的值,不允許有空值。③惟一索引,這個(gè)惟一是索引項(xiàng)的惟一,不
是記錄的惟一,允許記錄有重復(fù)值。④普通索引,建立沒(méi)有任何條件,一個(gè)表可
以建立多個(gè)普通索引,普通索引會(huì)對(duì)表中記錄起到排序作用。
2、已知表中有字符型字段“職稱(chēng)”和“性別”,要建立一個(gè)索引,要求首先按“職稱(chēng)”
排序,“職稱(chēng)”相同時(shí)再按“性別”排序,正確的命令是
A、INDEX3N職稱(chēng)+性別TOHt
B、用口£*0?4性別+職稱(chēng)10e
C、INDEXON職稱(chēng),性別TOttt
D、INDEXON性別,職稱(chēng)TOttt
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:INDEX命令是建立索引命令,格式應(yīng)該是:INDEXONExpression
TOindexfilenamelTAGtagname[OFcdxfilemane][FORexpression][COMPACT]
IASCENDINGIDESCENDING||YNIQUEICANDIDATE]!ADDITIVE]本題要建立
職稱(chēng)和性別的復(fù)合索引,所以表達(dá)式為“職稱(chēng)+性別工
3、在VisualFoxPro中,使用SEEK命令查找匹配的記錄,當(dāng)查找到匹配的第一條
記錄后,如果還需要查找下一條匹配的記錄,通常使用命令
A、GOTO
B、SKIP
C、CONTINUE
D、GO
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:SEEK是利用索引快速定位的命令,在數(shù)據(jù)表指定索引后,記錄按照
指定索引關(guān)鍵字的值排序,若索引關(guān)鍵字的值相同,必然連續(xù)出現(xiàn),因此可以通過(guò)
SKIP查找下一條匹配的記錄:CONTINUE是和LOCATE語(yǔ)句搭配使用的。
4、在創(chuàng)建數(shù)據(jù)庫(kù)表結(jié)構(gòu)時(shí),給該表指定了主索引,這屬于數(shù)據(jù)完整性中的
A、參照完整性
B、實(shí)體完整性
C、域完整性
D、用戶(hù)定義完整性
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:實(shí)體完整性是保證表中記錄惟一的特征,即在一個(gè)表中不允許有重復(fù)
的記錄。在VisualFoxpPro中利用主索引來(lái)保證表中記錄的惟一性。因此選項(xiàng)B為
正確答案。
5、在創(chuàng)建數(shù)據(jù)庫(kù)表結(jié)構(gòu)時(shí),為了同時(shí)定義實(shí)體完整性可以通過(guò)指定哪類(lèi)索引來(lái)實(shí)
現(xiàn)
A、惟一索引
B、主索引
C、復(fù)合索引
D、普通索引
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:實(shí)體完整性是保證表中記錄惟一的特性,即在一個(gè)表中不允許有重復(fù)
的記錄。在VisualFoxPro利用主關(guān)鍵字或候選關(guān)鍵字來(lái)保證表中的記錄惟一,即
保證實(shí)體惟一性。如果對(duì)某一個(gè)字段創(chuàng)建了主索引或候選索引,那么這個(gè)字段成為
數(shù)據(jù)表的主關(guān)鍵字或候選關(guān)鍵字,從而保證了實(shí)體完整性。
6、在數(shù)據(jù)庫(kù)表上的字段有效性規(guī)則是
A、邏輯表達(dá)式
B、字符表達(dá)式
C、數(shù)字表達(dá)式
D、以上三種都有可能
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:建立字段的有效性規(guī)則由規(guī)則、信息和默認(rèn)值三項(xiàng)組成。其中規(guī)則是
規(guī)定字段數(shù)據(jù)輸入的有效性規(guī)則:信息是違背字段輸入規(guī)則時(shí)的提示信息:默認(rèn)值
是字段默認(rèn)輸入的值。
7、在建立數(shù)據(jù)庫(kù)表時(shí)給該表指定了主索引,該索引實(shí)現(xiàn)了數(shù)據(jù)完整性中的
A、參照完整性
B、實(shí)體完整性
C、域完整性
D、用戶(hù)定義完整性
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:數(shù)據(jù)完整性包括實(shí)體完整性、域完整性和參照完整性。實(shí)體完整性用
來(lái)保證表中記錄的惟一件,通過(guò)建立主索引或候選索引來(lái)實(shí)現(xiàn).域完整性則是通過(guò)
建立有效性規(guī)則來(lái)檢驗(yàn)數(shù)據(jù)輸入的有效性。參照完整性與表之間的關(guān)聯(lián)有聯(lián)系,它
的大概含義是:當(dāng)插入、刪除或修改一個(gè)表中的數(shù)據(jù)時(shí),通過(guò)參照引用相互關(guān)聯(lián)的
另一個(gè)表中的數(shù)據(jù),來(lái)檢查對(duì)表的數(shù)據(jù)操作是否正確。
8、參照完整性規(guī)則的更新規(guī)則中“級(jí)聯(lián)”的含義是
A、更新父表中的連接字段值時(shí),用新的連接字段值自動(dòng)修改字表中的所有相關(guān)記
錄
B、若子表中有與父表相關(guān)的記錄,則禁止修改父表中的連接字段值
C、父表中的連接字段值可以隨意更新,不會(huì)影響子表中的記錄
D、父表中的連接字段值在任何情況下都不允許更新
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:參照完整性的更新規(guī)則包括“級(jí)聯(lián)”、“限制”和“忽略如果選擇“級(jí)
聯(lián)”則在更新父表的連接字段值時(shí),用新的連接字段值自動(dòng)修改子表中的所有相關(guān)
記錄;如果選擇呻艮制”,若子表中有相關(guān)的記錄,則禁止修改父表中的連接字段
值:如果選擇“忽略”,則不作參照完整性檢查,即可以隨意更新父表的連接字段
值。
9、在VisualFoxPro中,數(shù)據(jù)庫(kù)表字段的有效性規(guī)則的設(shè)置可以在
A、項(xiàng)目管理器中進(jìn)行
B、數(shù)據(jù)庫(kù)設(shè)計(jì)器中進(jìn)行
C、表設(shè)計(jì)器中進(jìn)行
D、表單設(shè)計(jì)器中進(jìn)行
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:本題考查數(shù)據(jù)庫(kù)表字段的有效性規(guī)則的設(shè)置。在表設(shè)計(jì)器中,可以增
加或刪除字段,修改字段名、字段長(zhǎng)度和字段數(shù)據(jù)類(lèi)型等,也可以增加、刪除或者
修改索引標(biāo)志,指定字段支持的空值,還可以設(shè)置字段或者記錄的有效性規(guī)則。
10、在VisualFoxPro中,假定數(shù)據(jù)庫(kù)表S(學(xué)號(hào),姓名,性別,年齡)和SC(學(xué)號(hào),
課程號(hào),成績(jī))之間使用"學(xué)號(hào)''建立了表之間的永久聯(lián)系,在參照完整性的更新規(guī)
則、刪除規(guī)則和插入規(guī)則中選擇設(shè)置了“限制”。如果表S所有的記錄在表SC中都
有相關(guān)聯(lián)的記錄,則
A、允許修改表S中的學(xué)號(hào)字段值
B、允許刪除表S中的記錄
C、不允許修改表S中的學(xué)號(hào)字段值
D、不允許在表S中增加新的記錄
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:參照完整性與表之間的關(guān)聯(lián)相關(guān),也就是當(dāng)插入、刪除或修改一個(gè)表
中的數(shù)據(jù)時(shí),通過(guò)參照引用相互關(guān)聯(lián)的另一個(gè)表中的數(shù)據(jù),來(lái)檢查對(duì)表的數(shù)據(jù)操作
是否正確。數(shù)據(jù)庫(kù)表之間的參照完整性規(guī)則包括“級(jí)聯(lián)”、“限制”和“忽略”,如果將
兩個(gè)表之間的更新規(guī)則沒(méi)置為“限制”,若子表中有相關(guān)記錄,則禁止修改父表中的
連接字段值;如果插入規(guī)則設(shè)置為“限制”,若子表中有相關(guān)記錄,則禁止刪除父表
中的記錄:如果刪除規(guī)則中設(shè)置為“限制”,若父表中沒(méi)有相匹配的連接字段值.則
禁止插入子記錄。
II、在VisualFoxPro中,有關(guān)參照完整性的刪除規(guī)則正確的描述是
A、如果刪除規(guī)則選擇的是“限制”,則當(dāng)用戶(hù)刪除父表中的記錄時(shí),系統(tǒng)將自動(dòng)刪
除子表中的所有相關(guān)記錄
B、如果刪除規(guī)則選擇的是“級(jí)聯(lián)”,則當(dāng)用戶(hù)刪除父表中的記錄時(shí),系統(tǒng)將禁止刪
除與子表相關(guān)的父表中的記錄
C、如果刪除規(guī)則選擇的是“忽略”,則當(dāng)用戶(hù)刪除父表中的記錄時(shí),系統(tǒng)不負(fù)責(zé)檢
查子表中是否有相關(guān)記錄
D、上面三種說(shuō)法都不對(duì)
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:參照完整性的刪除規(guī)則規(guī)定了當(dāng)刪除父表中的記錄時(shí),如何處理子表
中的相關(guān)記錄,對(duì)應(yīng)有3種情況:如果刪除規(guī)則選擇的是“限制”,則當(dāng)子表中有
相關(guān)記錄時(shí),禁止刪除父表中的記錄:如果刪除規(guī)則選擇的是“級(jí)聯(lián)”,則當(dāng)用戶(hù)
刪除父表中的記錄時(shí),系統(tǒng)將自動(dòng)刪除了表中的所有記錄;如果刪除規(guī)則選攔的
是“忽略,,,則當(dāng)用戶(hù)刪除父表中的記錄時(shí),系統(tǒng)不負(fù)責(zé)檢查子表中是否有相關(guān)記
錄,刪除父表中的記錄與子表無(wú)關(guān)。
12、假設(shè)在數(shù)據(jù)庫(kù)表的表設(shè)計(jì)器中,字符型字段“性別”己被選中,正確的有效性規(guī)
則設(shè)置是
A、="男OR.”女”
B、性別="男,,.0R二女”
C、$”男女”
D、性別$"男女”
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:〈前字符型表達(dá)式>$〈后字符型表達(dá)式,為子串包含測(cè)試函數(shù),如果前
者是后者的一個(gè)子字符串,結(jié)果為邏輯真(.T.),否則為邏輯假(.F)o選項(xiàng)A、
B、C的表達(dá)式寫(xiě)法錯(cuò)誤。
13、如果指定參照完整性的刪除規(guī)則為“級(jí)聯(lián)”,則當(dāng)刪除父表中的記錄時(shí)
A、系統(tǒng)自動(dòng)備份父表中被刪除記錄到一個(gè)新表中
B、若子表中有相關(guān)記錄,則禁止刪除父表中記錄
C、會(huì)自動(dòng)刪除子表中所有相關(guān)記錄
D、不作參照完整性檢查,刪除父表記錄與子表無(wú)關(guān)
標(biāo)準(zhǔn)答案:c
知識(shí)點(diǎn)謁析:參照完整性與表之間的關(guān)聯(lián)有關(guān),它的大概含義是:當(dāng)插入、刪除或
修改一個(gè)表中的數(shù)據(jù)時(shí),通過(guò)參照引用相互關(guān)聯(lián)的另一個(gè)表中的數(shù)據(jù),來(lái)檢查對(duì)表
的數(shù)據(jù)操作是否正確。參照完整性規(guī)則包括更新規(guī)則、刪除規(guī)則和捅入規(guī)則。刪
除規(guī)則規(guī)定了刪除父表中的記錄時(shí),如何處理相關(guān)的予表中的記錄:如果選抒“級(jí)
聯(lián)”,則自動(dòng)刪除子表中的所有相關(guān)記錄;如果選搽“限制”,若子表中有相關(guān)記
錄,則禁止刪除父表中的記錄:如果選擇“忽略”,則不作參照完整性檢查,即刪除
父表的記錄時(shí)與子表無(wú)關(guān)C
14、在VisualFoxPro中,如果在表之間的聯(lián)系中設(shè)置了參照完整性規(guī)則,并在刪
除規(guī)則中選擇了“級(jí)聯(lián)”,當(dāng)刪除父表中的記錄,其結(jié)果是
A、只刪除父表中的記錄,不影響子表
B、任何時(shí)候都拒絕刪除父表中的記錄
C、在刪除父表中記錄的同時(shí)自動(dòng)刪除子表中的所有參照記錄
D、若子表中有參照記錄,則禁止刪除父表中記錄
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:如果在刪除規(guī)則選擇“級(jí)聯(lián)”,當(dāng)刪除父表中記錄時(shí),則自動(dòng)刪除子表
中的所有相關(guān)記錄。
15、在VisualFoxPro中,如果在表之間的聯(lián)系中設(shè)置了參照完整性規(guī)則,并在刪
除規(guī)則中選擇“限制”,則當(dāng)刪除父表中的記錄時(shí),系統(tǒng)反應(yīng)是
A、不做參照完整性檢查
B、自動(dòng)刪除子表中所有相關(guān)的記錄
C、若子表中有相關(guān)記錄,則禁止刪除父表中記錄
D、不準(zhǔn)刪除父表中的記錄
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:本題考查參照完整性規(guī)則中的刪除規(guī)則。刪除規(guī)則姚定了當(dāng)刪除父表
中的記錄時(shí),如何處理相關(guān)的子表中的記錄。刪除規(guī)則中的選項(xiàng)有“級(jí)聯(lián)”,“限制”
和“忽略”,如果選擇“限制”,若子表中有相關(guān)的記錄,則禁止刪除父表中的記錄;
16、在VisualFoxPro中,參照完整性的更新規(guī)則不包括
A、允許
B、級(jí)聯(lián)
C、忽略
D、限制
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:本題考查參照完整性的更新規(guī)則。參照完整性是保證兩個(gè)表之間數(shù)據(jù)
的一致性。參照完整性的更新規(guī)則是指父表中,記錄修改時(shí),應(yīng)如何處理。包括級(jí)
聯(lián)一一更新子表中所有相關(guān)記錄。限制一一若子表中有相關(guān)的記錄,則禁止父表修
改。忽略一一父表可以隨意修改。
17、在VisualFoxPro中,參照完整性規(guī)則不包括
A、更新規(guī)則
B、查詢(xún)規(guī)則
C、刪除規(guī)則
D、插入規(guī)則
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:本題考查參照完整性規(guī)則的內(nèi)容。參照完整性規(guī)則要求通過(guò)定義的外
關(guān)鍵字和主關(guān)鍵字之間的的引用規(guī)則來(lái)約束兩個(gè)關(guān)系之間的聯(lián)系。這條規(guī)則要求
“不引用不存在的實(shí)體”,其包括更新規(guī)則、刪除規(guī)則和插入規(guī)則.
18、在VisualFoxPro中,定義數(shù)據(jù)的有效性規(guī)則時(shí),在規(guī)則框輸入的表達(dá)式的類(lèi)
型是
A、數(shù)值型
B、字符型
C、邏輯型
D、日期型
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:本題考查數(shù)據(jù)的完整性。建立字段有效性規(guī)則前,先選中要定義字段
有效性規(guī)則的字段。VisualFoxPro提供的字段有效性規(guī)則有3類(lèi):規(guī)則、信息和默
認(rèn)值。進(jìn)行字段有效性規(guī)則設(shè)置時(shí),在各文本框中輸入數(shù)據(jù)有一定的要求,其中
“規(guī)則”框中只能輸入邏輯表達(dá)式,“信息”框中只能輸入字符串表達(dá)式,"默認(rèn)值''的
類(lèi)型則以字段的類(lèi)型決定。
19、下面有關(guān)數(shù)據(jù)庫(kù)表和自由表的敘述中,錯(cuò)誤的是
A、數(shù)據(jù)庫(kù)表和自由表都可以用表設(shè)計(jì)器來(lái)建立
B、數(shù)據(jù)庫(kù)表和自由表都支持表間聯(lián)系和參照完整性
C、自由表可以添加到數(shù)據(jù)庫(kù)中成為數(shù)據(jù)庫(kù)表
D、數(shù)據(jù)庫(kù)表可以從數(shù)據(jù)庫(kù)中移出成為自由表
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:VisualFoxPro中的數(shù)據(jù)庫(kù)表和自由表,都可以通過(guò)表設(shè)計(jì)器來(lái)建
立,并且可以相互轉(zhuǎn)化,自由表添加到數(shù)據(jù)庫(kù)中成為數(shù)據(jù)庫(kù)表,而從數(shù)據(jù)庫(kù)中移出
后又可成為自由表。自由表中不能建立參照完整性、有效性規(guī)則、主索引等。
20、在VisualFoxPro中,自由表不能建立的索引是
A、主索引
B、候選索引
C、惟一索引
D、普通索引
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:本題考查自由表的特征。在VisualFoxPro中,自由表不能建立主索
引。一個(gè)數(shù)據(jù)庫(kù)表只能建立一個(gè)主索引,用來(lái)建立主索引的關(guān)鍵字值不能薨復(fù),也
不能取空值。
21、在VisualFoxPro中,下列關(guān)于表的描述中正確的是
A、在數(shù)據(jù)庫(kù)表和自由表中,都能給字段定義有效性規(guī)則和默認(rèn)值
B、在自由表中,能給表中的字段定義有效性規(guī)則和默認(rèn)值
C、在數(shù)據(jù)庫(kù)表中,能給表中的字段定義有效性規(guī)則和默認(rèn)值
D、在數(shù)據(jù)庫(kù)表和自由表中,都不能給字段定義有效性規(guī)則和默性值
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:所謂自由表,就是那些不屬于任何數(shù)據(jù)庫(kù)的表。在VisualFoxPro中
創(chuàng)建表時(shí).如果當(dāng)前沒(méi)有打開(kāi)數(shù)據(jù)庫(kù).則創(chuàng)建的表是自由表.與數(shù)據(jù)庫(kù)表相比.自
由表不能建立字段有效性規(guī)則、記錄規(guī)則、主索引及約束規(guī)則等。
22、在VisualFoxPro中,下面關(guān)于屬性、方法和事件的敘述錯(cuò)誤的是
A、屬性用于描述對(duì)象的狀態(tài),方法用于表示對(duì)象的行為
B、基于同一個(gè)類(lèi)產(chǎn)生的兩個(gè)對(duì)象可以分別設(shè)置自己的屬性值
C、事件代碼也可以象方法一樣被顯式調(diào)用
D、在創(chuàng)建一個(gè)表單時(shí),可以添加新的屬性、方法和事件
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:事件是一種由系統(tǒng)預(yù)先定義而由用戶(hù)或系統(tǒng)發(fā)出的動(dòng)作,事件作用于
對(duì)象,對(duì)象識(shí)別事件并作出相應(yīng)反應(yīng)。事件集是固定的,也就是說(shuō)用戶(hù)不可以定義
新的事件。
23、在VisualFoxPro中,下面的描述中正確是
A、打開(kāi)一個(gè)數(shù)據(jù)庫(kù)以后建立的表是自由表
B、沒(méi)有打開(kāi)任何數(shù)據(jù)走時(shí)建立的表是自由表
C、可以為自由表指定字段級(jí)規(guī)則
D、可以為自由表指定參照完整性規(guī)則
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:本題考查對(duì)自由表的掌握。白由表:不屬于任何數(shù)據(jù)庫(kù)的表??梢詫?/p>
自由表添加到數(shù)據(jù)庫(kù)中,成為數(shù)據(jù)庫(kù)表;也可以將數(shù)據(jù)庫(kù)表從數(shù)據(jù)庫(kù)中移出,成為
自由表。當(dāng)沒(méi)有打開(kāi)數(shù)據(jù)庫(kù)時(shí)建立的表就是自由表。
24、在VisualFoxPro中,每一個(gè)工作區(qū)中最多能打開(kāi)數(shù)據(jù)庫(kù)表的數(shù)量是
A、1個(gè)
B、2個(gè)
C、任意個(gè),根據(jù)內(nèi)存資源而確定
D、35535個(gè)
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:在vfb中,每個(gè)工作區(qū)只能打開(kāi)一個(gè)表,如果需要在同一時(shí)刻打開(kāi)多
個(gè)表,需要在不同的工作區(qū)中打開(kāi)不同的表。
25、假設(shè)表“學(xué)生.dbf'已在某個(gè)工作區(qū)打開(kāi),且取別名為studenl。選擇“學(xué)生”表
所在工作區(qū)為當(dāng)前工作區(qū)的命令是
A、SELECT0
B、USE學(xué)生
C、SELECT學(xué)生
D、SELECTstudent
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:指定工作區(qū)命令:SELECT工作區(qū)號(hào)/表別名由于題中打開(kāi)“學(xué)生”
表時(shí),為其取別名為student,故要選擇“學(xué)生”表所在工作區(qū)為當(dāng)前工作區(qū)應(yīng)使用
命令:Selectstudento
26、命令"SELECT0”的功能是
A、選擇編號(hào)最小的未使用工作區(qū)
B、選擇0號(hào)工作區(qū)
C、關(guān)閉當(dāng)前工作區(qū)中的表
D、選擇當(dāng)前工作區(qū)
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:在FoxPro中一直沿用了多工作區(qū)的概念。用SELECT指定工作區(qū),
最小的工作區(qū)號(hào)是1,最大的工作區(qū)號(hào)是.32767。如果選擇工作區(qū)號(hào)為0,則表示
選擇編號(hào)最小的可用工作區(qū),即尚未使用的工作區(qū)。
27、執(zhí)行USEscIN0命令的結(jié)果是
A、選擇0號(hào)工作區(qū)打開(kāi)sc表
B、選擇空閑的最小號(hào)工作區(qū)打開(kāi)sc表
C^選擇第1號(hào)工作區(qū)打開(kāi)sc表
D、顯示出錯(cuò)信息
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:命令USE<表名>INv工作區(qū)號(hào),用來(lái)在指定工作區(qū)中打開(kāi)表,當(dāng)工作
區(qū)號(hào)為0時(shí),表示在當(dāng)前最小的可用工作區(qū)中打開(kāi)表。
國(guó)家二級(jí)VF機(jī)試(數(shù)據(jù)庫(kù)及其操作)模
擬試卷第3套
一、選擇題(本題共25題,每題1.0分,共25分。)
1、CREATEDATABASE命令用來(lái)建立
A、數(shù)據(jù)庫(kù)
B、關(guān)系
C、表
D、數(shù)據(jù)文件
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:建立數(shù)據(jù)庫(kù)文件的命令是CREATEDATABASEo
2、打開(kāi)數(shù)據(jù)庫(kù)的命令是
A、USE
B、USEDATABASE
C、OPEN
D、OPENDATABASE
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:打開(kāi)數(shù)據(jù)庫(kù)的命令是OPENDATABASE,具體語(yǔ)法格式是:
OPENDATABASE[數(shù)據(jù)庫(kù)名],而打開(kāi)數(shù)據(jù)表的命令是USE。
3、在VisualFoxPro中,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)所管理的關(guān)系是
A、一個(gè)DBF文件
B、若干個(gè)二維表
C、一個(gè)DBC文件
D、若干個(gè)DBC文件
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:在關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系就是二維表,并且數(shù)據(jù)庫(kù)中不止只有一個(gè)二維
表,所以關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)所管理的關(guān)系就是若干個(gè)二維表。
4、打開(kāi)數(shù)據(jù)庫(kù)abc的正確命令是
A、OPENDATABASEabc
B>USEabe
C、USEDATABASEabe
D、OPENabe
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:打開(kāi)數(shù)據(jù)庫(kù)的命令是OPENDATABASE,具體語(yǔ)法格式是:
OPENDATABASE【數(shù)據(jù)庫(kù)名】,而打開(kāi)數(shù)據(jù)庫(kù)表的命令是USE。
5、MODIFYSTRUCTURE命令的功能是
A、修改記錄值
13、修改表結(jié)構(gòu)
C、修改數(shù)據(jù)庫(kù)結(jié)構(gòu)
D、修改數(shù)據(jù)庫(kù)或表結(jié)構(gòu)
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:VFP中打開(kāi)表結(jié)構(gòu)設(shè)計(jì)器的命令是MODIFYSTRUCTURE,修改表
結(jié)構(gòu)。
6、在VisualFoxPro中,下列描述正確的是
A、關(guān)系也被稱(chēng)作表單
B、數(shù)據(jù)庫(kù)文件不存儲(chǔ)用戶(hù)數(shù)據(jù)
C、表文件的擴(kuò)展名是.dbc
D、多個(gè)表存儲(chǔ)在一個(gè)物理文件中
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:在VisualFoxPro中,一個(gè)關(guān)系被稱(chēng)為一個(gè)表,而不是表單;Visual
FoxPro中表文件擴(kuò)展名為dbf,而.dbc是數(shù)據(jù)庫(kù)文件的擴(kuò)展名;數(shù)據(jù)庫(kù)文件是對(duì)
其中的數(shù)據(jù)庫(kù)表或視圖進(jìn)行組織和管理,并不用來(lái)存儲(chǔ)表,每個(gè)數(shù)據(jù)表都是獨(dú)立的
物理文件。
7、在VisualFoxPro中,關(guān)于字段值為空值(NULL)的描述中正確的是
A、空值等同于空字符串
B、空值表示字段還沒(méi)有確定值
C、不支持字段值為空值
D、空值等同于數(shù)值0
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:空值是關(guān)系數(shù)據(jù)庫(kù)中的一個(gè)重要概念,在數(shù)據(jù)庫(kù)中可能會(huì)遇到尚未存
儲(chǔ)數(shù)據(jù)的字段,這時(shí)的空值與空字符串、數(shù)值0等具有不同的含義??罩稻褪侨敝?/p>
或不確定值,不能把它理解為任何意義的數(shù)據(jù)。
8、在數(shù)據(jù)庫(kù)中建立表的命令是
A、CREATE
B、CREATEDATABASE
C、CREATEQUERY
D、CREATEFORM
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:在VisualFoxPro中建立數(shù)據(jù)庫(kù)表有3種方法:通過(guò)項(xiàng)目管理器建立
數(shù)據(jù)庫(kù)表:在數(shù)據(jù)庫(kù)設(shè)計(jì)器中建立數(shù)據(jù)庫(kù)表:通過(guò)命令方式建立數(shù)據(jù)庫(kù)表。其中通
過(guò)命令方式建立數(shù)據(jù)庫(kù)表的格式是:CREATE
9、在表設(shè)計(jì)器的“字段”選項(xiàng)卡中,字段有效性的設(shè)置項(xiàng)中不包括
A、規(guī)則
B、信息
C、默認(rèn)值
D、標(biāo)題
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:定義字段有效性規(guī)則可以在表設(shè)計(jì)器中進(jìn)行設(shè)置,且只有數(shù)據(jù)庫(kù)表才
可以定義字段有效性規(guī)則,自由表不能進(jìn)行設(shè)置。建立字段有效性規(guī)則前,首先選
中要定義字段有效性規(guī)則的字段。VisualFoxPro提供的字段有效性規(guī)則有3類(lèi):規(guī)
則、信息和默認(rèn)值。
10、在VisualFoxPro中,“表”是指
A、報(bào)表
B、關(guān)系
C、表格控件
D、表單
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:在關(guān)系型數(shù)據(jù)庫(kù)中,二維表即是關(guān)系,關(guān)系即是二維表。
11、在VisualFoxPro中,為了使表具有更多的特性應(yīng)該使用
A、數(shù)據(jù)庫(kù)表
B、自由表
C、數(shù)據(jù)庫(kù)表或自由表
D、數(shù)據(jù)庫(kù)表和自由表
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)表與自由表相比,有如下特點(diǎn):數(shù)據(jù)庫(kù)表可以使用長(zhǎng)表名、長(zhǎng)
字段名:可以為數(shù)據(jù)庫(kù)表中的字段指定標(biāo)題和添加注釋?zhuān)豢梢詾閿?shù)據(jù)庫(kù)表中的字段
指定默認(rèn)值和輸入掩碼;數(shù)據(jù)庫(kù)表的字段有默認(rèn)的控件類(lèi);可以為數(shù)據(jù)庫(kù)表規(guī)定字
段級(jí)規(guī)則和記錄級(jí)規(guī)則;數(shù)據(jù)庫(kù)表支持主關(guān)鍵字、參照完整性和表之間的關(guān)聯(lián)。
12、在VisualFoxPro中,“表”通常是指
A、表單
B、報(bào)表
C、關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系
D、以上都不對(duì)
標(biāo)準(zhǔn)答案:C
據(jù)
的數(shù)
聯(lián)系
體間
和實(shí)
實(shí)體
表示
形式
表的
二維
中,用
oxPro
sualF
在Vi
解析:
知識(shí)點(diǎn)
窗
稱(chēng)為
m,也
是for
而表單
關(guān)系。
表就是
是表,
關(guān)系就
庫(kù)中,
系數(shù)據(jù)
。在關(guān)
模型
要用
表主
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中石化中原石油工程公司2025年博士后招聘筆試參考題庫(kù)附帶答案詳解(3卷)
- 2025遼寧能源控股集團(tuán)所屬沈煤集團(tuán)招聘350人筆試參考題庫(kù)附帶答案詳解(3卷合一版)
- 2025福建福州宏誠(chéng)工程建設(shè)監(jiān)理有限公司社會(huì)公開(kāi)招聘2人筆試參考題庫(kù)附帶答案詳解(3卷)
- 2025江西南昌長(zhǎng)實(shí)物業(yè)管理有限公司招聘3人筆試參考題庫(kù)附帶答案詳解(3卷)
- 2025廣西南寧糖業(yè)股份有限公司“四博”公司職業(yè)經(jīng)理人招聘12人筆試參考題庫(kù)附帶答案詳解(3卷合一版)
- 2025年安徽港航物流有限公司及所屬企業(yè)第一批次公開(kāi)招聘14人筆試參考題庫(kù)附帶答案詳解(3卷)
- 2025寧夏華電牛首山抽水蓄能發(fā)電有限公司面向集團(tuán)公司系統(tǒng)內(nèi)外公開(kāi)招聘筆試參考題庫(kù)附帶答案詳解(3卷)
- 2025中國(guó)葛洲壩集團(tuán)電力有限責(zé)任公司招聘成熟人才若干人筆試參考題庫(kù)附帶答案詳解(3卷)
- 國(guó)家事業(yè)單位招聘2023國(guó)家京劇院招聘工作人員擬錄用筆試歷年參考題庫(kù)典型考點(diǎn)附帶答案詳解(3卷合一)
- 伊金霍洛旗2023內(nèi)蒙古鄂爾多斯伊金霍洛旗事業(yè)單位引進(jìn)36名高層次人才和緊缺專(zhuān)業(yè)人才公筆試歷年參考題庫(kù)典型考點(diǎn)附帶答案詳解(3卷合一)
- 《當(dāng)代廣播電視概論(第3版)》全套教學(xué)課件
- 2025年樂(lè)山市商業(yè)銀行社會(huì)招聘筆試參考題庫(kù)附答案解析
- 急救護(hù)理:基礎(chǔ)技能與操作
- 一件代發(fā)協(xié)議合同
- 2025年商洛市中心醫(yī)院招聘(35人)參考筆試試題及答案解析
- Unit 6 A Day in the Life Section A Prociation +(2a-2e) 課件 2025-2026學(xué)年人教版七年級(jí)英語(yǔ)上冊(cè)
- 《煤礦安全規(guī)程(2025)》防治水部分解讀課件
- 2026年無(wú)人機(jī)物流配送應(yīng)急預(yù)案制定與風(fēng)險(xiǎn)防控
- 山東開(kāi)放大學(xué)《勞動(dòng)合同法(本科)》形考作業(yè)1-3終考答案
- 15《我們不亂扔》課件 2025-2026學(xué)年道德與法治一年級(jí)上冊(cè)統(tǒng)編版
- 發(fā)電廠(chǎng)項(xiàng)目管理員崗位考試試卷及答案
評(píng)論
0/150
提交評(píng)論