第 1 頁:單選題 |
第 4 頁:應(yīng)用題 |
第 5 頁:設(shè)計(jì)與應(yīng)用題 |
11設(shè)在SQL Server 2008中有商品表(商品號,商品名,進(jìn)貨價(jià)格,銷售價(jià)格),現(xiàn)要求銷售價(jià)格必須至少是進(jìn)貨價(jià)格的1.1倍。下列關(guān)于實(shí)現(xiàn)此約束的說法,正確的是( )。
A.可以用觸發(fā)器或者用CHECK約束實(shí)現(xiàn)
B.只能用CHECK約束實(shí)現(xiàn)
C.只能用觸發(fā)器實(shí)現(xiàn)
D.可以用DEFAULT約束實(shí)現(xiàn)
參考答案:A
參考解析:用戶定義的完整性可以用CHECK短語指定列值應(yīng)滿足的條件,也可以用觸發(fā)器約束,通過服務(wù)器自動激活相應(yīng)的觸發(fā)器,對數(shù)據(jù)進(jìn)行完整性控制。所以觸發(fā)器或CHECK約束都可以實(shí)現(xiàn)。但DEFAULT約束不能實(shí)現(xiàn)用戶自定義的完整性,只能表示實(shí)體或參照完整性。
12下面關(guān)于模式分解的說法,錯(cuò)誤的是( )。
A.分解并不總能提高查詢效率
B.分解通常使得涉及屬性少的查詢執(zhí)行效率更高
C.分解通常使得簡單的更新事務(wù)執(zhí)行效率更高
D.分解總是能降低存儲空間的要求,因?yàn)樗芟哂鄶?shù)據(jù)
參考答案:D
參考解析:分解使得一個(gè)關(guān)系變?yōu)槎鄠(gè)關(guān)系,常用于關(guān)系模式規(guī)范化。一般情況下可以減少部分?jǐn)?shù)據(jù)冗余,但不恰當(dāng)?shù)姆纸庖部赡茉黾尤哂唷?/P>
13設(shè)有職工表(職工號,姓名,地址1,地址2),其中,職工號為主碼,F(xiàn)要求地址1和地址2組合起來不能有重復(fù)值。在SQL Server 2008環(huán)境中有下列創(chuàng)建該表的語句:
1.CREATE TABLE職工表(
職工號int PRIMARY KEY,
姓名nchar(10),
地址1 nvarchar(20),
地址2 nvarchar(20),
UNIQUE(地址1,地址2)
)
、颍篊REATE 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)
)
上述語句能正確實(shí)現(xiàn)此約束的是( )。
A.僅Ⅰ和ⅢB.僅Ⅱ和ⅣC.僅Ⅰ、Ⅱ和ⅣD.都正確
參考答案:C
參考解析:Ⅲ表示在地址1的所有記錄中地址不允許重復(fù),即每個(gè)職工的地址1都不同且每個(gè)職工的地址2也不允許重復(fù)。UNIQUE是對創(chuàng)建的表的屬性約束條件,與位置無關(guān)。
14現(xiàn)要為某大型商場開發(fā)一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng),在該應(yīng)用系統(tǒng)的生命周期中,設(shè)有下列活動:
、.開發(fā)人員執(zhí)行DDL代碼建立數(shù)據(jù)庫結(jié)構(gòu)
Ⅱ.編寫商品信息錄入和導(dǎo)入程序,在系統(tǒng)投入運(yùn)行前建立商品信息清單
、.根據(jù)商場銷售業(yè)務(wù)開展情況,調(diào)整數(shù)據(jù)庫中的商品清單和價(jià)格
、.準(zhǔn)備銷售新商品時(shí),使用商品信息錄入或?qū)氤绦,將新商品信息加入到商品清單?/P>
Ⅴ為了防止數(shù)據(jù)丟失,定期對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行轉(zhuǎn)儲
以上活動中,屬于商場數(shù)據(jù)庫應(yīng)用系統(tǒng)實(shí)施活動的是( )。
A.僅Ⅰ和ⅡB.僅Ⅰ、Ⅱ和ⅢC.僅Ⅲ和ⅣD.僅Ⅰ和Ⅴ
參考答案:A
15存儲管理器是數(shù)據(jù)庫管理系統(tǒng)非常重要的組成部分。下列關(guān)于存儲管理器的說法,錯(cuò)誤的是( )。
A.存儲管理器負(fù)責(zé)檢查用戶是否具有數(shù)據(jù)訪問權(quán)限
B.為了提高數(shù)據(jù)訪問效率,存儲管理器會將部分內(nèi)存用于數(shù)據(jù)緩沖,同時(shí)使用一定的算法對內(nèi)存緩沖區(qū)中的數(shù)據(jù)塊進(jìn)行置換
C.存儲管理器會為編譯好的查詢語句生成執(zhí)行計(jì)劃,并根據(jù)執(zhí)行計(jì)劃訪問相關(guān)數(shù)據(jù)
D.存儲管理器以事務(wù)方式管理用戶對數(shù)據(jù)的訪問,以確保數(shù)據(jù)庫并發(fā)訪問的正確性
參考答案:C
參考解析:C項(xiàng)是查詢處理器的功能,不是存儲管理器功能。
16數(shù)據(jù)庫設(shè)計(jì)過程中有如下工作:
1.文件組織與存取設(shè)計(jì)
、.數(shù)據(jù)分布設(shè)計(jì)
Ⅲ.確定數(shù)據(jù)庫和操作系統(tǒng)參數(shù)
、.將關(guān)系模式和相關(guān)視圖轉(zhuǎn)換為特定數(shù)據(jù)庫管理系統(tǒng)的可支持的表和視圖
、.從時(shí)間、空間、維護(hù)代價(jià)等方面評估物理設(shè)計(jì)結(jié)果,并將評估后的結(jié)果實(shí)施到數(shù)據(jù)庫中
上述工作中屬于數(shù)據(jù)庫物理設(shè)計(jì)的是( )。
A.僅Ⅰ、Ⅱ和ⅤB.僅Ⅰ和ⅢC.僅Ⅰ、Ⅱ、Ⅲ和ⅤD.以上全部
參考答案:C
參考解析:數(shù)據(jù)庫物理設(shè)計(jì)主要步驟包括:數(shù)據(jù)庫邏輯模式調(diào)整;文件組織與存取設(shè)計(jì);數(shù)據(jù)分布設(shè)計(jì);安全模式設(shè)計(jì);確定系統(tǒng)配置;物理模式評估。其中將關(guān)系模式和相關(guān)視圖轉(zhuǎn)換為特定數(shù)據(jù)庫管理系統(tǒng)的可支持的表和視圖不屬于物理設(shè)計(jì)的范疇。
17下列有關(guān)三級模式結(jié)構(gòu)和數(shù)據(jù)獨(dú)立性的說法中,正確的是( )。
A.在一個(gè)數(shù)據(jù)庫中可以定義多個(gè)內(nèi)模式,可利用不同的內(nèi)模式來描述特定用戶對數(shù)據(jù)的物理存儲需求
B.外模式是用戶與數(shù)據(jù)庫系統(tǒng)的接口,用戶可通過外模式來訪問數(shù)據(jù),在一個(gè)數(shù)據(jù)庫中只能定義一個(gè)外模式
C.三級模式和兩層映像的系統(tǒng)結(jié)構(gòu)提供了數(shù)據(jù)獨(dú)立性,即當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)和存儲結(jié)構(gòu)發(fā)生變化時(shí),應(yīng)用程序不受影響
D.數(shù)據(jù)獨(dú)立性使得數(shù)據(jù)的定義和描述與應(yīng)用程序相分離,簡化了數(shù)據(jù)庫應(yīng)用程序的開發(fā),但增加了用戶維護(hù)數(shù)據(jù)的代價(jià)
參考答案:C
參考解析:內(nèi)模式又稱物理模式,處于最底層,它給出了數(shù)據(jù)庫物理存儲結(jié)構(gòu)與物理存取方法,內(nèi)模式反映了數(shù)據(jù)在計(jì)算機(jī)物理結(jié)構(gòu)中的實(shí)際存儲形式。一個(gè)數(shù)據(jù)庫只對應(yīng)一種內(nèi)模式。模式是用戶的局部模式。一個(gè)數(shù)據(jù)庫中可以定義多個(gè)外模式。數(shù)據(jù)獨(dú)立性不僅簡化數(shù)據(jù)庫應(yīng)用程序的開發(fā),同時(shí)因?yàn)槠帘瘟宋锢斫Y(jié)構(gòu)的差異,所以也簡化了用戶維護(hù)數(shù)據(jù)的代價(jià)。數(shù)據(jù)庫系統(tǒng)三級模式和兩層映像的系統(tǒng)結(jié)構(gòu)保證了數(shù)據(jù)庫系統(tǒng)中能夠具有較高的邏輯獨(dú)立性和物理獨(dú)立性。
18下列不屬于信息系統(tǒng)需求分析的常用建模方法是( )。
A.ERB.IDEFOC.DFDD.UML
參考答案:A
參考解析:常用的需求建模方法包括:①DFD方法;②IDEFO方法;③UML方法。
19在數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的需求調(diào)研階段,需要對用戶提出的需求進(jìn)行分析和整理。此過程不僅需要描述用戶提出的具體功能需求,也需要對用戶未明確提出的非功能需求進(jìn)行描述。設(shè)在某商場經(jīng)營管理系統(tǒng)的需求分析階段整理了下列需求:
、.系統(tǒng)需要支持會員制
Ⅱ.系統(tǒng)不需要考慮財(cái)務(wù)核算功能
、.系統(tǒng)應(yīng)長期穩(wěn)定運(yùn)行
Ⅳ.系統(tǒng)應(yīng)有銷售統(tǒng)計(jì)功能
、.系統(tǒng)應(yīng)保證數(shù)據(jù)存儲安全
上述需求中屬于非功能需求的是( )。
A.僅Ⅲ和ⅣB.僅Ⅲ和VC.僅Ⅳ和VD.僅Ⅰ、Ⅱ和V
參考答案:B
參考解析:需求分析就是分析用戶的應(yīng)用請求。Ⅲ和Ⅴ不是用戶所考慮的問題,Ⅴ屬于系統(tǒng)的物理設(shè)計(jì)階段,Ⅲ屬于系統(tǒng)運(yùn)行與維護(hù)階段所考慮的問題。
20數(shù)據(jù)庫概念設(shè)計(jì)是面向企業(yè)或組織中的數(shù)據(jù)需求的。下列有關(guān)概念模型設(shè)計(jì)的說法中,錯(cuò)誤的是( )。
A.按照具有相同屬性特征原則對客觀事物進(jìn)行分類,在分類的基礎(chǔ)上概括命名,得到實(shí)體集
B.分析和定義實(shí)體集中的每一個(gè)實(shí)例,并用有意義的符號或文字分別描述它們
C.從一個(gè)聯(lián)系的兩端(兩個(gè)方向)確定實(shí)體集之間聯(lián)系的基數(shù),并把聯(lián)系的基數(shù)標(biāo)注在模型中
D.要保證一個(gè)實(shí)體集中定義的每一個(gè)屬性有意義、不重名
參考答案:B
參考解析:答案B是對實(shí)體集命名,即在標(biāo)識實(shí)體集的基礎(chǔ)上分類抽象,將具有相同屬性特征的同類對象抽象為實(shí)體集,然后歸納整理,用一個(gè)有意義的名詞或名詞短語為每一個(gè)實(shí)體命名。它的描述是實(shí)體集中的每一個(gè)實(shí)例,所以錯(cuò)誤。
相關(guān)推薦:
2015計(jì)算機(jī)三級《數(shù)據(jù)庫》上機(jī)試題及答案匯總
2015年計(jì)算機(jī)三級《網(wǎng)絡(luò)技術(shù)》高分突破試卷匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |