第 1 頁:單選題 |
第 4 頁:應用題 |
第 5 頁:設計與應用題 |
11在SQL Server 2008中,設要為數據庫DB1添加一個新的數據文件,該文件的邏輯名為filex,物理文件名為filex.n(if,存儲位置為D:\DB1,初始大小和最大大小均采用系統默認值,增長方式為自動增長,每次增加20%。下列語句中正確的是( )。
A.ALTER DATABASE DB1 ADD FILE(
NAME=filex,
FILENAME=D:\DB1\filex.ndf,
FILEGROWTH=20)
B.ALTER DATABASE DB1 ADD FILE(
NAME=filex,
FILENAME=D:\DB1\filex.ndf,
FILEGROWTH=20%)
C.ALTER DATABASE DB1 ADD FILE(
NAME=filex,
FILENAME=ˊD:\DB1\filex.ndfˊ,
FILEGROWTH=20)
D.ALTER DATABASE DB1 ADD FILE(
NAME=filex,
FILENAME=ˊD:\DB1\filex.ndfˊ,
FILEGROWTH=20%)
參考答案:D
參考解析:在SQL Server 2008中,ALTER DATABASE命令中的FILENAME對應的代碼需要帶上單引號,因此選項A和選項B錯誤。FILEGROWTH如果加上%則為百分比,如果省%,數據庫系統則默認采用增加單位是MB,因此選項A和選項C錯誤。故選D。
12關于分布式數據庫,下列說法錯誤的是( )。
A.分布式數據庫的查詢代價需要考慮站點間數據傳輸的通信代價,一般來說導致數據傳輸量大的主要原因是數據間的連接操作和并操作
B.分布式數據庫中位置透明性是指數據分片的分配位置對用戶是透明的,使得用戶在編程時只需考慮數據分片情況,而不用關心具體的分配情況
C.分布式數據庫的事務管理包括恢復控制和并發控制,恢復控制一般采用的策略是基于兩階段的提交協議
D.分布式數據庫系統的目標是利用多處理機結點并行地完成數據庫任務,以提高數據庫系統的整體性能
參考答案:D
參考解析:分布式數據要達到的目標是:本地自治、非集中式管理、高可用性、位置獨立性、數據分片獨立性、數據復制獨立性、分布式查詢處理、分布式事務管理、硬件獨立性、操作系統獨立性、網絡獨立性、數據庫管理系統獨立性。并行數據庫的目標是高性能和高可用性,通過多個處理節點并行執行數據庫任務,提高整個數據庫系統的性能和可用性。
13在SQL Server 2008中,有商品表(商品號,商品名,單價)和銷售表(商品號,銷售時間,銷售價格)。現要限制“銷售價格”的取值必須在此商品“單價”的0.6倍到1.5倍范圍之內,實現這個約束的正確代碼是( )。
A.CHECK(銷售價格BETWEEN單價*0.6 AND單價*1.5)
B.CHECK(銷售價格BETWEEN商品表.單價*0.6 AND商品表.單價*1.5)
C.CREATE TRIGGER tri_Sales ON銷售表FOR INSERT,UPDATE
As IF EXISTS(SELECT*FROM INSERTED a JOIN商品表b
ON a.商品號=b.商品號WHERE銷售價格NOT BETWEEN單價*0.6 AND單價*1.5)
ROLLBACK
D.CREATE TRIGGER tri_ales ON銷售表INSTEAD OF INSERT,UPDATE AS
IF EXISTS( SELECT冰FROM INSERTED a JOIN商品表b
ON a.商品號=b.商品號
WHERE銷售價格NOT BETWEEN單價*0.6 AND單價*=1.5)
ROLLBACK
參考答案:C
參考解析:FOR指定觸發器只有在引發的SQL語句中指定的操作都已成功執行,并且所有的約束檢查也成功完成后才執行觸發器,這種觸發器稱為后觸發型觸發器。INSTEAD OF指定執行觸發器而不是執行引發觸發器執行SQL語句,從而替代觸發語句的操作,稱這種觸發器為前觸發型觸發器。
14在數據庫系統中,下列映像關系用于提供數據與應用程序間的物理獨立性的是( )。
A.外模式/模式B.模式/內模式C.外模式/內模式D.邏輯模式/內模式
參考答案:B
參考解析:數據庫的三級模式和兩級映像中的三級模式結構為外模式、模式和內模式,二級映像為模式到內模式的映射以及外模式到模式的映射。模式的三個級別層次反映了模式的三個不同環境以及它們的不同要求,其中內模式處于最低層,它反映了數據在計算機物理結構中的實際存儲形式。模式處于中層,它反映了設計者的數據全局邏輯要求。外模式也稱用戶模式,處于最外層,它反映了用戶對數據的要求。數據庫系統的三級模式是對數據的三個級別的抽象,它把數據的具體物理實現留給物理模式,使用戶與全局設計者不必關心數據庫的具體實現與物理背景。同時,它通過兩級映射建立三級模式間的聯系與轉換,使得模式與外模式雖然并不具備物理存在,但是也能通過映射而獲得其存在的實體。兩級映射也保證了數據庫系統中數據的獨立性,亦即數據的物理組織改變與邏輯概念改變不影響用戶模式,只需調整映射方式即可。模式/內模式保證了數據庫中數據與應用程序間的物理獨立性,而外模式/模式保證了數據與應用程序間的邏輯獨立性。
15在SQL Server 2008中,有系統數據庫master、model、msdb、tempdb和用戶數據庫。下列關于系統數據庫和用戶數據庫的備份策略,最合理的是( )。
A.對系統數據庫和用戶數據庫都實行周期性備份
B.對系統數據庫和用戶數據庫都實行修改之后即備份
C.對系統數據庫實行修改之后即備份,對用戶數據庫實行周期性備份
D.對master、model、msdb實行修改之后即備份,對用戶數據庫實行周期性備份,對tempdb不備份
參考答案:D
參考解析:因為系統數據庫master、model、msdb修改較少,且對數據庫系統影響較大,所以每次修改后應及時備份;而用戶自定義的數據庫(如學生成績管理系統中的數據庫)在使用過程中會經常不定期的修改,而且每次修改量不大,如果每次修改完就重新備份則對系統操作冗余性較大,所以采用定期備份;tempdb是系統臨時文件的數據庫,每次啟動后都會清空,所以沒必要備份。選D。
16數據庫物理設計的目標是為應用數據提供合適的數據存儲結構,同時要保證數據庫系統具有良好的性能。關于數據庫物理設計,下列說法中錯誤的是( )。
A.數據庫物理設計需要考慮數據的存儲方式、存取路徑和具體的實現細節,還需要考慮數據的加載方式
B.數據庫物理設計一般需要根據數據的存儲需求和使用需求確定數據庫管理系統的配置參數
C.數據庫物理設計需要權衡系統的時間效率、空問效率、維護代價和各種用戶要求,因此可能會產生多個備選方案
D.在數據庫物理設計后期,可以根據實際需要適當降低某些關系模式的規范化程度,以提高查詢效率
參考答案:A
參考解析:數據庫物理設計的目的是將數據的邏輯模式轉換為實現技術規范,其目標是設計數據存儲方案,以便提供足夠好的性能并確保數據庫數據的完整性、安全性和可恢復性。通常數據庫物理設計并不包括文件和數據庫的具體實現細節(例如如何創建文件、建立數據庫以及如何加載數據等)。
17下列關于SQL Server 2008中guest用戶的說法,錯誤的是( )。
A.guest用戶沒有對應的登錄賬戶名
B.通過授權語句可以啟用數據庫中的guest用戶
C.所有數據庫用戶都繼承該數據庫中guest用戶的權限
D.任何SQL Server登錄賬戶都可以訪問啟用了9uest用戶的數據庫
參考答案:C
參考解析:所有的數據庫用戶不是繼承數據庫中guest用戶的權限。
18下列關于SQL Server 2008架構的說法,錯誤的是( )。
A.在一個數據庫中,一個用戶可以擁有多個架構,一個架構只能屬于一個用戶
B.架構相當于數據庫對象的容器,在同一個數據庫中架構不能重名
C.架構是數據庫中的邏輯命名空間,同一個數據庫的不同架構中可以存在同名表
D.在同一個架構中可以定義表、視圖等不同數據庫對象
參考答案:A
參考解析:架構是形成單個命名空間的數據庫實體的集合。命名空問也是一個集合,其中每個元素的名稱都是唯一的。架構與用戶的關系是一對多的關系,一個用戶只能對應一個架構,但多個用戶可以共享一個架構,所以選A。
19對于ODS體系,有下列說法:
Ⅰ.ODSⅠ:第一類0DS數據更新頻率是天級,一般隔夜后將數據更新到ODS中
Ⅱ.ODSⅡ:第二類0DS的數據更新頻率是小時級,如4小時更新一次
Ⅲ.ODSⅢ:第三類0DS的數據更新頻率是秒級,即操作型系統中的數據發生改變后,幾乎是立即傳送到ODS中,這類0DS建設難度大
Ⅳ.ODSⅣ:第四類0DS是根據數據來源方向和類型劃分的,不僅包含來自操作型環境的數據,也包含由數據倉庫層和數據集市層的應用反饋給ODS的一些決策結果或一些報表信息
以上說法正確的是( )。
A.僅Ⅰ和ⅡB.僅Ⅰ和ⅢC.僅Ⅱ和ⅣD.Ⅰ、Ⅱ、Ⅲ和Ⅳ
參考答案:C
參考解析:ODS(Operational Data Store)是數據倉庫體系結構中的一個可選部分,ODS具備數據倉庫的部分特征和OLTP系統的部分特征,它是“面向主題的、集成的、當前或接近當前的、不斷變化的”數據。第一類ODS數據更新頻率是秒級,第二類ODS的數據更新頻率是小時級,第三類ODS的數據更新頻率是天級,上述三類是根據數據更新的速度劃分的,ODSIV:第四類ODS是根據數據來源方向和類型劃分的。
20關于數據庫概念設計及物理結_構沒計,下列說法錯誤的是( )。
A.數據庫概念設計過程中,每個實體集需要有唯一的名字,實體集一般用名詞或名詞短語命名
B.數據庫概念設計階段的目標是描述需要存儲的記錄及其數量
C.數據庫物理結構設計的目標是設計一個空間利用率高,具有較高訪問效率和較低維護成本的數據庫物理結構
D.數據庫物理結構設計的結果可以從時間、空問和維護代價等方面進行評估,一般需要從多種可行方案中根據評估情況選擇最為合理的方案
參考答案:B
參考解析:B項中數據庫概念設計的目標:定義和描述應用領域涉及的數據范圍;獲取應用領域或問題域的信息模型;描述清楚數據的屬性特征;描述清楚數據之間的關系;定義和描述數據的約束;說明數據的安全性要求;支持用戶的各種數據處理需求;保證信息模型方便地轉換成數據的邏輯結構(數據庫模式),同時也便于用戶理解。A項在數據庫概念設計階段,將具有相同屬性特征的同類對象抽象為實體集,然后用一個有意義的名詞或名詞短語為每一個實體集命名。C項數據庫物理設計階段的目標是設計一個存儲空間占用少、數據訪問率高和維護代價低的數據庫物理模式。D項物理模式評估中對數據庫物理設計結果從時間、空間和維護等方面進行評估,從多種可行方案中選擇合理的數據庫物理結構。綜上所述,B項錯誤。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |