第 1 頁:單選題 |
第 4 頁:應用題 |
第 5 頁:設計與應用題 |
第 6 頁:參考答案及解析 |
參考答案與解析
一、單選題
1.A【解析】數據庫應用系統邏輯設計階段工作內容分為三部分:數據庫邏輯結構設計、數據庫事務概要設計、應用程序概要設計。其中Ⅳ系統總體框架設計應該屬于數據庫概念設計。
2.B【解析】B項中數據庫概念設計的目標:定義和描述應用領域涉及的數據范圍;獲取應用領域或問題域的信息模型;描述清楚數據的屬性特征;描述清楚數據之間的關系;定義和描述數據的約束;說明數據的安全性要求;支持用戶的各種數據處理需求;保證信息模型方便地轉換成數據的邏輯結構(數據庫模式),同時也便于用戶理解。A項在數據庫概念設計階段,將具有相同屬性特征的同類對象抽象為實體集,然后用一個有意義的名詞或名詞短語為每一個實體集命名。C項數據庫物理設計階段的目標是設計一個存儲空間占用少、數據訪問率高和維護代價低的數據庫物理模式。D項物理模式評估中對數據庫物理設計結果從時間、空間和維護等方面進行評估,從多種可行方案中選擇合理的數據庫物理結構。綜上所述,B項錯誤。
3.B【解析】事務是并發控制的基本單位。所謂的事務,它是一個操作序列,這些操作要么都執行,要么都不執行,它是一個不可分割的工作單位。在數據庫應用系統設計中,事務的特性之一就是一致性,即在和用戶的交互過程中,保證數據的一致性。其他三項都是事務長時間和用戶交互帶來的壞處。當事務長時間和某個用戶進行交互時,導致其他用戶需要等待該事務結束以獲取資源,因此會在一定程度上降低了不同事務的并發度,同時因為長時問的交互導致資源被用戶占用的時間過長,將會增大死鎖的可能性,系統在執行檢查點操作時,所有的事務處理都被暫時中止,長時間的事務影響檢查點的效果。
4.A【解析】隨著數據庫的運行,數據庫中的數據會不斷改變,為了確保數據庫的正常運行,需要數據庫管理員對數據庫空間使用情況進行分析和預測。其中的重點是監控空間增長比較快的表,對這些表的監控就能達到對數據庫空間的增長的良好預測。當數據庫所在的空間已經不能滿足需求時,可以考慮將一些不再使用的數據轉移到其他存儲設備上。不同的數據庫管理系統有著不同的邏輯實現結構,因此數據庫空間管理辦法隨數據庫管理系統不同而不同。
5.C【解析】數據庫物理設計主要步驟包括:數據庫邏輯模式調整;文件組織與存取設計;數據分布設計;安全模式設計;確定系統配置;物理模式評估。其中將關系模式和相關視圖轉換為特定數據庫管理系統的可支持的表和視圖不屬于物理設計的范疇。
6.B【解析】SQL中的集合操作符IN、EXCEPT、INTERSECT和UNION的用法分別為:①IN,確定給定的值是否與子查詢或列表中的值相匹配,選擇與列表中的任意一個值匹配的行;②EXCEPT,指在第一個集合中存在,但是不存在于第二個集合中的數據;③INTERsECT,是指在兩個集合中都存在的數據;④UNION.操作符用于合并兩個或多個SELECT語句的結果集,對于UNION操作符,請注意,UNION內部的SELECT語句必須擁有相同數量的列。列也必須擁有相似的數據類型。同時,每條SELECT語句中的列的順序必須相同。要返回A和B相同的商品,則選項I中先查出B購買的商品號,并且使用IN操作符,查出A購買的商品號且該商品號同時也在B購買的商品號結果集中,即滿足了A和B都購買的商品號,符合要求。選項Ⅱ中的EXCEPT操作符使得查詢出的結果為A購買的商品減去B購買的商品,不符合要求。選項Ⅲ的IN.TERSECT操作符表示兩個結果集都存在的商品號,即既屬于A又屬于B的商品號,符合要求。選項Ⅳ中的UNION操作符表示兩個結果集的合并,即包括A購買的商品也包括B購買的商品,不符合要求。
7.B【解析】從功能上講,數據庫應用系統設計包括下列四個層次:①表示層,位于最外層,離用戶最近,用于顯示數據和接受用戶輸入的數據;②業務邏輯層,表示層和數據訪問層之間通信的橋梁,主要負數據的傳遞和處理,例如數據有效性的檢驗、業務邏輯描述相關功能。業務邏輯層概要設計包括:結構、行為、數據接口、故障處理、安全設計、系統維護與保障等方面的內容。③數據訪問層,主要實現對數據的保存和讀取操作;④數據持久層。由上述可知,業務邏輯層的主要任務是梳理DBAS的各項業務活動,將其表示為各種系統構件(如類、模塊、組件等),因此構件設計屬于業務邏輯層。
8.A【解析】數據庫選用中該注意考慮應用系統的可用性、可靠性和連續性要求、數據庫環境,如操作系統要求等。在存在大數據的情況下,還應該考慮到數據庫對大數據的處理能力。雖然關系數據庫均采用比較統一的SQL語句對數據庫中的數據進行維護,但是不同的數據庫產品提供不同的應用程序接口,因此在更換數據庫產品后,一般原有的應用程序和數據庫的接口會失效,需要重新修改應用程序。
9.D【解析】分布式數據要達到的目標是:本地自治、非集中式管理、高可用性、位置獨立性、數據分片獨立性、數據復制獨立性、分布式查詢處理、分布式事務管理、硬件獨立性、操作系統獨立性、網絡獨立性、數據庫管理系統獨立性。并行數據庫的目標是高性能和高可用性,通過多個處理節點并行執行數據庫任務,提高整個數據庫系統的性能和可用性。
10.C【解析】UML類圖中一對多的關系用1:*表示,ER圖的一對多的關系用1:m表示。ER圖中的關系寫在UML類圖相對應的一邊,即原來的關系(3,6)和(10,50)分別對應原來的UML中的學生與課程的關系和課程與學生的關系。
相關推薦:
2015年全國計算機等級考試無紙化考試系統操作指南北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |