計算機(jī)第二章函數(shù)習(xí)題_第1頁
計算機(jī)第二章函數(shù)習(xí)題_第2頁
計算機(jī)第二章函數(shù)習(xí)題_第3頁
計算機(jī)第二章函數(shù)習(xí)題_第4頁
計算機(jī)第二章函數(shù)習(xí)題_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第二章函數(shù)習(xí)題

一、選擇題(每題4分,共76分)

1.下列函數(shù)中,參數(shù)是字符型,函數(shù)值是數(shù)值型的是()

A)STUFF、CHR、LEN、SIGNB)AT、ASC、LEN、OCCURS

C)VALUE、AT、CHR、HOURD)OCCURS、LEN、AT、CHR

2.下列函數(shù)中,參數(shù)是數(shù)值型,函數(shù)值是字符型的是()

A)VALUE,SIGN,ASCB)STR,CHR、SPACE

C)OCCURS,AT、STRD)ASC、LEN,SPACE

3.下列函數(shù)中,函數(shù)返回值是字符型的是()

A)VARTYPE、CTOD、TIME、DATEB)DTOC、VARTYPE,TIME、LOWER

C)UPPER、ASC、DTOC、VARTYPED)STUFF,CHR、DATE、TRIM

4.在下面的VFP表達(dá)式中,計算結(jié)果為字符型數(shù)據(jù)的是()

A)「2004-05-01}-DATE。B)[A2004-05-01]-[5]

C){A2004-05-0110:10:10PM}-5D){A2004-05-0l)+5

5.執(zhí)行下列命令序列后,輸出結(jié)果是()

Dl=5<6

D2=5=6

?VARTYPE(D1),VARTYPE(D2),DI,D2

A)L、N、T、6B)L、L、T、F

C)L、N、T、5D)數(shù)據(jù)類型不匹配

6.連續(xù)執(zhí)行以下命令后,最后一條命令的輸出結(jié)果是()

SETEXACTOFF

X="A"

?IIF("A"=X,X+"BCD",X-"BCD")

A)BCDB)AC)ABCDD)ABCD

7.判斷數(shù)值型變量X是否偶數(shù),下列關(guān)系表達(dá)式中錯誤的是()

A)MOD(X,2)=0B)INT(X/2)=X/2C)INT(X/2)=MOD(X/2)D)X%2=0

8.數(shù)學(xué)表達(dá)式10WXW100在VFP中應(yīng)表示為()

A)10<=X<=100B)X^lOOANDX>IOC)X>=10ANDX<=100D)10^X^100

9.設(shè)當(dāng)前數(shù)據(jù)表有10條記錄,當(dāng)EOF函數(shù)的結(jié)果為.T.時,執(zhí)行?RECNO0命令的結(jié)果是()

A)0B)10C)11D)已到文件尾

10.執(zhí)行命令?STR(IOOSO)后顯示的結(jié)果是()

A)100B)100.5C)101D)100.50

11.執(zhí)行命令SETDATETOYMD和SETCOLLATETO"machine”后,下列四組函數(shù)中運算結(jié)果不同的

是()

A)MIN(.T.,.F.)與NOT(ASC("A")>64AND"A"<"a")

B)YEAR(DATE())與SUBSTR(DTOC(DATE()),7,2)

C)RIGHT("FoxPro”,3)與SUBSTR("FoxPro",4)

D)ASC("ASC")與ROUND(65.4.0)

12如果要將單引號'作為字符串中的內(nèi)容,字符串必須用()作定界符。

A)""B)''C)()D)##

13如果內(nèi)存變量名與字段變量名相同,訪問內(nèi)存變量時要在前面加()

A)M->或M.B)MC)->D)MEM

14.下列一組函數(shù)中全部返回值為字符型的是()

A)RIGHTODTOC()CHR()TRIM()

B)SUBSTROUPPER()INTOAT()

C)MOD()SQRT()TRIMOMAX()

D)DATE()MONTH()UPPER()SUBSTRO

15.DTOC({A2003/12/23})的返回值的類型是()

A)CB)DC)LD)Y

16.執(zhí)行?CHR(ASC(”A")+1)命令,屏幕顯示()

A)65B)BC)66D)A

17.當(dāng)設(shè)置SETEXACTOFF時,下列表達(dá)式返回值為真的是()

A)?(,ABOUT,,="ABOUTSOMETHING"

B)?"ABOUTSOMETHING"="ABOUT"

C)?"ABOUTSOMETHING"==uABOUT"

D)?"ABOUTSOMETHING"。"ABOUT”

18.設(shè)X="ABCD”+SPACE(2),Y="EFG”,LEN(X?Y)的返回值是()

A)4B)9C)3D)2

19.“Windows"$wWindows操作系統(tǒng)”返回值的類型是()

A)CB)LC)DD)Y

二填空題(每空1分,共24分)

1.VFP中常量有6種數(shù)據(jù)類型,它們、、、、

2.下列測試函數(shù)中,返回值是邏輯型數(shù)據(jù)的是、;返回值是數(shù)值型的

是、:BOF、EOF、RECCOUNT、RECNOo

3.{八2005/01/01}-{A2004/l2/31}的返回值是

4.VARTYPE(DATEO)返回的數(shù)據(jù)類型是

5.能為多個變量賦于同一個值的命令是

6.執(zhí)行下列命令后顯示結(jié)果是

X=4

Y=X

?X=X-Y=X+Y

7.邏輯運算符兩邊的數(shù)據(jù)類型必須是

8.日期型數(shù)據(jù)只能與【數(shù)值型】數(shù)據(jù)類型相加

9.DAY((DATE())返回的數(shù)據(jù)類型是

10.設(shè)年齡=26,年齡>50OR年齡<30返回值是

11.SUBSTR(“數(shù)據(jù)庫系統(tǒng)”,7,2)的返回值是

12.執(zhí)行下列命令序列后顯示的結(jié)果是,

A="Heisastudent."

B二”他是一名學(xué)生?!?/p>

?LEN(A),LEN(B)

13.執(zhí)行下列命令序列后顯示的結(jié)果是,,

Sl=[計算機(jī)]

S2=]微型計算機(jī)]

?S1$S2,S2$S1,(S1$S2)>(S2$S1)

BBBBBCCCCCAAAAABBBB

填空題(每空1分,共24分)

1、數(shù)值型(N)、字符型(C)、邏輯型(L)、日期型<D)、日期時間型(T)、貨

幣型(Y)【位置任意、可以只寫英文縮寫】

2、BOF、EOF、RECCOUNT、RECNO【前面兩個順序任意,后面2個順序任意,不區(qū)分大

小寫,可以只寫前面4個字母】3、】4、字符型(C)5、store【大小寫均可,也可只寫前面4個字母】

6、操作符/操作數(shù)類型不匹配7、邏輯型(L)8、減9、數(shù)值型(N)10、1.11、系12、16.14

13、.T.,.F.,.T.

第二、三章綜合習(xí)題

一、選擇題(每題4分,共64分)

1.VFP數(shù)據(jù)表中不允許出現(xiàn)重復(fù)字段值的索引是()

A)侯選索引和主索引B)普通索引和惟一索引

C)惟一索引和主索引D)惟一?索引

2.數(shù)據(jù)表中“婚否”字段為邏輯型,顯示所有未婚記錄的命令是()

A)BROWSEFOR.NOT.婚否B)BrowFOR婚否="N"

C)?FOR婚否=.F.D)BrowFOR婚否=FALSE

3.在數(shù)據(jù)表和其索引文件都打開的情況下,為了使記錄針指向按邏輯順序排列的首記錄,應(yīng)使用命令().

A)GOTOTOPB)GOTOBOTTOM

C)SKIP-ID)GOTO1

4.清除VFP主窗口工作區(qū)的命令是().

A)CLEARSCREENB)CLEARC)CLEARALLD)CLEARmemory

5.VFP中可以伴隨著表的打開而自動打開的索引是()。

A)復(fù)合索引文件(CDX)B)單一索引文件(IDX)

C)結(jié)構(gòu)化復(fù)合索引文件D)非結(jié)構(gòu)化復(fù)合索引文件

6.在VisualFoxPro中,調(diào)用表設(shè)計器建立數(shù)據(jù)表STUDENT.DBF的命令是()=

A)MODIFYSTRUCTURESTUDENTB)MODIFYCOMMANDSTUDENT

C)CREATESTUDENTD)CREATETABLESTUDENT

7.VFP中可以鏈接或嵌入OLE對象的字段類型是()。

A)備注型字段B)通用型和備注型字段

C)通用型字段D)任何類型的字段

8.在VFP的命令窗口中鍵入BROWSELAST命令以后,屏幕上會出現(xiàn)當(dāng)前表的數(shù)據(jù),要想完成同樣的

工作,還可以采取如下步驟()

A)單擊“顯示”菜單中的“表設(shè)計器”按鈕

B)單擊“顯示”菜單中的“追加方式”按鈕

C)單擊“顯示”菜單中的“瀏覽(B)”按鈕

D)單擊“顯示”菜單中的“工具欄”按鈕

9.在VisualFoxPro中,建立索引的作用之一?是()

A)節(jié)省存儲空間B)便于管理C)提高查詢速度D)提高查詢和更新的速度

10.在VFP中,STUDENT.DBF中包含有通用型字段,表中通用型字段中的數(shù)據(jù)均存儲到另一個文件中,

該文件名為()

A)STUDENT.DOCB)STUDENT.MENC)STUDENT.FPTD)STUDENT.DBT

11.VisualFoxPro作為DBMS是()

A)操作系統(tǒng)的一部分B)操作系統(tǒng)支持下的系統(tǒng)軟件

C)一種編譯程序D)一種操作系統(tǒng)

12.VisualFoxPro基于的數(shù)據(jù)模型是()

A)層次型B)關(guān)系型。網(wǎng)狀型D)混合型

13.在VisualFoxPro中,關(guān)于自由表敘述正確的是()

A)自由表和數(shù)據(jù)庫表是完全相同的B)自由表不能建立字段級規(guī)則和約束

C)自由表不能建立候選索引D)自由表不可以加入到數(shù)據(jù)庫中

14.用命令"INDEXon姓名TAGindex_name”建立索引,其索引類型是。

A)主索引B)普通索引C)候選索引D)惟一索引

15.執(zhí)行命令"INDEXon姓名TAGindex_name”建立索引后,下列敘述錯誤的是。

A)此命令建立的索引是當(dāng)前有效索引

B)此命令所建立的索引將保存在.idx文件中

C)表中記錄按索引表達(dá)式升序排序

D)此命令的索引表達(dá)式是"姓名",索引名是"index_name”

16.在“職工檔案”表文件中,“婚否”是L型字段(已婚未.T.,未婚為.F.),“性別”是C型字段,若要顯

示已婚的女職工,應(yīng)該使用()

A)browfor婚否or性別="女"

B)browfor婚否and性別="女"

C)browfor已婚and性別="女"

D)browfor已婚or性別="女"

二、填空題(每答案3分,共36分)

1.寫出與命令BrowFORZC="副教授”.OR.ZC="教授”中等效的FOR條件:

Browfor[I]o

2.表STU.DBF中共有30條記錄,執(zhí)行下列命令時,給出每個輸出命令顯示的結(jié)果。

USESTU

?RECNOO,EOF(),BOF()&&顯示的結(jié)果是【2】.

GOTOP

SKIP-1

?RECNOO,EOF(),BOF()&&顯示的結(jié)果是[3】。

GOBOTT

SKIP

?RECNOO,EOF(),BOF()&&顯示的結(jié)果是【4】.

3.自由表的擴(kuò)展名是【5】。

4.同一個表的多個索引可以創(chuàng)建在一個索引文件中,索引文件名與相關(guān)的表同名,索引文件的擴(kuò)展名是

[6],這種索引稱為結(jié)構(gòu)復(fù)合索引。

-、選擇題(每題4分,共64分)

AAAAACCCCCBBBBBB

二、填空題(每答案3分,共36分)

1."教授"$ZC2.1,,F?.F.3.1,.F?.T.4.31,,T?.F.5.dbf6.cdx

第三章習(xí)題

1.建立唯一索引后,當(dāng)出現(xiàn)重復(fù)字段值時,只存儲重復(fù)出現(xiàn)記錄的()。

A)幾個B)最后一個C)全部D)第一個

2.打開一個建立了結(jié)構(gòu)復(fù)合索引的數(shù)據(jù)表,表的記錄順序按()排列。

A)第一個索引標(biāo)識B)最后?個索引標(biāo)識C)主索引標(biāo)識D)原順序

3.對某個數(shù)據(jù)表建立結(jié)構(gòu)復(fù)合索引,要求以出生日期(D)和工資(N,7,2)升序的多字段組合的正確的索

引關(guān)鍵字是()。

A)出生日期+工資B)出生日期-工資

C)出生日期+STR(工資,7,2)D)DTOC(出生日期)+STR(工資,7,2)

4.對某一個表建立以性別(C,2)升序和年齡(N,2)降序的多字段組合的結(jié)構(gòu)復(fù)合索引的正確的索引關(guān)鍵字是()。

A)性別+年齡B)性別+STR(-年齡,2)

C)性別+STR(年齡)D)性別+STR(200-年齡,2)

5.在VFP中,相當(dāng)于主關(guān)鍵字的索引是()。

A)普通索引B)唯一索引C)排序索引D)主索引

6.關(guān)于數(shù)據(jù)表的索引,下列說法中錯誤的是()。

A)表被打開時,對應(yīng)的結(jié)構(gòu)復(fù)合索引文件被自動打開

B)任何表的結(jié)構(gòu)復(fù)合索引都能控制字段重復(fù)值的輸入

C)?張表可以建立多個候選索引

D)主索引只適用于數(shù)據(jù)庫表

7.關(guān)于數(shù)據(jù)表的索引,下列說法中正確的是().

A)一個索引文件中只能存放數(shù)據(jù)表的一個索引項

B)用候選索引可以設(shè)置表記錄的唯一性

C)主索引只能適用于自由表

D)表文件打開時,所有的索引文件均自動被打開

8.在VFP中要為已經(jīng)存在的某個表建立結(jié)構(gòu)復(fù)合索引,應(yīng)對該表進(jìn)行的操作是().

A)重新建立數(shù)據(jù)表文件B)修改該表的結(jié)構(gòu)

C)瀏覽該表的記錄D)修改該表的記錄

9.在實驗教材P38所建立的STUDENT.DBF數(shù)據(jù)表中,為“數(shù)學(xué)”專業(yè)的學(xué)生按入學(xué)日期降序,入學(xué)日期

相同時,按年齡由大到小排序,應(yīng)使用的命令為()

A)SORTTOXLON入學(xué)日期/A,年齡/DFOR專業(yè)="數(shù)學(xué)"

B)SORTTOXLON入學(xué)日期/D,年齡/DFOR專業(yè)="數(shù)學(xué)"

C)SORTTOXLON入學(xué)日期/D,年齡/AFOR專業(yè)="數(shù)學(xué)"

D)SORTTOXLON入學(xué)日期/A,年齡/AFOR專業(yè)="數(shù)學(xué)"

10.表設(shè)計器中的選項卡有三個,它們是()。

A)索引、排序和庫B)字段、索引和表

C)排序、字段和表D)排序、字段和庫

11.下列關(guān)于建立表索引的敘述中正確的是()。

A)索引文件名必須與索引字段名同名

B)字段名修改后對應(yīng)的索引文件名也應(yīng)修改

C)字段名改名后對應(yīng)的索引表達(dá)式也應(yīng)修改

D)含有兩個字段的索引表達(dá)式是將兩個字段名相"+"

12.下列關(guān)于數(shù)據(jù)表中索引表達(dá)式類型的描述中正確的是

A)索引表達(dá)式的類型必須是字符型

B)索引表達(dá)式的類型必須是數(shù)值型

C)含有兩個字段的索引表達(dá)式必須將兩個字段值化成相同的類型

D)索引表達(dá)式的類型必須是日期型

13.下面關(guān)于索引的敘述中正確的是()。

A)建立索引后,原數(shù)據(jù)表文件中記錄的物理順序?qū)⒈桓淖?/p>

B)索引與數(shù)據(jù)表的數(shù)據(jù)存儲在同個文件中

C)創(chuàng)建索引是創(chuàng)建一個指向數(shù)據(jù)表文件記錄的指針構(gòu)成的文件

D)使用索引并不能加快對數(shù)據(jù)表的查詢速度

14.若建立索引的字段值不允許重復(fù),并且一個數(shù)據(jù)表中只能創(chuàng)建一個這樣的索引,該索引應(yīng)該是()。

A)唯一索引B)候選索引C)主索引D)普通索引

DDDDDBBBBBCCCC

第四章習(xí)題

一、單選題(每題5分,共85分)

1.在參照完整性中,設(shè)置更新操作規(guī)則時選擇了“限制”選項卡后,則0

A)在更新父表時,用新的關(guān)鍵字值更新子表中的所有相關(guān)記錄

B)在更新父表時,若子表中有相關(guān)記錄則禁止更新

C)在更新父表時,若子表中有相關(guān)記錄則允許更新

D)允許更新父表,不管子表中的相關(guān)記錄

2.在VFP中,數(shù)據(jù)庫表和自由表的字段名最大字符數(shù)分別是0

A)10,10B)128,10C)256,128D)128,128

3.”打開一個數(shù)據(jù)庫的命令是0

A)USE(數(shù)據(jù)庫名〉B)USEDATABASE(數(shù)據(jù)庫名〉

C)OPEN〈數(shù)據(jù)庫名〉D)OPENDATABASE〈數(shù)據(jù)庫名)

4.以下關(guān)于自由表的敘述,正確的是0

A)全部是用以前版本的Foxpro(FoxBASE)建立的表

B)可以用VisualFoxpro建立,但是不能把它添加到數(shù)據(jù)庫中

C)自由表可以添加到數(shù)據(jù)庫中,但是數(shù)據(jù)庫表不可以從數(shù)據(jù)庫中移出成為自由表

D)自由表可以添加到數(shù)據(jù)庫中,數(shù)據(jù)庫表也可以從數(shù)據(jù)庫中移出成為自由表

5.下列關(guān)于數(shù)據(jù)庫表的說法中錯誤的是0

A)可設(shè)置長表名,長字段名

B)可設(shè)置匹配字段類型到類,字段驗證和記錄驗證,觸發(fā)器

C)可設(shè)置主索引和候選索引關(guān)鍵字,字段默認(rèn)值,顯示模式

D)不可用use命令直接打開,必須在數(shù)據(jù)庫設(shè)計器中打開

6.在向數(shù)據(jù)庫添加表的操作中,下列敘述中不正確的是()

A)可以將一張自由表添加到數(shù)據(jù)庫中

B)可以將一個已屬于一個數(shù)據(jù)庫的表添加到另一個數(shù)據(jù)庫中

C)可以在數(shù)據(jù)庫設(shè)計器中新建個表使其成為數(shù)據(jù)庫表

D)欲使一個數(shù)據(jù)庫表成為另外一個數(shù)據(jù)庫的表,則必須先使它成為自由表

7.若要控制數(shù)據(jù)庫表中學(xué)號字段只能輸入8位數(shù)字,則應(yīng)設(shè)置()

A)顯示格式B)輸入掩碼C)字段有效性D)記錄有效性

8.數(shù)據(jù)庫文件的擴(kuò)展名是0

A)DBFB)DBCC)DBTD)FPT

9.VFP中,主索引可在()中建立。

A)自由表B)數(shù)據(jù)庫表C)任何表D)自由表和視圖

10.下列關(guān)于索引的敘述中錯誤的是()

A)VFP中的索引類型共有4種,分別是主索引,候選索引,普通索引和惟一索引

B)在用INDEX命令建立索弓|時,可以建立普通索引,惟一索引(UNIQUE)或候選索引

(CANDIDATE),但是不能建立主索引

C)在表設(shè)計器的字段選項卡中建立的索引默認(rèn)為普通索引

D)在數(shù)據(jù)庫設(shè)計器中建立兩表之間的永久關(guān)系時,只須在父表中建立主索引,然后拖

動該索引項到子表中的相應(yīng)字段上既可

11.在VisualFoxPro中以下敘述錯誤的是0

A)關(guān)系也被稱作表B)數(shù)據(jù)庫文件不存儲用戶數(shù)據(jù)

0表文件的擴(kuò)展名是.dbfD)多個表存儲在一個物理文件中

12.VFP的命令窗口中鍵入CREATEDATA命令以后,屏幕會出現(xiàn)一個創(chuàng)建對話框,要

想完成同樣的工作,還可以采取如下步驟()

A)單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“表單”選鈕,

再單擊“向?qū)А泵畎粹o

B)單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“表”單選鈕,

再單擊“新建文件”命令按鈕

C)單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“數(shù)據(jù)庫”單選

鈕,再單擊“向?qū)А泵畎粹o

D)單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“數(shù)據(jù)庫”單選

鈕,再單擊“新建文件”命令按鈕

13.表移出數(shù)據(jù)庫后,仍然有效的是。

A)字段的有效性規(guī)則B)表的有效性規(guī)則

C)字段的默認(rèn)值D)結(jié)構(gòu)復(fù)合索引文件中的候選索引

14.主索引字段或表達(dá)式()

A)不能出現(xiàn)重復(fù)值或空值B)不能出現(xiàn)重復(fù)值,但能出現(xiàn)空值

C)能出現(xiàn)空值D)能出現(xiàn)重復(fù)值

15.在數(shù)據(jù)庫設(shè)計器中,建立兩個表之間的一對多聯(lián)系是通過以下索引實現(xiàn)的0。

A)“一方”表的主索引或候選索引,“多方”表的普通索引

B)“一方”表的主索引,“多方”表的普通索引或候選索引

C)“一方”表的普通索引,“多方”表的主索引或候選索引

D)“一方”表的普通索引,“多方”表的候選索引或普通索引

16.要控制兩個表中數(shù)據(jù)的完整性和一致性可以設(shè)置“參照完整性”,要求這兩個表()。

A)是同一個數(shù)據(jù)庫中的兩個表B)不同數(shù)據(jù)庫中的兩個表

0兩個自由表D)一個是數(shù)據(jù)庫表另一個是自由表

17.在VisualFoxPro中,可以對字段設(shè)置默認(rèn)值的表()。

A)必須是數(shù)據(jù)庫表B)必須是自由表

0自由表或數(shù)據(jù)庫表D)不能設(shè)置字段的默認(rèn)值

二、填空題(每空1分,共10分)

1.VisualFoxpro的主索引和候選索引可以保證數(shù)據(jù)的【1】_完整性

2.數(shù)據(jù)庫表之間的一對多聯(lián)系通過主表的【2】索引和子表的【3】索引實現(xiàn)

3.在定義字段有效性規(guī)則或者時,在規(guī)則框中輸入的表達(dá)式類型是【4】

4.在數(shù)據(jù)庫表的表設(shè)計器中可以設(shè)置3種觸發(fā)器,分別是[5],[6]和【7】

5.若要控制只能在每月的8號才能修改表中記錄,則相應(yīng)的觸發(fā)器表達(dá)式為【8】

6.在VisualFoxpro6.0中,表有兩種類型,即【9】和【10】

BBDDDBBBBDDDDAAAA

1.實體2.主索引或候選索引普通索引3.返回值是邏輯值的表達(dá)式4.插入觸發(fā)器更新觸發(fā)器刪除

觸發(fā)器5.day(date())=86.自由表數(shù)據(jù)庫表

第五章習(xí)題

-、選擇題(每空3分,共63分)

1.SQL的數(shù)據(jù)操作語句不包括()

A)INSERTB)UPDATEC)DELETED)CHANGE

2.SQL語句中條件短語的關(guān)鍵字是()

A)WHEREB)FORC)WHILED)CONDITION

3.要在瀏覽窗口中顯示表JS.DBF中所有“教授“和“副教授”的記錄,下列命令中錯誤的是()

A)USEJSBROWSEFOR職稱="教授"AND職稱="副教授"

B)SELECT*FROMJSWHERE"教授"$職稱

C)SELECT*FROMJSWHERE職稱IN("教授","副教授")

D)SELECT*FROMJSWHERELIKE("*教授",職稱)

4.使用SELECT-SQL命令建立查詢時,若要將查詢結(jié)果輸出到一臨時數(shù)據(jù)表中,需要選擇使用以下

哪一個子句()

A)INTOARRAYB)INTOCURSORC)INTOTABLED)TOFILE

5.SQL語句中修改表結(jié)構(gòu)的命令是()

A)MODIFYTABLEB)MODIFYSTRUCTURE

C)ALTERTABLED)ALTERSTRUCTURE

6.SQL語句中刪除表的命令是()

A)DROPTABLEB)DELETETABLE

C)ERASETABLED)DELETEDBF

7.在SQL中,建立視圖用()

A)CREATEDATA命令B)CREATETABLE命令

C)CREATEVIEW命令D)CREATEINDEX命令

8.不屬于數(shù)據(jù)定義功能的SQL語句是()

A)CREATETABLEB)CREATECURSOR

C)UPDATED)ALTERTABLE

9.關(guān)于INSERT-SQL語句描述正確的是()

A)可以向表中插入若干條記錄本B)在表中任何位置插入一條記錄

C)在表尾插入一條記錄D)在表頭插入一條記錄

10.UPDATE-SQL語句的功能是()

A)屬于數(shù)據(jù)定義功能B)屬于數(shù)據(jù)查詢功能

C)可以修改表中某些列的屬性D)可以修改表中某些列的內(nèi)容

11.從''訂單”表中刪除簽訂日期為2004年1月10日之前(含)的訂單記錄,正確的SQL

語句是0

A)DROPFROM訂單WHERE簽訂日期<={A2004L-10}

B)DROPFROM訂單FOR簽訂日期<=-2004-L-L0}

C)DELETEFROM訂單.WHERE簽訂El期<={/'2004-1-10}

D)DELETEFROM訂單FOR簽訂日期<={"20041-10)

12.假設(shè)“訂單”表中有訂單號、職員號、客戶號和金額字段,正確的SQL語句只能是0

A)SELECT職員號FROM訂單;

GROUPBY職員號HAVINGCOUNT(*)>3ANDAVG一金額>200

B)SELECT職員號FROM訂單:

GROUPBY職員號HAVINGCOUNT(*)>3ANDAVG(金額)>200

C)SELECT職員號FROM訂單;

GROUP.BY職員號HAVINGCOUNT(*)>3WHEREAVG(金額)>200

D)SELECT職員號FROM訂單;

GROUPBY職員號WHERECOUNT(*)>3ANDAVG一金額>200

13.要使“產(chǎn)品”表中所有產(chǎn)品的單價上浮8%,正確的SQL命令是0

A)UPDATE產(chǎn)品SET單價=單價+單價*8%FORALL

B)UPDATE產(chǎn)品SET單價=單價*1.08FORALL

OUPDATE產(chǎn)品SET單價=單價+單價*8%

D)UPDATE產(chǎn)品SET單價=單價*1.08

14.假設(shè)同一名稱的產(chǎn)品有不同的型號和產(chǎn)地,則計算每種產(chǎn)品平均單價的SQL語句是0

A)SELECT產(chǎn)品名稱,AVG(單價)FROM產(chǎn)品GROUPBY單價

B)SELECT產(chǎn)品名稱,AVG(單價)FROM產(chǎn)品ORDERBY單價

OSELECT產(chǎn)品名稱,AVG(單價)FROM產(chǎn)品ORDERBY產(chǎn)品名稱

D)SELECT產(chǎn)品名稱,AVG(單價)FROM產(chǎn)品GROUPBY產(chǎn)品名稱

15.在SQLSELECT語句的ORDERBY短語中如果指定了多個字段,則()

A>無法進(jìn)行排序B)只按第?個字段排序

C)按從左至右優(yōu)先依次排序D>按字段排序優(yōu)先級依次排序

16~21題使用的數(shù)據(jù)表如下:

當(dāng)前盤當(dāng)前目錄下有數(shù)據(jù)庫:大獎賽.DBC,其中有數(shù)據(jù)庫表”歌手.DBF"、"評分.DBF”。

"歌手''表:

歌手號姓名

1001王蓉

2001許巍

3001周杰倫

4001林俊杰

"評分''表:

歌手號分?jǐn)?shù)評委號

10019.8101

10019.6102

10019.7103

10019.8104

16.為“歌手”表增加一個字段”最后得分”的SQL語句是()

A)ALTERTABLE歌手ADD最后得分N(6,2)

B)ALTERDBF歌手ADD最后得分N6,2

C)CHANGETABLE歌手ADD最后得分N(6,2)

D)CHANGETABLE學(xué)院INSERT短后得分N6,2

17.插入一條記錄到“評分”表中,歌手號、分?jǐn)?shù)和評委號分別是“1001“、9.9和"105",

正確的SQL語句是()

A)INSERTVALUES("1001",9.9,"105")INTO評分(歌手號,分?jǐn)?shù),評委號)

B)INSERTTO評分(歌手號,分?jǐn)?shù),評委號)VALUESC1001”,9.9,"105")

OINSERTINTO評分(歌手號,分?jǐn)?shù),評委號)VALUES("1001”,9.9,"105")

D)INSERTVALUES("100"l,9.9,"105")TO評分(歌手號,分?jǐn)?shù),評委號)

18.假設(shè)每個歌手的”最后得分”的計算方法是:去掉一個最高分和一個最低分,取剩下分?jǐn)?shù)的平均分。根

據(jù)“評分”表求每個歌手的“最后得分”并存儲于表TEMP中,表TEMP中有兩個字段:“歌手號"和“

最后得分”,并且按最后得分降序排列,生成表TEMP的SQL語句是()

A)SELECT歌手號,(COUNT(分?jǐn)?shù))-MAX(分?jǐn)?shù))-MIN(分?jǐn)?shù)))/(SUM(*)-2)as最后得分;

FROM評分INTODBFTEMPGROUPBY歌手號ORDERBY最后得分DESC

B)SELECT歌手號,(COUNT(分?jǐn)?shù))-MAX(分?jǐn)?shù))-MIN(分?jǐn)?shù)))/(SUM(*)-2)as最后得分;

FROM評分INTODBFTEMPGROUPBY評委號ORDERBY最后得分DESC

C)SELECT歌手號,(SUM份數(shù))-MAX(分?jǐn)?shù))-MIN(分?jǐn)?shù)))/(COUNT(*)-2)as最后得分;

FROM評分INTODBFTEMPGROUPBY評委號ORDERBY最后得分DESC

D)SELECT歌手號,(SUM(分?jǐn)?shù))-MAX(分?jǐn)?shù))-MIN份數(shù)))/(COUNT(*)-2)as最后得分;

FROM評分INTODBFTEMPGROUPBY歌手號ORDERBY最后得分DESC

19.與“SELECT*FROM歌手WHERENOT(最后得分>9.00OR最后得分<8.00)等價的語句是()

A)SELECT*FROM歌手WHERE最后得分BETWEEN9.0()AND8.00

B)SELECT*FROM歌手WHERE最后得分>=8.00AND最后得分<=9.00

C)SELECT*FROM歌手WHERE最后得分>9.00OR最后得分<8.00

D)SELECT*FROM歌手WHERE最后得分<=8.00AND最后得分>=9.00

20.為“評分“表的“分?jǐn)?shù)”字段添加有效性規(guī)則:”分?jǐn)?shù)必須大于等于0并且小于等于10”,正確的SQL語

句是()

A)CHANGETABLE評分ALTER分?jǐn)?shù)SETCHECK分?jǐn)?shù)>=0AND分?jǐn)?shù)<=10

B)ALTERTABLE評分ALTER分?jǐn)?shù)SETCHECK分?jǐn)?shù)>=0AND分?jǐn)?shù)<=10

C)ALTERTABLE評分ALTER分?jǐn)?shù)CHECK分?jǐn)?shù)>=0AND分?jǐn)?shù)<=10

D)CHANGETABLE評分ALTER分?jǐn)?shù),SETCHECK分?jǐn)?shù)>=OOR分?jǐn)?shù)<=10

21.與"SELECTDISTINCT歌手號FROM歌手WHERE最后得分>=411」(SELECT最后得分

FROM歌手WHERESUBSTR(歌手號J,1)="2")”等價的SQL語句是()

A)SELECTDISTINCT歌手號FROM歌手WHERE最后得分>=;

(SELECTMAX(最后得分)FROM歌手WHERESUBSTR(歌手號,1,1)="2")

B)SELECTDISTINCT歌手號FROM默手WHERE最后得分>=;

(SELECTMIN(最后得分)FROM歌手WHERESUBSTR(歌手號,1,1)="2")

C)SELECTDISTINCT歌手號FROM歌手WHERE最后得分>=ANY;

(SELECT最后得分FROM歌手WHERESUBSTR(歌手號,1』)="2")

D)SELECTDISTINCT歌手號FROM歌手WHERE最后得分>=50\1£;

(SELECT最后得分FROM歌手WHERESUBSTR(歌手號,U)="2")

二、填空題(每空1分,共23分)

LSQL支持集合的并運算,運算符是【1】

2.在SQL語句中空值用【2】表示

3.在SQLSELECT中用于計算檢索的函數(shù)有COUNT,[3],[4].MAX和MIN,

4.在SQLSELECT語句中為了將查詢結(jié)果存放到臨時表中應(yīng)該使用【5】短語

5.在SELECT-SQL語句中,表示條件表達(dá)式用WHERE子句,分組用【6】子句,排序用【7】子句

6.在VISUALFOXPRO中SQLDELETE命令是【8】刪除記錄

7.查詢設(shè)計器的“排序依據(jù)”選項卡對應(yīng)于SQLSELECT語句的【9】短語、

8.SQLSELECT語句的功能是【10】。

9.”職工"表有工資字段,計算工資合計的SQL語句是.

SELECT[11]FROM職工

10.要在“成績”表中插入一條記錄,應(yīng)該使用的SQL語句是:[12]成績(學(xué)號,英語,數(shù)學(xué),語文)

VALUESC2001100111”,9L,78,86)

II.在SQLSELECT語句中為了將查詢結(jié)果存儲到永久表應(yīng)該使用[13]短語。

12.如卜.命令將"產(chǎn)品"表的"名稱"字段名修改為“產(chǎn)品名稱”

ALTERTABLE產(chǎn)品[14]名稱【15】產(chǎn)品名稱

13.樣本數(shù)據(jù)庫如下:

假設(shè)圖書管理數(shù)據(jù)庫中有3個表,圖書.dbf、讀者.dbf和借閱.dbf。它們的結(jié)構(gòu)分別如下:

圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,

2))

讀借(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))

借閱(借書證號C(4),總編號C(6),借書日期D(8))

1在上述圖書管理數(shù)據(jù)庫中,圖書的主索引是總編號,讀者的主索引是借書證號

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論