23春學(xué)期(高起本:1709-2103、專升本/高起專:1909-2103)《數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計》在線作業(yè)-00002
試卷總分:100 得分:100
一、單選題 (共 21 道試題,共 42 分)
1.有兩個實體集,并且這兩個實體集之間存在M:N聯(lián)系,則根據(jù)轉(zhuǎn)換規(guī)則,這個E-R結(jié)構(gòu)轉(zhuǎn)換成的表的數(shù)目應(yīng)該為( )個。
A.1
B.2
C.3
D.4
2.SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操作、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,語句ALTER TABLE實現(xiàn)( )功能。
A.數(shù)據(jù)查詢
B.數(shù)據(jù)操作
C.數(shù)據(jù)定義
D.數(shù)據(jù)控制
3.數(shù)據(jù)模型是( )。
A.文件的集合
B.記錄的集合
C.數(shù)據(jù)的集合
D.記錄及其聯(lián)系的集合
4.進(jìn)行并發(fā)控制的主要技術(shù)是()
A.備份
B.建立日志文件
C.封鎖
D.完整性檢查
5.在數(shù)據(jù)管理技術(shù)的三個發(fā)展階段中,數(shù)據(jù)冗余度最小、數(shù)據(jù)共享度最高的是()階段
A.文件系統(tǒng)
B.數(shù)據(jù)庫
C.人工管理
D.數(shù)據(jù)庫管理系統(tǒng)
6.在數(shù)據(jù)庫轉(zhuǎn)儲期間允許對數(shù)據(jù)庫進(jìn)行存取、修改活動,則該轉(zhuǎn)儲類型為()
A.靜態(tài)轉(zhuǎn)儲
B.動態(tài)轉(zhuǎn)儲
C.海量轉(zhuǎn)儲
D.增量轉(zhuǎn)儲
7.內(nèi)模式的修改不影響模式的特點稱為數(shù)據(jù)庫的( )
A.物理獨立性
B.邏輯獨立性
C.外模式獨立性
D.內(nèi)模式獨立性
8.一個事務(wù)能讀取到別的事務(wù)提交的更新數(shù)據(jù),不能看到未提交的更新數(shù)據(jù),不會出現(xiàn)丟失更新、臟讀,但可能出現(xiàn)不可重復(fù)讀、幻讀,則該事務(wù)的隔離級為( )。
A.未提交讀
B.提交讀
C.可重復(fù)讀
D.序列化
9.設(shè)關(guān)系R、S、W各有10個元組,那么這三個關(guān)系的笛卡爾積的元組個數(shù)是( )。
A.10
B.30
C.1000
D.不確定(與計算結(jié)果有關(guān))
10.用戶看到的那部分?jǐn)?shù)據(jù)的局部邏輯結(jié)構(gòu)的描述是( )。
A.存儲模式
B.外模式
C.概念模式
D.模式
11.下列關(guān)于PHP字符串定界符的描述中,正確的是( )。
A.字符串的定界符只能是雙引號
B.字符串的定界符只能是單引號
C.以單引號作為定界符,則字符串中出現(xiàn)的“$變量名稱”將被變量值所替代
D.以雙引號作為定界符,則字符串中出現(xiàn)的“$變量名稱”將被變量值所替代
12.在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于( )
A.需求分析階段
B.邏輯設(shè)計階段
C.概念設(shè)計階段
D.物理設(shè)計階段
13.MySQL的二進(jìn)制日志中,不記錄的( )操作。
A.插入記錄
B.修改記錄
C.刪除記錄
D.查詢記錄
14.用來顯示窗口對象及其控件的視圖是()
A.布局視圖
B.窗口視圖
C.屬性視圖#腳本視圖
15.在數(shù)據(jù)庫管理系統(tǒng)中,通過()語言來定義模式、子模式和內(nèi)模式
A.數(shù)據(jù)定義
B.數(shù)據(jù)操縱
C.數(shù)據(jù)控制
D.數(shù)據(jù)管理
16.一個事務(wù)一旦提交,它對數(shù)據(jù)庫的修改應(yīng)該永久保存在數(shù)據(jù)庫中,該特性稱為事務(wù)的( )。
A.原子性
B.一致性
C.隔離性
D.持久性
17.在關(guān)系數(shù)據(jù)庫系統(tǒng)中,一個關(guān)系相當(dāng)于( )。
A.一個數(shù)據(jù)庫文件
B.一張二維表
C.一條記錄
D.一個指針
18.SQL語言通常稱為( )
A.結(jié)構(gòu)化查詢語言
B.結(jié)構(gòu)化控制語言
C.結(jié)構(gòu)化定義語言
D.結(jié)構(gòu)化操縱語言
19.確定數(shù)據(jù)的存儲安排以提高系統(tǒng)性能,屬于數(shù)據(jù)庫設(shè)計的()階段
A.概念結(jié)構(gòu)設(shè)計
B.邏輯結(jié)構(gòu)設(shè)計
C.物理結(jié)構(gòu)設(shè)計
D.運行和維護(hù)
20.在關(guān)系數(shù)據(jù)庫中,實現(xiàn)“表中任意兩行不能相同”的約束是靠( )來實現(xiàn)的。
A.外碼
B.屬性
C.主碼
D.列
21.在現(xiàn)實世界中,某種產(chǎn)品的名稱對應(yīng)于數(shù)據(jù)庫中的( )。
A.文件
B.實體
C.數(shù)據(jù)項
D.記錄
二、多選題 (共 20 道試題,共 40 分)
22.以下關(guān)于兩段鎖協(xié)議的敘述,正確的是()
A.在對任何數(shù)據(jù)進(jìn)行讀、寫操作之前,首先要申請并獲得對該數(shù)據(jù)的封鎖
B.在解除一個封鎖之后,事務(wù)不再申請和獲得任何其他封鎖
C.兩段鎖協(xié)議是保證并發(fā)調(diào)度可串行化的必要條件
D.兩段鎖協(xié)議是保證并發(fā)調(diào)度可串行化的充分條件
23.下列選項中,表示MySQL邏輯非運算的有( )。
A.||
B.~
C.NOT
D.!
24.下列關(guān)于外模式的描述中,正確的是( )。
A.面向用戶
B.通常是模式的一個子集,所以又稱外模式
C.是允許用戶看到和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述
D.由于用戶可以不止一個,每個用戶使用的數(shù)據(jù)可能不同,所以系統(tǒng)可以有多個外模式
25.下列選項中,不屬于SQL語言數(shù)據(jù)定義功能的命令是()
A.CREATE
B.REVOKE
C.DELETE
D.DROP
26.SQL語言支持關(guān)系數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu),其中外模式對應(yīng)部分包括()
A.基本表
B.視圖
C.數(shù)據(jù)存儲文件
D.索引
27.下列屬于用戶自定義完整性的約束包括( )。
A.學(xué)號為學(xué)生表的主碼,不能取空值
B.學(xué)生的成績必須在0~100之間
C.學(xué)生成績表中出現(xiàn)的學(xué)號必須是學(xué)生表中存在的學(xué)號
D.學(xué)生的性別只能是男或女
28.下列選項中,可用于存儲數(shù)值的數(shù)據(jù)類型包括( )。
A.INT
B.DOUBLE
C.BLOB
D.DECIMAL
29.使用SQL語句查詢學(xué)生信息表中入學(xué)成績在650到700之間的學(xué)生記錄,WHERE短語后可以使用的條件是()
A.入學(xué)成績 BETWEEN 650 AND 700
B.入學(xué)成績>=650 AND <=700
C.NOT (入學(xué)成績<650 OR 入學(xué)成績>700)
D.入學(xué)成績 NOT BETWEEN 650 AND 700
30.下列選項中,屬于域完整性約束的有( )。
A.主鍵約束
B.自增約束
C.默認(rèn)約束
D.非空約束
31.下列關(guān)于SQL特點的敘述,錯誤的是()
A.SQL是一種非過程化的語言,不僅要提出“做什么”,還要指明“如何做”
B.SQL集數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言、數(shù)據(jù)控制語言及附加語言元素于一體
C.一條SQL語句僅能操作一條記錄
D.SQL可以作為嵌入式語言和自含式語言兩種方式來使用
32.下列說法正確的是( )。
A.文本、圖形、圖像等都是數(shù)據(jù)
B.數(shù)據(jù)庫是數(shù)據(jù)庫管理系統(tǒng)的一部分
C.數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的一部分
D.數(shù)據(jù)庫管理員使用數(shù)據(jù)庫應(yīng)用系統(tǒng)操作數(shù)據(jù)庫
33.數(shù)據(jù)模型的組成要素包括()
A.數(shù)據(jù)結(jié)構(gòu)
B.數(shù)據(jù)約束
C.數(shù)據(jù)檢索
D.數(shù)據(jù)更新
34.事務(wù)在運行過程中,系統(tǒng)寫入日志文件中的操作包括對數(shù)據(jù)庫的()
A.插入操作
B.修改操作
C.刪除操作
D.查詢操作
35.使用SQL語言創(chuàng)建一個表,要限定某列的值具有唯一性,可以使用()約束
A.PRIMARY KEY
B.CHECK
C.UNIQUE
D.FOREIGN KEY
36.下列選項中,不屬于SQL語言數(shù)據(jù)操作功能的命令是( )
A.CREATE
B.INSERT
C.DELETE
D.SELECT
37.下列關(guān)于內(nèi)模式的描述中,正確的是( )。
A.一個數(shù)據(jù)庫只有一個內(nèi)模式
B.是指數(shù)據(jù)以何種組織形式進(jìn)行存儲,例如是順序存儲、鏈?zhǔn)酱鎯€是哈希存儲
C.數(shù)據(jù)庫模式結(jié)構(gòu)的中間層,既不涉及數(shù)據(jù)的物理存儲細(xì)節(jié)和硬件環(huán)境,也與具體的應(yīng)用無關(guān)
D.描述了數(shù)據(jù)在介質(zhì)上的存儲方式和物理結(jié)構(gòu)
38.下列選項中,屬于數(shù)據(jù)庫實施階段的工作包括( )。
A.數(shù)據(jù)庫試運行
B.確定數(shù)據(jù)存放位置
C.建立實際數(shù)據(jù)庫結(jié)構(gòu)
D.數(shù)據(jù)導(dǎo)入
39.數(shù)據(jù)庫系統(tǒng)階段數(shù)據(jù)庫管理的特點包括( )。
A.采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu),從整體看待數(shù)據(jù),降低數(shù)據(jù)冗余、減少不一致性
B.數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計面向具體應(yīng)用,數(shù)據(jù)依賴于程序
C.數(shù)據(jù)庫可供不同應(yīng)用程序使用,數(shù)據(jù)共享度高
D.數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)和程序之間具有較高的獨立性
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.創(chuàng)建索引后,需要人為對它進(jìn)行維護(hù),因此,應(yīng)避免創(chuàng)建太多的索引
43.數(shù)據(jù)庫系統(tǒng)具有數(shù)據(jù)冗余較小、數(shù)據(jù)共享度高等特點。
44.對表進(jìn)行記錄的篩選,用的運算是投影。
45.HTML中一個單選按鈕組各單選按鈕的name屬性可以不同。
46.MySQL中,一個表中最多只能有一個自增字段。
47.一名學(xué)生可以同時選修多門課程,一門課程也可由多名學(xué)生選修,則學(xué)生和課程之間是一對一聯(lián)系。
48.一名工人可以加工多種零件,每一種零件可以由不同的工人來加工,工人和零件之間為多對多聯(lián)系。
49.在關(guān)系數(shù)據(jù)庫中,實現(xiàn)“表中任意兩行不能相同”的約束是靠主碼來實現(xiàn)的。
50.在數(shù)據(jù)庫的三級模式中,只有模式才是真正存儲數(shù)據(jù)的。
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777