- 相關(guān)推薦
2017年計(jì)算機(jī)三級考試數(shù)據(jù)庫科目復(fù)習(xí)題及答案
2017年計(jì)算機(jī)三級考試馬上就要開始了,你知道計(jì)算機(jī)三級數(shù)據(jù)庫科目考試都考哪些知識嗎?下面是小編為大家?guī)淼挠?jì)算機(jī)三級考試數(shù)據(jù)庫科目復(fù)習(xí)題,歡迎閱讀。
復(fù)習(xí)題一:
1.假定學(xué)生關(guān)系是S(S#,SNAME,SEX,AGE),課程關(guān)系是C(C#,CNAME,TEACHER),學(xué)生選課關(guān)系是SC(S#,C#,GRADE)。要查找選修 "COMPUTER"課程的"女"學(xué)生姓名,將涉及到關(guān)系(d )
A.S
B.SC, C
C.S,SC
D.S,C,SC
2.SQL語言中,實(shí)現(xiàn)數(shù)據(jù)檢索的語句是(a )
A.SELECT
B.INDERT
C.UPDATE
D.DELETE
3.下列SQL語句中,修改表結(jié)構(gòu)的是(a )
A.ALTER
B.CREATE
C.UPDATE
D.INSERT
4.SQL語言具有兩種使用方式,分別稱為交互式SQL和(c )
A.提示式SQL
B.多用戶SQL
C.嵌入式SQL
D.解釋式SQL
5.檢索所有比 "王華"年齡大的學(xué)生姓名、年齡和性別。正確的SELECT語句是(a )
A.SELECT SN,AGE,SEX FROM S
SHERE AGE > (SELECT AGE FROM S)
WHERE SN=’王華’)
B.SELECT SN,AGE,SEX
FROM S
WHERE SN=’王華’
C.SELECT SN,ACE,SEX FROM S
WHERE AGE >(SELECT ACE
WHERE SN=’王華’)
D.SELECT SN,ACE,SEX FROM S
WHERE ACE >王華 AGE
6.檢索選修課程"C2"的學(xué)生中成績最高的學(xué)生的學(xué)號。正確的SeLECT的語句是(d )
A.SELECT S# FORM SC
WHERE C#= "C2" AND GRADE> =(SELECT GRADE FORM SC)
WHERE C#= "C2")
B.SELECT S#FORM SC
WHERE C#= "C2" AND GRADE IN(SELECT CRADE FORM SC)
WHERE C#= "C2"
C.SELECT S# FORM SC
WHERE C#= "C2" AND GRADE NOT IN(SELECT GRADE FORM SC
WHERE C#= "C2"
D.SELECT S# FORM SC
WHERE C#= "C2" AND CRANDE> =ALL(SELECT GRADE FORM SC
WHERE C#= "C2")
7.檢索學(xué)生姓名及其所選修課程的課程號和成績。正確的SELECT語句是( C)
A.SELECT S.SN,SC.C#,SC.CRADE
FROMS
WHERE S.S#=SC.S#
B.SELCECT S.SN,SC.C#,SC.GRADE
FROM SC
WHERE S.S#=S
C.CRADEC.SELECT S.SN,SC.C#,SC.CRADE
FROM S,SC
WHERE S.S#:S C.S#
D.SELSECT S.SN,SC.C#,SC.GRADE
FROM S,SC
8.檢索選修四門以上課程的學(xué)生總成績(不統(tǒng)計(jì)不及格的課程),并要求按總成績的降序捧列出來。正確的SElECT語句是( B)
A.SELECT S#,SUM(GRADE)FROM SC
WHERE GRADE >=60
CROUP BY S#
ORDER BY 2 DESC
HAVING COUNT(*) >=4
B.SELECT S#,SUM(GRADE)FROM SC
WHERE GRADE >=60
GROUP BY S#
HAVING COUNT(*) >=4
ORDER BY 2 DESC
C.SELECT S#,SUM(GRADE)FROM SC
WHERE GRADE >=60
HAVINC COUNT(*) >=4
GROUP BY S#
ORDER BY 2 DESC
D.DELECT S#,SUM(GRADE)FROM SC
WHERE GRADE >=60
ORDER BY 2 DESC
CROUP BY S#
HAVINC COUNT(*) >=4
9.若用如下的SQL語句創(chuàng)建一個(gè)student表:
CREATE TABLE student NO C(4)NOT NULL,
NAME C(8)NOT NULL,
SEX C(2),
AGE N(2)
可以插入到student表中的是(b )
A.(’1031’,’曾華’,男,23)
B.(’1031’,’曾華’,NULL,NULL)
C.(NULL,’曾華’,’男’,’23’)
D.(’1031’,NULL,’男’,23)
10.SQL語言是(b )的語言,易學(xué)習(xí)。
A.過程化
B.非過程化
C.格式化
D.導(dǎo)航式
11.從數(shù)據(jù)庫中刪除表的命令是(a )
A.DROP TABLE
B.ALTER TABLE
C.DELETE TABLE
D.USE
12.在命令窗口中,顯示當(dāng)前數(shù)據(jù)庫中所有40歲(含40歲)以下、職稱為 "教授"、"副教授"的姓名和工資,應(yīng)使用命令(c )
A. LIST姓名,工資 FOR 年齡 <=40.AN
D.職稱= "教授".AND.職稱="副教授"
B.LIST姓名,工資 FOR 年齡 <=40.OR.職稱="副教授".OR.職稱="副教授"
C.LIST姓名,工資 FOR 年齡 <=40.AND.(職稱="副教授".OR.職稱="副教授")
D.LIST姓名,工資 FOR 年齡 <=40.OR.(職稱="副教授".AND.職稱="副教授")
13.下列命令中,修改庫文件結(jié)構(gòu)的命令是(c )
A.MODIFY FILE
B.MODIFY COMMAND
C. MODIFY STRU CTURE
D.CREATE STRUCTURE
14.當(dāng)前數(shù)據(jù)庫中, "體育達(dá)標(biāo)"字段為邏輯類型,要顯示所有未達(dá)標(biāo)的記錄應(yīng)使用命令(c )
A. LIST FOR 體育達(dá)標(biāo)=.F.
B.LIST FOR 體育達(dá)標(biāo) <>.F.
C.LIST FOR .NOT.體育達(dá)標(biāo)
D.LIST FOR .NOT. "體育達(dá)標(biāo)"
15.ABC.DBF是一個(gè)具有兩個(gè)備注型字段的數(shù)據(jù)庫文件,使用COPY TO PSQ命令進(jìn)行復(fù)制操作,其結(jié)果將(b )
A. 得到一個(gè)新的數(shù)據(jù)庫文件
B.得到一個(gè)新的數(shù)據(jù)庫文件和一個(gè)新的備注文件
C.得到一個(gè)新的數(shù)據(jù)庫文件和兩個(gè)新的備注文件
D. 顯示出錯(cuò)誤信息,表明不能復(fù)制具有備注型字段的數(shù)據(jù)庫文件
16.在新打開的數(shù)據(jù)庫記錄號是20,只顯示第20條記錄,應(yīng)使用的命令是(B)
A.GO 20
B.GO 20
C.SKIP 20
D.SKIP 20
17.設(shè)當(dāng)前庫中含有出生日期字段(D型)、工資(N型)和婚否字段(L型、已婚為.T.),將庫中工資收入在(600,800)之間的人員記錄數(shù)據(jù)庫拷貝到新庫中的篩選條件是(c )
A.FOR 600 <工資<800
B.FOR工資 >6000R工資<800
C.FOR工資 >600.AND.工資<800
D.FOR工資 >600.OR.工資<800
18.設(shè)當(dāng)前庫中含有出生日期字段(D型)、工資(N型)和婚否字段(L型、已婚為.T.),將庫中未婚人員記錄數(shù)據(jù)庫拷貝到新庫文件中的篩選條件是(b )
A. FOR 婚否
B.FOR.NOT.婚否
C.FOR 婚否=F
D.FOR 婚否=.F.
19.在命令窗口中,將A盤根目錄下的ST D.PRG文件復(fù)制到C盤的DB目錄中,應(yīng)使用命令(b )
A.COPY A:STD.PRG C:DB
B.COPY FILE A:STD.PRG TO C:STD.PRG
C. COPY A:STD.PRG TO C:DBSTD.PRG
D.COPY TO C:DBSTD.PRG
20.使用USE <庫文件名>命令打開庫文件時(shí),能夠同時(shí)自動打開一個(gè)相關(guān)的(a )
A.備注文件
B.文本文件
C.內(nèi)存變量文件
D.屏幕格式文件
復(fù)習(xí)題二:
1.庫文件TEST.DBF尚未打開,要將該文件復(fù)制為數(shù)據(jù)庫文件TESTl.DBF,應(yīng)該使用命令( C)
A.COPY TO TESTl.DBF
B.COPY STRUCTURE TO TESTl.DBF
C. COPY FILE TEST.DBF TO TESTl.DBF
D.COPY INDEXES TEST.DBF TO TESTl.DBF
2.只將結(jié)果輸出到打印機(jī),不在屏幕上顯示,應(yīng)使用命令序列(c )
A. SET DEVICE TO PRINT 和@3,10 SAY "姓名:"、+姓名
B.SET PRINT ON 和@3,10 SAY "姓名:"+姓名
C.SET PRINT ON 和 SET DEVICE TO @3,10 SAY "姓名:"+姓名
D.LIST "姓名:"+姓名 TO PRINT
3.設(shè)數(shù)據(jù)庫KSCJ.DBF有 "姓名(C,6)"、"筆試(N,3)"、"上機(jī)(N,3)"等字段,執(zhí)行下列命令:
USE KSCJ
LIST
記錄號# 姓名 筆試 上機(jī)
1 董一婉 76 62
2 黃興東 65 53
3 姜浚 75 84
4 趙 飛 45 95
INDEX ON 上機(jī)+筆試 TO SJ
GO TOP
? RECNO( )
顯示的記錄號是( b )
A.1
B.2
C.3
D.4
4.當(dāng)打開某個(gè)庫文件和相關(guān)的多個(gè)索引文件被打開時(shí),有關(guān)主索引的正確敘述是(b )
A.可以將多個(gè)索引文件同時(shí)設(shè)置為主索引
B.同一時(shí)刻只能將一個(gè)索引文件設(shè)置為主索引
C.只要指定主索引文件,就不能更改關(guān)于主索引文件的設(shè)置
D.索引文件只要打開就能對記錄操作起作用
5.當(dāng)前記錄序號為3,將第6記錄設(shè)置為當(dāng)前記錄的命令是(c )
A.SKIP-6
B.SKIP+6
C.SKIP+3
D.SKIP-3
6.若當(dāng)前數(shù)據(jù)庫中有200個(gè)記錄,當(dāng)前記錄號是8,執(zhí)行命令LIST NEXT 5的結(jié)果是(d )
A. 顯示第5號記錄的內(nèi)容
B.顯示1至5號記錄的內(nèi)容
C.顯示8號記錄的5個(gè)字段
D.顯示從8號記錄開始以下5條記錄的內(nèi)容
7.要顯示系統(tǒng)中所使用的內(nèi)存變量,可以在命令窗口中輸人命令(c )
A.DISPLAY FIELD
B.DISPLAY OFF
C. DISPLAY MEMORY
D.DISPLAY
8.在人事數(shù)據(jù)庫文件中要顯示所有姓王(姓名)的職工的記錄,使用命令(d )
A.LIST FOR 姓名= "王***"
B.LIST FOR STR(姓名,1,2)= "王"
C. LOCATE FOR 姓名= "王"
D.LIST FOR SUBSTR(姓名,1,2)= "王"
9.在命令窗口輸入:
STORE ".F." TO P
?TYPE( "P")
顯示的結(jié)果類型是(a )
A.C
B.L
C.D
D.N
10.對當(dāng)前數(shù)據(jù)庫執(zhí)行命令 LIST 姓名,職稱 FOR 年齡 <35.AND.職稱="高級工程師"的結(jié)果是( D)
A. 顯示所有記錄的姓名和職稱
B.顯示所有年齡在35歲以下的高級工程師的記錄
C.顯示所有年齡在35歲以下的記錄的姓名和職稱
D.顯示所有年齡在35歲以下的高級工程師的姓名和職稱
11.要顯示數(shù)據(jù)庫中當(dāng)前一條記錄的內(nèi)容,可使用命令(b )
A.HST
B.DISPLAY
C.BROWSE
D.DIR
12.對變量賦值,以下命令中正確的是(a )
A.STORE 8 TO X,Y 、
B.STORE 8,9 TO X,Y
C.X=8,Y=9
D.X=Y=8
13.所有可選項(xiàng)缺省時(shí),數(shù)據(jù)庫記錄輸出命令 LIST 和 DISPLAY 的區(qū)別是( b )
A.DISPLAY 顯示全部記錄,LIST顯示當(dāng)前一條記錄
B.LIST顯示全部記錄,DISPLAY顯示當(dāng)前一條記錄
C.LIST和DISPLAY都顯示全部記錄
D.LIST和DISPLAY都只顯示當(dāng)前一條記錄
14.對某一個(gè)數(shù)據(jù)庫建立以出生年月(D,8)和工資(N,7,2)升序的多字段結(jié)構(gòu)復(fù)合索引的正確的索引關(guān)鍵字表達(dá)式為( D)
A. 出生年月+工資
B.出生年月+工資
C.出生年月+STP(工資,7,2)
D.DTOC(出生年月)十STP(工資,7,2)
15.下述命令中的哪一條不能關(guān)閉數(shù)據(jù)庫(c )
A.USE
B.CLOSE DATABASE
C. CLEAR
D.CLEAR ALL
16.對某一個(gè)數(shù)據(jù)庫建立以性別(C,2)和年齡(N,2)升序的多字段結(jié)構(gòu)復(fù)合索引的正確的索引關(guān)鍵字表達(dá)式為(b )
A.性別+年齡
B.性別+STR(年齡,2)
C.性別+STR(年齡) n性別,年齡
17.設(shè)數(shù)據(jù)庫SCORE.DBF有 "姓名(C,6)"、"班級(C,2)"、"總分(N,5,1)"等字段,并已按班級索引,執(zhí)行下列命令序列:
USE SCORE
LIST
記錄號# 姓名 班級 總分
1 董一婉 10 85.0
2 黃興東 10 75.0
3 劉艷飛 11 75.0
4 趙 飛 11 70.0
5 姜 浚 13 65.0
6 毛俊麗 13 80.0
TOTAL ON 班級 TO TEMP
TEMP.DBF中第三條記錄是(c )
A.董一婉 10 0.0
B.劉艷飛 11 145.0
C.姜浚 13 145.0
D.劉艷飛 11 75.0
18.如果需要給當(dāng)前表增加一個(gè)字段,應(yīng)使用的命令是(b )。
A)APPEND
B)MODIFYSTRUCTURE
C)INSERT
D)EDIF
19.一個(gè)表的全部備注字段的內(nèi)容存儲在( a)中。
A)同一表備注文件
B)不同表備注文件
C)同一文本文件
D)同一數(shù)據(jù)庫文件
20.在VFP環(huán)境下,用LIST STRU命令顯示表中每個(gè)記錄的長度(總計(jì))為60,用戶實(shí)際可用字段的總寬度為(b )。
A)60
B)61
C)3、8、10
D)3、8、任意
【計(jì)算機(jī)三級考試數(shù)據(jù)庫科目復(fù)習(xí)題及答案】相關(guān)文章:
計(jì)算機(jī)三級考試《數(shù)據(jù)庫技術(shù)》復(fù)習(xí)題及答案05-09
2017年計(jì)算機(jī)三級考試《數(shù)據(jù)庫技術(shù)》復(fù)習(xí)題及答案02-17
2016計(jì)算機(jī)三級數(shù)據(jù)庫復(fù)習(xí)題及答案04-22
2017計(jì)算機(jī)三級數(shù)據(jù)庫技術(shù)復(fù)習(xí)題及答案08-02
計(jì)算機(jī)三級考試《數(shù)據(jù)庫技術(shù)》試題及答案07-08
計(jì)算機(jī)三級考試《數(shù)據(jù)庫技術(shù)》試題及答案11-27
計(jì)算機(jī)三級考試《數(shù)據(jù)庫技術(shù)》試題與答案07-11