2016計算機三級《數據庫技術》備考習題與答案
1.若當前工作區為A,執行以下命令后結果為(d)
REPLACENUMWITH20
STORE0TONUM
?NUM,A->NUM,M.NUM
A.0020B.0200C.000D.20200
2.將格式化輸出命令的輸出送打印機的正確命令是c
A.SETPRlNTONB.SETPRINTOFFC.SETDEVICETOPRINTD.SETDEVICETOSCREEN
3.預處理方式是(c)的實現方式。
A.所有SQLB.交互式SQLC.嵌入式SQLD.高級語言
4.下列關于索引的說法中錯誤的是(c)
A.在SQL的基本表中用索引機制來彌補沒有關鍵碼的概念
b.索引屬于物理存儲的路徑概念,而不是邏輯的概念
C.SQL中的索引是顯式索引
D.一個索引鍵可以對應多個列
5.SQL中既允許執行比較操作,又允許執行算術操作的數據類型是(a)
A.數值型B.字符串型C.位串型D.時間型
6.下列除了()語句之外,其余的只要加上前綴標識和結束標志就能嵌入在宿主語言程序中使用。d
A.INSERTB.DELETEC.UPDATED.SELECT
7.實際存儲在數據庫中的表是a()
A.基本表B.視圖C.基本表和視圖D.以上均不是
8.在下列哪種情況下,視圖可被更新(a)
A.行列子集視圖B.從多個基本表中使用聯接操作導出的
C.在導出視圖的過程中使用了分組操作D.在導出視圖的過程中使用了聚合操作
9.SQL中可使用的通配符有(d)
A.*(星號)B.%(百分號)C.(下劃線)D.B和C
10.下列說法中正確的是(b)
A.所有SQL語句只要加上前綴標識和結束標志就能嵌入在宿主語言程序中使用。
B.所有SQLDDL語句只要加上前綴標識和結束標志就能嵌入在宿主語言程序中使用。
C.所有SQLDML語句只要加上前綴標識和結束標志就能嵌入在宿主語言程序中使用。
D.所有SELECT語句只要加上前綴標識和結束標志就能嵌入在宿主語言程序中使用。
11.下列哪項體現了關系數據庫的參照完整性(c)
A.主鍵B.超鍵C.外鍵D.候選鍵
12.SQL語言的數據操縱語句包括SELECT、INSERT、UPDATE和DELETE等。其中最重要的,也是使用最頻繁的語句是(a)
A.SELECTB.INSERTC.UPDATED.DELETE
13.SQL語言是具有(b)的功能。
A.關系規范化、數據操縱、數據控制B.數據定義、數據操縱、數據控制
C.數據定義、關系規范化、數據控制D.數據定義、關系規范化、數據操縱
14.SQL語言是(c)語言。
A.層次數據庫B.網絡數據庫C.關系數據庫D.非數據庫
15.在SQL中,基本表的撤消(從數據庫中刪除表)可以用(b)
A.DROPSCHEMA命令B.DROPTABLE命令C.DROPVIEW命令D.DROPINDEX命令
16.SQL語言是(b)
A.高級語言B.結構化查詢語言C.第三代語言D.宿主語言
17.在SQL中,建立索引用(d)
A.CREATESCHEMA命令B.CREATETABLE命令C.CREATEVIEW命令D.CREATEINDEX命令
18.在SQL中,建立視圖用(c)
A.CREATESCHEMA命令B.CREATETABlE命令C.CREATEVEIW命令D.CREATEINDEX命令
19.在SQL中,短整型數據類型用(d)
A.INTEGERB.INTC.NUMERICD.SMALLINT
20.在標準SQL中,建立數據庫結構(模式)的命令為(a)
A.CREATESCHEMA命令B.CREATETABLE命令
C.CREATEVIW命令D.CREATEINDEX命令
21.假定學生關系是S(S#,SNAME,SEX,AGE),課程關系是C(C#,CNAME,TEACHER),學生選課關系是SC(S#,C#,GRADE)。要查找選修"COMPUTER"課程的"女"學生姓名,將涉及到關系(d)
A.SB.SC,CC.S,SCD.S,C,SC
22.SQL語言中,實現數據檢索的語句是(a)
A.SELECTB.INDERTC.UPDATED.DELETE
23.下列SQL語句中,修改表結構的是(a)
A.ALTERB.CREATEC.UPDATED.INSERT
24.SQL語言具有兩種使用方式,分別稱為交互式SQL和(c)
A.提示式SQLB.多用戶SQLC.嵌入式SQLD.解釋式SQL
25.檢索所有比"王華"年齡大的學生姓名、年齡和性別。正確的SELECT語句是(a)
A.SELECTSN,AGE,SEXFROMS
SHEREAGE>(SELECTAGEFROMS)
WHERESN=’王華’)
B.SELECTSN,AGE,SEX
FROMS
WHERESN=’王華’
C.SELECTSN,ACE,SEXFROMS
WHEREAGE>(SELECTACE
WHERESN=’王華’)
D.SELECTSN,ACE,SEXFROMS
WHEREACE>王華AGE
26.檢索選修課程"C2"的學生中成績最高的學生的學號。正確的SeLECT的語句是(d)
A.SELECTS#FORMSC
WHEREC#="C2"ANDGRADE>=(SELECTGRADEFORMSC)
WHEREC#="C2")
B.SELECTS#FORMSC
WHEREC#="C2"ANDGRADEIN(SELECTCRADEFORMSC)
WHEREC#="C2"
C.SELECTS#FORMSC
WHEREC#="C2"ANDGRADENOTIN(SELECTGRADEFORMSC
WHEREC#="C2"
D.SELECTS#FORMSC
WHEREC#="C2"ANDCRANDE>=ALL(SELECTGRADEFORMSC
WHEREC#="C2")
27.檢索學生姓名及其所選修課程的課程號和成績。正確的SELECT語句是(c)
A.SELECTS.SN,SC.C#,SC.CRADE
FROMS
WHERES.S#=SC.S#
B.SELCECTS.SN,SC.C#,SC.GRADE
FROMSC
WHERES.S#=SC.CRADE
C.SELECTS.SN,SC.C#,SC.CRADE
FROMS,SC
WHERES.S#:SC.S#
D.SELSECTS.SN,SC.C#,SC.GRADE
FROMS,SC
28.檢索選修四門以上課程的學生總成績(不統計不及格的課程),并要求按總成績的降序捧列出來。正確的SElECT語句是(b)
A.SELECTS#,SUM(GRADE)FROMSC
WHEREGRADE>=60
CROUPBYS#
ORDERBY2DESC
HAVINGCOUNT(*)>=4
B.SELECTS#,SUM(GRADE)FROMSC
WHEREGRADE>=60
GROUPBYS#
HAVINGCOUNT(*)>=4
ORDERBY2DESC
C.SELECTS#,SUM(GRADE)FROMSC
WHEREGRADE>=60
HAVINCCOUNT(*)>=4
GROUPBYS#
ORDERBY2DESC
D.DELECTS#,SUM(GRADE)FROMSC
WHEREGRADE>=60
ORDERBY2DESC
CROUPBYS#
HAVINCCOUNT(*)>=4
29.若用如下的SQL語句創建一個student表:
CREATETABLEstudentNOC(4)NOTNULL,
NAMEC(8)NOTNULL,
SEXC(2),
AGEN(2)
可以插入到student表中的是(b)
A.(’1031’,’曾華’,男,23)B.(’1031’,’曾華’,NULL,NULL)
C.(NULL,’曾華’,’男’,’23’)D.(’1031’,NULL,’男’,23)
30.SQL語言是(b)的語言,易學習。
A.過程化B.非過程化C.格式化D.導航式
【計算機三級《數據庫技術》備考習題與答案】相關文章:
計算機三級《數據庫技術》備考習題與答案03-30
計算機三級《數據庫技術》基礎習題及答案12-04
計算機三級《數據庫技術》備考練習題03-30
計算機三級數據庫技術練習題及答案01-14
計算機三級考試《數據庫技術》復習題及答案12-04
3月計算機三級數據庫技術備考練習題及答案03-19