《數(shù)據(jù)庫技術(shù)2263》22春在線作業(yè)2-00001
試卷總分:100 得分:100
一、單選題 (共 20 道試題,共 60 分)
1.如果規(guī)定:一個(gè)學(xué)校只有一個(gè)校長,一個(gè)校長只在一個(gè)學(xué)校任職,則實(shí)體集學(xué)校和校長之間的聯(lián)系是
A.1對(duì)1
B.1對(duì)多
C.多對(duì)多
D.多對(duì)1
2.查詢的數(shù)據(jù)源可以是:
A.自由表
B.數(shù)據(jù)庫表
C.視圖
D.以上均可
3.當(dāng)where子句、聚合函數(shù)、group by子句和having子句同時(shí)出現(xiàn)在一個(gè)查詢中時(shí),最后執(zhí)行的是
A.聚合函數(shù)
B.where子句
C.group by子句
D.having子句
4.假定STUDENT.DBF學(xué)生數(shù)據(jù)庫文件中裝入前六條記錄均為男生的記錄,執(zhí)行以下命令序列 USE STUDENT GOTO 3 LOCATE NEXT 3 FOR 性別=“男” 后,記錄指針定位在
A.第3條記錄上
B.第4條記錄上
C.第5條記錄上
D.第6條記錄上
5.專門的關(guān)系運(yùn)算中,選擇運(yùn)算是( )。
A.在基本表中選擇滿足條件的記錄和屬性組成一個(gè)新的關(guān)系
B.在基本表中選擇字段組成一個(gè)新的關(guān)系
C.在基本表中選擇滿足條件的記錄組成一個(gè)新的關(guān)系
D.上述說法都是正確的
6.下面不是關(guān)系數(shù)據(jù)模型的性質(zhì)的是
A.關(guān)系是一個(gè)集合,因此沒有行序
B.關(guān)系模型的查詢效率比非關(guān)系模型高
C.關(guān)系中不允許出現(xiàn)重復(fù)元組雙向通信方式
D.關(guān)系的每個(gè)屬性是不可分割的
7.學(xué)生社團(tuán)可以接納多名學(xué)生參加,但每個(gè)學(xué)生只能參加一個(gè)社團(tuán),從社團(tuán)到學(xué)生之間的聯(lián)系類型是
A.一對(duì)一
B.一對(duì)多
C.多對(duì)多
D.多對(duì)一
8.數(shù)據(jù)庫的特點(diǎn)之一是數(shù)據(jù)的共享,嚴(yán)格地講,這里的數(shù)據(jù)共享是指
A.多種應(yīng)用、多種語言、同一個(gè)用戶相互覆蓋地使用數(shù)據(jù)集合
B.多個(gè)用戶、同一種語言共享數(shù)據(jù)
C.多種應(yīng)用、多種語言、多個(gè)用戶相互覆蓋地使用數(shù)據(jù)集合
D.同一個(gè)應(yīng)用中的多個(gè)程序共享一個(gè)數(shù)據(jù)集合
9.在關(guān)系數(shù)據(jù)庫設(shè)計(jì)中,設(shè)計(jì)關(guān)系模式是哪個(gè)階段的任務(wù)( )。
A.需求分析階段;
B.概念設(shè)計(jì)階段;
C.邏輯設(shè)計(jì)階段;
D.物理設(shè)計(jì)階段
10.數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性是指
A.不會(huì)因?yàn)橄到y(tǒng)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序
B.不會(huì)因?yàn)閿?shù)據(jù)的變化而影響應(yīng)用程序
C.不會(huì)因?yàn)槟承┐鎯?chǔ)結(jié)構(gòu)的變化而影響其他的存儲(chǔ)結(jié)構(gòu)
D.不會(huì)因?yàn)榇鎯?chǔ)策略的變化而影響存儲(chǔ)結(jié)構(gòu)
11.下面SQL語句錯(cuò)誤的是( )。
A.SELECT書名,出版單位FROMWHERE出版單位IN(“高等教育出版社”,“人民出版社”);
B.INSERTINTO圖書(總編號(hào),書名)VALUES(“456245”,“數(shù)據(jù)庫技術(shù)”);
C.UPDATE圖書WITH分類號(hào)=“TP31/456”;
D.SELECT“選課人數(shù):”,COUNT(*)FROM選課
12.一個(gè)數(shù)據(jù)庫名為student ,要想打開該數(shù)據(jù)庫,應(yīng)使用命令( )。
A.OPENstudent
B.OPENDATAstudent
C.USEDATAstudent
D.USEstudent
13.要為當(dāng)前表所有職工增加100元工資,正確的SQL命令是命令( )。
A.CHANGE職工SET工資=工資+100
B.REPLACE職工SET工資=工資+100
C.EDIT職工SET工資=工資+100
D.UPDATE職工SET工資=工資+100
14.下列關(guān)系運(yùn)算中,不屬于專門的關(guān)系運(yùn)算的是( )。
A.選擇
B.投影
C.并
D.聯(lián)接
15.專門的關(guān)系運(yùn)算中,投影運(yùn)算是:
A.在基本表中選擇滿足條件的記錄和屬性組成一個(gè)新的關(guān)系
B.在基本表中選擇字段組成一個(gè)新的關(guān)系
C.在基本表中選擇滿足條件的記錄組成一個(gè)新的關(guān)系
D.上述說法都是正確的
16.如果一個(gè)事務(wù)在故障發(fā)生之前完成,但是它并沒有到達(dá)檢查點(diǎn),則系統(tǒng)恢復(fù)時(shí)應(yīng)對(duì)該事務(wù)執(zhí)行
A.REDO操作
B.UNDO操作
C.RESTART操作
D.NULL操作
17.數(shù)據(jù)庫系統(tǒng)的最大特點(diǎn)是
A.數(shù)據(jù)獨(dú)立性
B.數(shù)據(jù)的結(jié)構(gòu)化
C.數(shù)據(jù)的三級(jí)抽象和二級(jí)獨(dú)立性
18.數(shù)據(jù)庫類型的劃分依據(jù)是( )去獲得最好或最大的產(chǎn)出目標(biāo)。
A.記錄形式
B.數(shù)據(jù)模型
C.存取數(shù)據(jù)方法
D.數(shù)據(jù)聯(lián)系
19.ROUND(4.785,2)返回的是
A.4.700
B.4.790
C.4.800
D.4.796
20.關(guān)系代數(shù)中投影運(yùn)算是對(duì)關(guān)系進(jìn)行的
A.垂直分割
B.結(jié)合
C.水平分割
D.先垂直分割后水平分割
二、判斷題 (共 10 道試題,共 40 分)
21.SELECT子句中不允許有字符串常量。
22.用SELECT進(jìn)行簡(jiǎn)單查詢時(shí),如詢問中無條件限制,可省略WHERE子句。
23.數(shù)據(jù)庫文件中共有18條記錄,在執(zhí)行GO BOTTOM命令后,記錄指針指向的序號(hào)為18。( )
24.數(shù)據(jù)庫角色是被命名的一組與用戶相關(guān)的權(quán)限。( )
25.修改和刪除同名屬性時(shí)應(yīng)當(dāng)注意保持?jǐn)?shù)據(jù)的一致性。
26.SQL的查詢語句也稱做SELECT命令。
27.數(shù)據(jù)庫是計(jì)算機(jī)中的一種數(shù)據(jù)文件。( )
28.視圖是從一個(gè)或多個(gè)表中導(dǎo)出的表,所以它是一個(gè)實(shí)表。( )
29.當(dāng)對(duì)一個(gè)數(shù)據(jù)庫文件進(jìn)行索引時(shí),數(shù)據(jù)庫中的記錄按索引屬性進(jìn)行重新變化,并產(chǎn)生一個(gè)新的庫文件。
30.一般地,一個(gè)數(shù)據(jù)庫系統(tǒng)的外模式只能有一個(gè)。( )