22秋學(xué)期(高起本1709-1803、全層次1809-2103)《數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計》在線作業(yè)-00003
試卷總分:100 得分:100
一、單選題 (共 21 道試題,共 42 分)
1.SQL語言中,SELECT語句的執(zhí)行結(jié)果是( )
A.屬性
B.表
C.元組
D.數(shù)據(jù)庫
2.使用SQL進(jìn)行數(shù)據(jù)查詢時,如果查詢結(jié)果中包含了許多重復(fù)的行,可以使用( )去掉結(jié)果中的重復(fù)行。
A.DISTINCT
B.DISTINCTROW
C.DIFFERENT
D.DIFFERENTROW
3.在某公司所有人員的實體中,用關(guān)系模型來表示這些實體,經(jīng)理這個稱呼屬于( )。
A.實體的型
B.實體的值
C.屬性的型
D.屬性的值
4.一個關(guān)系中主碼的作用是( )。
A.用來唯一標(biāo)識關(guān)系中的行
B.用來驗證數(shù)據(jù)庫的密碼
C.可有可無的一個屬性
D.設(shè)定表中某列的默認(rèn)值
5.在關(guān)系數(shù)據(jù)庫系統(tǒng)中,一個關(guān)系相當(dāng)于()
A.一個數(shù)據(jù)庫文件
B.一張二維表
C.一條記錄
D.一個指針
6.在插入數(shù)據(jù)過程中沒有顯式提供數(shù)據(jù)值時,由系統(tǒng)自動為該列指定預(yù)先所設(shè)定的一個值,則應(yīng)使用()約束
A.檢查約束
B.主鍵約束
C.外鍵約束
D.默認(rèn)約束
7.在關(guān)系數(shù)據(jù)庫中,實現(xiàn)“表中任意兩行不能相同”的約束是靠( )來實現(xiàn)的。
A.外碼
B.屬性
C.主碼
D.列
8.數(shù)據(jù)庫管理系統(tǒng)的運行控制功能不包括( )。
A.完整性控制
B.系統(tǒng)恢復(fù)
C.安全性控制
D.異構(gòu)數(shù)據(jù)轉(zhuǎn)換控制
9.以下關(guān)于二維表的論述,不正確的是( )。
A.表中的每一個元組分量都是不可再分的
B.表中行的次序不可以任意交換,否則會改變關(guān)系的意義
C.表中每一列取自同一個域,且性質(zhì)相同
D.表中的第一行通常稱為屬性名
10.要查看數(shù)據(jù)庫參數(shù)設(shè)置在應(yīng)用程序中的代碼表示形式,應(yīng)選擇Database Profile Setup對話框中的()標(biāo)簽
A.Connection
B.Transaction
C.Syntax
D.Preview
11.若規(guī)定工資表中基本工資不得超過5000元,則這個規(guī)定屬于( )。
A.關(guān)系完整性約束
B.實體完整性約束
C.參照完整性約束
D.用戶定義完整性約束
12.刪除MySQL的二進(jìn)制日志文件時,不可以執(zhí)行的刪除操作為( )。
A.刪除所有二進(jìn)制文件
B.刪除某一編號前的二進(jìn)制文件
C.刪除指定兩個編號之間的二進(jìn)制文件
D.刪除指定時間前創(chuàng)建的二進(jìn)制文件
13.使用SQL進(jìn)行數(shù)據(jù)查詢時,如果查詢結(jié)果中包含了許多重復(fù)的行,可以使用()去掉結(jié)果中的重復(fù)行
A.DISTINT
B.DISTINTROW
C.DIFFERENT
D.DIFFERENTROW
14.用戶看到的那部分?jǐn)?shù)據(jù)的局部邏輯結(jié)構(gòu)的描述是( )。
A.存儲模式
B.外模式
C.概念模式
D.模式
15.對于SQL Server的三種恢復(fù)模型,按照數(shù)據(jù)丟失程度由小到大排列依次為()
A.簡單恢復(fù)模型、完全恢復(fù)模型、大容量日志恢復(fù)模型
B.完全恢復(fù)模型、大容量日志恢復(fù)模型、簡單恢復(fù)模型
C.大容量日志恢復(fù)模型、完全恢復(fù)模型、簡單恢復(fù)模型
D.以上都不對
16.MySQL的二進(jìn)制日志中,不記錄的( )操作。
A.插入記錄
B.修改記錄
C.刪除記錄
D.查詢記錄
17.下列說法不正確的是( )。
A.數(shù)據(jù)庫減少了數(shù)據(jù)冗余
B.數(shù)據(jù)庫避免了一切數(shù)據(jù)重復(fù)
C.數(shù)據(jù)庫中的數(shù)據(jù)可以共享
D.數(shù)據(jù)庫中的數(shù)據(jù)和處理程序可以相互獨立
18.以下關(guān)于DB、DBMS、DBS三者之間的關(guān)系的敘述中,正確的是( )。
A.DB包括DBMS和DBS
B.DBS包括了DBMS和DB
C.DBMS包括DB和DBS
D.DB、DBMS和DBS無關(guān)
19.在數(shù)據(jù)管理技術(shù)的三個發(fā)展階段中,數(shù)據(jù)冗余度最小、數(shù)據(jù)共享度最高的是( )階段。
A.文件系統(tǒng)
B.數(shù)據(jù)庫
C.人工管理
D.數(shù)據(jù)庫管理系統(tǒng)
20.SQL語言中,HAVING子句用于篩選滿足條件的( )
A.列
B.行
C.分組
D.元組
21.要規(guī)定學(xué)生性別的取值范圍為男或女,則應(yīng)使用()
A.靜態(tài)列級約束
B.靜態(tài)元組約束
C.動態(tài)列級約束
D.動態(tài)元組約束
二、多選題 (共 20 道試題,共 40 分)
22.如果不允許其他事務(wù)對某一數(shù)據(jù)對象加任何類型的鎖,則應(yīng)對該數(shù)據(jù)對象加上()
A.共享鎖
B.排他鎖
C.S鎖
D.X鎖
23.下列選項中,屬于關(guān)系數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計階段的工作包括( )。
A.設(shè)計局部E-R模型
B.集成各局部E-R模型
C.將E-R圖轉(zhuǎn)換為關(guān)系模型
D.將關(guān)系模式規(guī)范化
24.要在學(xué)生選課表中查詢所有2號課程的選課記錄,并將查詢結(jié)果按成績升序排列,則可以使用的SQL語句是“SELECT * FROM 學(xué)生選課 WHERE 課程號='2' ORDER BY ()”
A.成績
B.成績 DESC
C.成績 ASC
D.100-成績 DESC
25.關(guān)于關(guān)系和關(guān)系模式之間聯(lián)系正確的敘述是()
A.一個關(guān)系模式可以對應(yīng)多個關(guān)系
B.一個關(guān)系可以對應(yīng)多個關(guān)系模式
C.一個關(guān)系只能對應(yīng)一個關(guān)系模式
D.關(guān)系是關(guān)系模式在某一時刻的取值
26.下列選項中,可用于存儲文本的數(shù)據(jù)類型包括( )。
A.VARCHAR
B.TEXT
C.DATE
D.DECIMAL
27.下列選項中,屬于InnoDB存儲引擎特點的有( )。
A.事務(wù)安全
B.全文索引
C.支持外鍵
D.表中數(shù)據(jù)存放在內(nèi)存中
28.下列選項中,可用于存儲圖片的數(shù)據(jù)類型包括( )。
A.VARCHAR
B.BLOB
C.BINARY
D.PICTURE
29.在當(dāng)前窗口w_main中創(chuàng)建一個Close按鈕,其作用是關(guān)閉w_main窗口,則該按鈕的Clicked事件中可以書寫代碼()
A.Close(ParentWindow)
B.Close(Super)
C.Close(Parent)
D.Close(w_main)
30.在SQL Server中,按照鎖定的資源分類,包括()
A.字段級鎖
B.行級鎖
C.表級鎖
D.簇級鎖
31.在數(shù)據(jù)庫應(yīng)用系統(tǒng)的詳細(xì)設(shè)計階段,主要工作包括()
A.算法設(shè)計
B.程序設(shè)計
C.數(shù)據(jù)庫設(shè)計
D.用戶界面設(shè)計
32.下列選項中,可用于存儲數(shù)值的數(shù)據(jù)類型包括( )。
A.INT
B.DOUBLE
C.BLOB
D.DECIMAL
33.下列屬于用戶自定義完整性的約束包括( )。
A.學(xué)號為學(xué)生表的主碼,不能取空值
B.學(xué)生的成績必須在0~100之間
C.學(xué)生成績表中出現(xiàn)的學(xué)號必須是學(xué)生表中存在的學(xué)號
D.學(xué)生的性別只能是男或女
34.將E-R圖轉(zhuǎn)換為關(guān)系模型時,下列敘述正確的是()
A.一個實體轉(zhuǎn)換為一個關(guān)系
B.一個聯(lián)系轉(zhuǎn)換為一個關(guān)系
C.對于一個多對多聯(lián)系轉(zhuǎn)換成的關(guān)系,應(yīng)將與該聯(lián)系相關(guān)的各實體的碼的組合作為該關(guān)系的碼
D.對于一個一對多聯(lián)系轉(zhuǎn)換成的關(guān)系,應(yīng)將與該聯(lián)系相關(guān)的各實體的碼的組合作為該關(guān)系的碼
35.下列選項中,屬于數(shù)據(jù)庫實施階段的工作包括( )。
A.數(shù)據(jù)庫試運行
B.確定數(shù)據(jù)存放位置
C.建立實際數(shù)據(jù)庫結(jié)構(gòu)
D.數(shù)據(jù)導(dǎo)入
36.下面給出的字符集校對規(guī)則名的后綴中,表示對大小寫敏感的有( )。
A._ci
B._cs
C._bin
D._cc
37.下列選項中,屬于數(shù)據(jù)定義的是( )。
A.插入記錄
B.創(chuàng)建數(shù)據(jù)庫
C.創(chuàng)建表
D.刪除記錄
38.下列選項中,屬于數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計階段的工作包括( )。
A.確定文件的存儲結(jié)構(gòu)
B.確定數(shù)據(jù)存放位置
C.建立實際數(shù)據(jù)庫結(jié)構(gòu)
D.數(shù)據(jù)導(dǎo)入
39.下列屬于關(guān)系運算的是( )。
A.查詢
B.投影
C.連接
D.選擇
40.下列關(guān)于索引的敘述中,正確的是()
A.使用索引可以加快數(shù)據(jù)檢索速度
B.使用ORDER BY和GROUP BY子句進(jìn)行查詢時,可以顯著減少分組和排序的時間
C.當(dāng)對基本表中的數(shù)據(jù)進(jìn)行增加、刪除和修改操作時,使用索引可以加快數(shù)據(jù)的維護(hù)速度
D.一個基本表上可以創(chuàng)建多個非聚集索引
41.下列選項中,屬于數(shù)據(jù)操作的是( )。
A.插入記錄
B.創(chuàng)建數(shù)據(jù)庫
C.創(chuàng)建表
D.刪除記錄
三、判斷題 (共 9 道試題,共 18 分)
42.PHP中使用mysql_query只能進(jìn)行數(shù)據(jù)SELECT等檢索操作,不能進(jìn)行INSERT等非檢索操作。
43.PHP支持Apache、IIS等服務(wù)器軟件。
44.MySQL中錯誤日志可根據(jù)需要啟動或禁止。
45.用二維表來表示實體及實體之間聯(lián)系的數(shù)據(jù)模型稱為層次模型。
46.DBMS是數(shù)據(jù)庫系統(tǒng)的縮寫。
47.二維表中的行稱為屬性。
48.一名學(xué)生可以同時選修多門課程,一門課程也可由多名學(xué)生選修,則學(xué)生和課程之間是一對一聯(lián)系。
49.數(shù)據(jù)庫避免了一切數(shù)據(jù)重復(fù)。
50.數(shù)據(jù)獨立性是指不會因為數(shù)據(jù)的數(shù)值發(fā)生變化而影響應(yīng)用程序。
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

