第 1 頁:選擇題 |
第 3 頁:基本操作題 |
第 4 頁:簡單應(yīng)用題 |
第 5 頁:綜合應(yīng)用題 |
第 6 頁:參考答案及解析 |
21.下面命令的輸出結(jié)果是( )。
?VARTYPE(TIME())
A.D
B.T
C.N
D.C
22.執(zhí)行下列程序后,變量s的值是( )。
SET TALK OFF
CLEAR
x=〝l2345〞
s=〝〞
1=LEN(x)
DO WHILE l>1
x1=SUBSTR(x,1-1,2)
s=s+x1
1=l-2
ENDD0
?s
A.2345
B.4523
C.54321
D.45231
23.一F列關(guān)于查詢的說法,不正確的是( )。
A.查詢是預(yù)先定義好的SQL SELECT語句
B.查詢是從指定的表或視圖中提取滿足條件的記錄,然后按照希望輸出的類型輸出查詢結(jié)果
C.在用命令使用查詢時(shí),必須首先打開數(shù)據(jù)庫
D.查詢設(shè)計(jì)器中沒有“更新條件”選項(xiàng)卡
24.在SQL語句中,有可能將多個查詢結(jié)果合并成一個查詢結(jié)果的運(yùn)算符是( )。
A.JOIN
B.ALL
C.UNl0N
D.INTO
25.在當(dāng)前數(shù)據(jù)庫中根據(jù)“學(xué)生”表建立視圖viewone,正確的SQL語句是( )。
A.DEFINE VIEW viewone AS SELECT*FROM學(xué)生
B.DEFINE VIEW viewone SELECT*FRoM學(xué)生
C.CREATE VIEW viewone AS SELECT*FROM學(xué)生
D.CREATE VIEW viewone SELECT*FRoM學(xué)生
26.執(zhí)行下列程序后,變量y的值是( )。
SET TALK OFF
CLEAR
X=2000
Do CASE
CASE x<=1000
y=x*0.1
CASE x>1000
y=x*0.2
CASE x>1500
y=x*0.3
CASE x>2500
y—x*0.4
ENDCASE
?Y
A.200
B.400
C.600
D.800
27.在數(shù)據(jù)庫設(shè)計(jì)過程中,如果表A和表B之間是一對多聯(lián)系。下列進(jìn)行的數(shù)據(jù)庫設(shè)計(jì)方法中,最合理的是( )。
A.將表A的主關(guān)鍵字字段添加到表B中
B.將表B的主關(guān)鍵字字段添加到表A中
C.創(chuàng)建一個新表,該表包含表A和表B的主關(guān)鍵字
D.將表A和表B合并,這樣可以減少表的個數(shù),便于管理和維護(hù)
28.在Visual FoxPro中,如果在表之間的聯(lián)系中設(shè)置了參照完整性規(guī)則,并在更新規(guī)則中選擇了“級聯(lián)”,當(dāng)更新父表中記錄的被參照字段時(shí),系統(tǒng)的反應(yīng)是( )。
A.不做參照完整性檢查
B.若子表中有相關(guān)參照記錄,則同時(shí)自動更新子表中記錄的參照字段
C.若子表中有相關(guān)參照記錄,則禁止更新父表中的記錄
D.不做參照完整性檢查,可以隨意更新父表中的連接字段值
29.在Visual FoxPro中,命令“INDEX ON姓名TO xm”的功能是( )。
A.建立一個名為xm.idx的索引文件
B.建立一個名為xm.cdx的索引文件
C.在結(jié)構(gòu)索引文件中建立一個名為xm的索引
D.在非結(jié)構(gòu)索引文件中建立一個名為xm的索引
30.如果病人和病人家屬2個表建立了“級聯(lián)”參照完整性的刪除規(guī)定,下列選項(xiàng)正確的是( )。
A.刪除病人表中的記錄時(shí),病人家屬表中的相應(yīng)記錄系統(tǒng)自動刪除
B.刪除病人表中的記錄時(shí),病人家屬表中的相應(yīng)記錄不變
C.無論病人家屬表中是否有相關(guān)的記錄,病人表中的記錄都不允許刪除
D.病人家屬表中的記錄不允許刪除.
31.假設(shè)會員表中包含會員號、姓名和電話字段。現(xiàn)在希望通過創(chuàng)建合適的索引來保證會員號的值唯一,下面選項(xiàng)中能夠保證會員號的值是唯一的語句是( )。
A.INDEX ON會員號TO hyh CANDIDATE
B.INDEX ON會員號TO hyh UNIQUE
C.INDEX ON會員號TAG hyh CANDIDATE
D.INDEX ON會員號TAG hyh UNIQUE
32.設(shè)教師表保存的是教師信息,教師表的表結(jié)構(gòu)為(教師編號,姓名,職稱)i圖書出版表保存的是教師出版圖書的情況,圖書出版表的表結(jié)構(gòu)為(ISBN號,教師編號,圖書名,出版社,出版年份)。如果希望查詢從來沒有出版過圖書的教師編號和姓名,正確的SQL語句是( )。
A.SELECT教師表.教師編號,姓名FROM教師表JOIN圖書出版表; 0N教師表.教師編號一圖書出版表.教師編號WHERE教師表.教師編號IS NULL
B.SELECT教師表.教師編號,姓名FROM教師表LEFT JOIN圖書出版表; ON教師表.教師編號一圖書出版表.教師編號WHERE圖書出版表.教師編號IS NULL
C.SELECT教師表.教師編號,姓名FROM教師表INNER JOIN圖書出版表; ON教師表.教師編號一圖書出版表.教師編號WHERE圖書出版表.教師編號IS NULL
D.SELECT教師表.教師編號,姓名FROM教師表RIGHT JOIN圖書出版表; ON教師表.教師編號一圖書出版表.教師編號WHERE圖書出版表.教師編號IS NULL
33.使用SQL的UPDATE語句更新數(shù)據(jù)表中的數(shù)據(jù)時(shí),以下說法正確的是( )。
A.如果沒有數(shù)據(jù)項(xiàng)被更新,將提示錯誤信息
B.更新數(shù)據(jù)時(shí),必須帶有WHERE子句
C.不能更新主關(guān)鍵字段的值
D.一次可以更新多行數(shù)據(jù)或多個字段的值
34.“SELECT*FROM投稿表TO FILE temp WHERE審稿結(jié)果=ˋ通過ˊ”語句的功能是( )。
A.將查詢結(jié)果保存到臨時(shí)temp.dbf文件中
B.將查詢結(jié)果保存到temp.txt文本文件中
C.將查詢結(jié)果保存到temp表中
D.將查詢結(jié)果保存到數(shù)組temp中
35.設(shè)R和S是兩個基本表,“R RIGHT JOIN S ON R.某列=s.某列”表示( )。
A.在連接結(jié)果中會將R中不滿足連接條件的數(shù)據(jù)保留下來
B.在連接結(jié)果中會將S中不滿足連接條件的數(shù)據(jù)保留下來
C.在連接結(jié)果中會將R和S中都不滿足連接條件的數(shù)據(jù)保留下來
D.在連接結(jié)果中,R和S的數(shù)據(jù)都必須滿足連接條件
36.有如下職員表:
職員(職員9(C,3),姓名(C,6),t哇N(C,2),職務(wù)(C,10))要在該表中插入一條記錄,正確的SQL語句是( )。
A.INSERT T0職員VALUES(〝666〞,〝楊軍〞,〝男〞,〝組員〞)
B.INSERT INTO職員VALUES(〝666〞,〝楊軍〞,.T.,〝組員〞)
C.APPEND T0職員VALUES(〝666〞,〝楊軍〞,.T.,〝組員〞)
D.INSERT INTO職員VALUES(〝666〞,〝楊軍〞,〝男〞,〝組員〞)
37.有如下訂單表:
訂單(訂單號(C,4),客戶號(C,4),職員號(C,3),簽訂日期(D.,金額(N,6,2))統(tǒng)計(jì)2012年各月份簽訂的訂單的總金額,正確的SQL語句是( )。
A.SELECT MONTH(簽訂日期)月份,SUM(金額)總金額FROM訂單GROUP BY月份WHHRE
YEAR(簽訂日期)=2012
B.SELECT MONTH(簽訂日期)月份,SUM(金額)總金額FROM訂單GROUP BY月份HAVING
YEAR(簽訂日期)=2012
C.SELECT簽訂日期.MONTH( )月份,SUM(金額)總金額FROM訂單GROUP:BY月份WHERE
簽訂日期.YEAR( )=2012
D.SELECT簽訂日期.MONTH( )月份,SUM(金額)總金額FROM訂單GROUP BY月份HAⅥNG
簽訂日期.YEAR( )=2012
38.有如下職員表和訂單表:職員(職員號(C,3),姓名(C,6),性別(C,2),職務(wù)(C,10))訂單(訂單號(C,4),客戶號(C,4),職員號(C,3),簽訂日期(D),金額(N,6,2))查詢職工〝李麗〞簽訂的訂單消息,正確的SQL.語句是( )。
A.SELECT訂單號,客戶號,簽訂日期,金額FROM訂單WHERE姓名=〝李麗〞
B.SELECT訂單號,客戶號,簽訂日期,金額FROM職員,訂單WHERE姓名=〝李麗〞;
AND職員.職員號一訂單.職員號
C.SELECT訂單號,客戶號,簽訂日期,金額FROM職員JOIN訂單;
WHERE職員.職員號=訂單.職員號AND姓名=〝李麗〞
D.SELECT訂單號,客戶號,簽訂日期,金額FROM職員,訂單ON職員.職員號=訂單.職員號AND姓名=〝李麗〞
39.為職工.dbf數(shù)據(jù)庫表增加一個字段“聯(lián)系方式”的SQL語句是( )。
A.ALTER TABLE職工ADD聯(lián)系方式C(40)
B.ALTER職工ADD聯(lián)系方式C(40)
C.CHANGE TABLE職工ADD聯(lián)系方式C(40)
D.CHANGE DBF職工INSERT聯(lián)系方式(40)
40.使用SQL,語句完成“將所有職工的年齡增加1歲”,正確的操作是( )。
A.UPDATE職工SET年齡=年齡+1
B.UPDATE職工ADD年齡+1
C.UPDATE職工SET年齡=1
D.UPDATE職工ADD l
相關(guān)推薦:
2016年9月計(jì)算機(jī)等級考試成績查詢時(shí)間|免費(fèi)查分提醒
計(jì)算機(jī)等級考試成績評定流程及標(biāo)準(zhǔn)|合格證書樣本及證書說明
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |