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