第 1 頁:單選題 |
第 4 頁:應用題 |
第 5 頁:設計與應用題 |
單選題
1設有關系表:職工(職工號,姓名,領導職工號),其中職工號是主碼,領導職工號是外碼。當前表中沒有任
何數據。現在依次向該表中插入如下數據
(1)(e1,Tom,e2)
(2)(e3,Jerry,null)
(3)(null,F00,null)
(4)(e2,Fake,e2)
(5)(e1,Ghost,e3)
(6)(e4,Wh0,el)
則最終該表中有( )行數據。
A.2B.3C.4D.5
參考答案:C
參考解析:一張關系表中的主碼不能為空且具有唯一性。外碼取值可能為被參照關系中已存在的主碼值或空值。最終該表中插入的數據為(1),(2),(4),(6),共4行數據。
2關于數據庫視圖,下列說法正確的是( )。
A.視圖一定能提高數據的操作性能
B.定義視圖的語句可以是任何數據操作語句
C.視圖可以提供一定程度的數據獨立性
D.視圖的數據一般是物理存儲的
參考答案:C
參考解析:視圖是從一個或幾個基本表(或視圖)中導出的虛表,數據庫中只存放了視圖的定義,不存放視圖對應的數據。它是原始數據庫數據的一種變換,是查看表中數據的另外一種方式。可以將視圖看成是一個移動的窗口,通過它可以看到感興趣的數據。視圖是從一個或多個實際表中獲得的,這些表的數據存放在數據庫中。那些用于產生視圖的表叫做該視圖的基表。一個視圖也可以從另一個視圖中產生。視圖的特點體現在三個方面:①簡單性,看到的就是需要的。視圖不僅可以簡化用戶對數據的理解,也可以簡化對它們的操作。那些被經常使用的查詢可以被定義為視圖,從而使得用戶不必為以后的操作每次指定全部的條件;②安全性,通過視圖用戶只能查詢和修改他們所能見到的數據。數據庫中的其它數據則既看不見也取不到;③邏輯數據獨立性,視圖可幫助用戶屏蔽真實表結構變化帶來的影響;根據視圖的特點可以達到以下的幾點作用:①簡化數據查詢語句;②使用戶從多角度看待同一數據;③提高數據安全性;④提供了一定程度的邏輯獨立性。所以答案選C。
3SQL Server 2008中,如果希望用戶u1在DBl數據庫中具有查詢T1表的權限,正確的授權語句是( )。
A.GRANT SELECT ON DB1(T1)TO u1B.GRANT SELECT TO u1 ON DB1(T1)C.GRANT SELECT TO u1 ON T1D.GRANT SELECT ON T1 TO u1
參考答案:A
參考解析:
SQL Server 2008中GRANT的用法為:
GRANT{ALL[PRIVILEGES]}
l permission[(column[,…n])][,…n]
[ON[class::]securable]TO principal[….n]
[WITH GRANT OPTION][AS principal]
4關于數據庫應用系統的需求分析工作,下列說法正確的是( )。
A.通過需求分析過程,需要確定出整個應用系統的目標、任務和系統的范圍說明。
B.在需求分析階段,系統需求分析員要與用戶充分溝通,并做出各類用戶視圖。
C.數據需求分析的主要工作是要辨識出數據處理中的數據處理流程
D.數據操作響應時間、系統吞吐量、最大并發用戶數都是性能需求分析的重要指標
參考答案:D
參考解析:數據庫應用系統的需求包括:數據需求分析,數據處理需求分析,業務需求分析及其在性能、存儲、安全、備份和恢復等方面的要求。C項中,數據需求分析的主要工作是從用戶視圖出發,分析與辨識應用領域所管理的各類數據項和數據結構,形成數據字典的主要內容。B中在需求分析階段,系統需求分析員與用戶充分溝通,并形成文檔化的需求描述。A中通過需求分析過程,需要系統的描述整個應用系統的功能特征、性能特征和約束,并形成需求規范說明文檔。D中數據操作響應時間、系統吞吐量和最大并發用戶數都是性能需求分析的重要指標。所以選D。
5設有關系模式:作者(作者編號,姓名,身份證號,職業,出生日期)。下列能夠作為該關系模式候選碼的是( )。
A.作者編號,姓名B.作者編號,身份證號C.作者編號,職業D.身份證號,出生日期
參考答案:B
參考解析:關系模型中的候選碼定義為某一組屬性可以唯一標識一個元組,則稱為該屬性組的候選碼,所以其候選碼屬性的取值必須不能有重復也不能為空。題目中姓名,職業,出生日期都可能重復。
6下列全部屬于結構圖的組圖是( )。
A.用例圖、類圖、順序圖、部署圖
B.類圖、組件圖、部署圖、活動圖
C.用例圖、對象圖、狀態圖、組件圖
D.類圖、對象圖、組件圖、部署圖
參考答案:D
參考解析:結構圖是指以模塊的調用關系為線索,用自上而下的連線表示調用關系并注明參數傳遞的方向和內容,從宏觀上反映模塊層次結構的圖形。其中結構圖包括用例圖、類圖、組件圖、對象圖和部署圖。
7設在SQL Server 2008中,用戶U1在DB1數據庫中創建T#Temp表。下列關于#Temp表的說法,正確的是( )。
A.只有在創建#Temp表的連接中才可以查詢#Temp表數據
B.在所有用戶U1發起的連接中,都可以查詢#Temp表數據
C.在創建#Temp表的連接未斷開時,DB1數據庫的所有用戶都可以查詢#Temp表數據
D.在創建#Temp表的連接斷開后,DBl數據庫的所有用戶仍可以查詢#Temp表數據
參考答案:A
參考解析:用戶若想在SQL Senrer中訪問數據庫的表,必須同該表建立一個連接表示通信渠道,當連接中斷時,無法對其進行訪問。B中只有用戶與#temp建立的連接才可以訪問到表。C中不是所有用戶都可以訪問該表,只有U1用戶和由U1授權的用戶可以訪問。D項很明顯也不正確。故答案為A。
8類圖技術是面向對象方法的核心技術。下列所示UML的類圖,正確的是( )。
A.
B.
C.
D.
參考答案:B
參考解析:本題考察了有關UML的類圖表示。這里的區別主要在四種表示上:類的UML表示(空心三角實線連接)、接口的UML表示(空心三角虛線連接)、聚合關系的UML表示(空心菱形實線連接)以及合成關系的UML表示(實心菱形實線連接)。類的表示指的是子類對父類關系的繼承;接口與子類繼承比較相似,區別主要在于多繼承上;聚合關系主要表示一種弱的擁有關系,如A對象可以包含B對象,但B對象不是A對象的一部分;而合成是一種強擁有,體現了嚴格的部分和整體關系。此題中,車架和車輪是車的嚴格組成部分,如果缺少一樣,車就沒法開,所以對車來說是必不可少的部分。所以選B。
9下列敘述中不屬于三層B/S結構數據庫應用系統特點和操作特征的是( )。
A.客戶端使用瀏覽器,瀏覽器與Web應用服務器之間的通信使用超文本傳輸協議(HTTP)
B.數據庫服務器接受應用服務器提出的數據操作請求,對數據庫進行相應的操作,并將操作結果返回給應用服務器
C.這種結構使客戶端和服務器能在不同的系統問通信,但對客戶機配置要求較高,且應用軟件維護代價也較大
D.這種結構不受時空限制,使用者可以在全球任何地方,任何時間請求數據庫應用系統提供的各種數據服務
參考答案:C
參考解析:B/S結構的數據庫應用系統的特點是用戶界面完全通過www瀏覽器實現,一部分事務邏輯在前端實現,主要的事務邏輯在服務器實現,所以其對客戶機配置要求不高,即使對服務器要求較高,也不需要安裝客戶端軟件。
10設有下列關于數據庫分析、設計與實現的工作:
Ⅰ.用概念數據模型表示數據對象的特征及其相互間的關聯關系
Ⅱ.進行數據庫的備份與恢復等日常維護
Ⅲ.在ER圖的基礎上確定數據庫關系模式
Ⅳ.調整數據庫邏輯模式,確定文件組織與存取方式,評估物理模式
V.考慮分析DBAS運行過程中備份數據庫策略,如備份時問點和備份周期
Ⅵ.事務和應用程序的編碼及測試
上述工作中,屬于DBAS系統設計階段工作的是( )。
A.僅Ⅰ、Ⅱ、Ⅲ、Ⅳ和VB.僅Ⅰ、Ⅱ、Ⅲ和ⅣC.僅Ⅰ、Ⅲ和ⅣD.全部
參考答案:C
參考解析:Ⅰ屬于設計數據庫設計中的概念結構設計,Ⅲ屬于邏輯結構設計,Ⅳ屬于物理設計。Ⅱ、V、Ⅵ屬于數據庫的實現與維護。所以答案為C。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |