2015年計算機等級三級《數據庫技術》題庫
2.瀏覽器/服務器架構是現階段非常流行的數據庫應用系統架構。在此架構中,應用服務器起到了非常重要的作用。下列關于應用服務器的說法,錯誤的是( )。
A.應用服務器一般運行程序代碼,實現面向具體應用領域的業務規則,數據庫服務器承擔數據存儲、管理等功能
B.應用服務器會根據用戶請求連接相應的數據庫,獲取數據并進行處理,將結果返回給用戶
C.應用服務器一般需具有數據訪問和數據存儲等功能,在數據庫服務器出現問題時可以繼續向用戶提供服務
D.應用服務器一般提供了集群、失效恢復、負載均衡等公共服務,可以大幅度提高系統性能和可靠性
3.關系模型是數據庫系統最常用的一種數據模型。下列關于關系模型的說法,錯誤的是( )。
A.關系模型中的關系是一個二維表,表中的一行對應關系中的一個元組
B.按照一定的規則可以將ER模型轉換為關系模型中的關系模式
C.關系模型是建立在集合論的基礎上的,關系模型中數據存取對用戶是透明的
D.關系模型中的關系模式描述關系的動態結構,其內容隨用戶對數據庫的操作而變化
4.在數據庫應用系統的需求分析階段,設有如下工作:
1.分析與描述目標系統需要完成的功能
Ⅱ.分析與描述目標系統對響應時間、存儲容量的要求
Ⅲ.分析與描述目標系統涉及的數據范圍、數據的屬性特征及數據之間的關系
Ⅳ.分析與描述每項功能活動需要的輸人數據、業務規則及輸出數據
V.分析與描述目標系統的總體結構、功能活動及各功能活動之間的關系以上屬于系統功能建模內容的是( )。
A.僅Ⅰ、Ⅳ和V
B.僅Ⅱ、Ⅳ和V
C.僅Ⅰ、Ⅱ和Ⅲ
D.僅Ⅲ、Ⅳ和V
5.在概念模型中,屬性用于描述事物的特征或性質。關于屬性有下列說法:
Ⅰ.一個實體集中的屬性名要唯一
Ⅱ.屬性一般用名詞或名詞短語命名
Ⅲ.一個屬性的值可以取自不同的域
Ⅳ.實體集的標識屬性能夠唯一識別實體集中每一個實體
V.標識屬性的取值不能重復,但可以為空以上說法正確的是( )。
A.僅Ⅰ、Ⅲ和V
B.僅Ⅰ、Ⅱ和Ⅳ
C.僅Ⅱ、Ⅳ和V
D.僅Ⅱ、Ⅲ和Ⅳ
6.設有關系模式:作者(作者編號,姓名,身份證號,職業,出生日期)。下列能夠作為該關系模式候選碼的是( )。
A.作者編號,姓名
B.作者編號,身份證號
C.作者編號,職業
D.身份證號,出生日期
7.人機界面是數據庫應用系統的一個重要組成部分,人機界面設計與用戶的關系非常密切。關于人機界面設計,下列說法錯誤的是( )。
A.人機界面設計時,應使用戶感覺系統運行始終處于用戶的控制之下,人機界面應該向用戶及時反饋,保持人機界面與用戶之間的雙向交流
B.當系統發生錯誤時,人機界面應為用戶提供有意義的反饋信息,有時可以提供截屏等功能,使用戶可以了解錯誤,并及時向技術人員反饋問題
C.良好的人機界面應能容忍用戶使用過程中發生的操作錯誤,并能夠方便地從錯誤中恢復
D.設計人機界面可采用原型迭代法,首先進行用戶界面詳細設計,然后與用戶不斷討論,改進設計方案
8.在數據庫應用系統開發的需求調研階段,需要對用戶提出的需求進行分析和整理。此過程不僅需要描述用戶提出的具體功能需求,也需要對用戶未明確提出的非功能需求進行描述。設在某商場經營管理系統的需求分析階段整理了下列需求:
Ⅰ.系統需要支持會員制
Ⅱ.系統不需要考慮財務核算功能
Ⅲ.系統應長期穩定運行
Ⅳ.系統應有銷售統計功能
V.系統應保證數據存儲安全
上述需求中屬于非功能需求的是( )。
A.僅Ⅲ和Ⅳ
B.僅Ⅲ和V
C.僅Ⅳ和V
D.僅Ⅰ、Ⅱ和V
9.在使用UML對數據庫應用系統進行建模的過程中,狀態圖和活動圖常用于動態建模。下列狀態圖或活動圖語法正確的是( )。
A.
B.
C.
D.
10.在SQL Server 2008中,如果數據庫tempdb的空問不足,可能會造成一些操作無法進行,此時需要擴大tempdb的空問。下列關于擴大tempdb空間的方法,錯誤的是( )。
A.手工擴大tempdb中某數據文件的大小
B.設置tempdb中的數據文件為自動增長方式,每當空間不夠時讓其自動增長
C.手工為tempdb增加一個數據文件
D.刪除tempdb中的日志內容,以獲得更多的數據空間
11.在一臺正在運行的SQL Server 2008中,現需使用復制數據庫文件的方法將某數據庫從一臺服務器移動到另一臺服務器。關于復制數據庫文件,有下列實現方法:
1.首先從數據庫服務器中分離出要復制的數據庫,然后復制數據庫文件
Ⅱ.首先停止SQL Server數據庫引擎服務,然后復制數據庫文件
Ⅲ.首先斷開所有用戶與數據庫的連接,然后復制數據庫文件
Ⅳ.由Windows系統管理員直接到操作系統中復制數據庫文件
上述方法中,可行的是( )。
A.僅I和Ⅱ
B.僅Ⅱ和Ⅲ
C.僅Ⅲ和Ⅳ
D.都可以
12.設有職工表(職工號,姓名,地址1,地址2),其中,職工號為主碼。現要求地址1和地址2組合起來不能有重復值。在SQL Server 2008環境中有下列創建該表的語句:
1.CREATE TABLE職工表(
職工號int PRIMARY KEY,
姓名nchar(10),
地址1 nvarchar(20),
地址2 nvarchar(20),
UNIQUE(地址1,地址2)
)
Ⅱ:CREATE TABLE職工表(
職工號int PRIMARY KEY,
姓名nchar(10),
地址1nvarchar(20).
地址2 nvarchar(20)UNIQUE(地址1,地址2)
)
Ⅲ.CREATE TABLE職工表(
職工號int PRIMARY KEY.
姓名nchar(10),
地址1 nvarchar(20)UNIQUE,
地址2 nvarchar(20)UNIQUE
)
IV.CREATE TABLE職工表(
1職工號int PRIMARY KEY。
姓名nchar(10),
地址1 nvarchar(20)UNIQUE(地址1,地址2),
地址2 nvarchar(20)
)
上述語句能正確實現此約束的是( )。
A.僅Ⅰ和Ⅲ
B.僅Ⅱ和Ⅳ
C.僅Ⅰ、Ⅱ和Ⅳ
D.都正確
13.在SQL Server 2008中,設有商品表(商品號,商品名,生產13期,單價,類別)。現經常需要執行下列查詢:
SELECT商品號,商品名,單價
FROM商品表WHERE類別IN(ˊ食品ˊ,ˊ家電ˊ)
ORDER BY商品號
現需要在商品表上建立合適的索引來提高該查詢的執行效率。下列建立索引的語句,最合適的是( )。
A.CREATE INDEX Idxl ON商品表(類別)
B.CREATE INDEX Idxl ON商品表(商品號,商品名,單價)
C.CREATE INDEX Idxl ON商品表(類別,商品號)INCLUDE(商品名,單價)
D.CREATE INDEX Idxl ON商品表(商品號)INCLUDE(商品名,單價)WHERE類別=ˊ食品ˊ0R類別=ˊ家電ˊ