必胜高考网_全国高考备考和志愿填报信息平台

必勝高考網(wǎng) > 計算機(jī)類 > 計算機(jī)等級 > 資訊 >

2015計算機(jī)三級《數(shù)據(jù)庫技術(shù)》考前沖刺試題(2)

時間: 家輝2 資訊

  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)不需要考慮財務(wù)核算功能

  Ⅲ.系統(tǒng)應(yīng)長期穩(wěn)定運(yùn)行

  Ⅳ.系統(tǒng)應(yīng)有銷售統(tǒng)計功能

  Ⅴ.系統(tǒng)應(yīng)保證數(shù)據(jù)存儲安全

  上述需求中屬于非功能需求的是(  )。

  A.僅Ⅲ和ⅣB.僅Ⅲ和VC.僅Ⅳ和VD.僅Ⅰ、Ⅱ和V

  參考答案:B

  參考解析:需求分析就是分析用戶的應(yīng)用請求。Ⅲ和Ⅴ不是用戶所考慮的問題,Ⅴ屬于系統(tǒng)的物理設(shè)計階段,Ⅲ屬于系統(tǒng)運(yùn)行與維護(hù)階段所考慮的問題。

  20數(shù)據(jù)庫概念設(shè)計是面向企業(yè)或組織中的數(shù)據(jù)需求的。下列有關(guān)概念模型設(shè)計的說法中,錯誤的是(  )。

  A.按照具有相同屬性特征原則對客觀事物進(jìn)行分類,在分類的基礎(chǔ)上概括命名,得到實體集

  B.分析和定義實體集中的每一個實例,并用有意義的符號或文字分別描述它們

  C.從一個聯(lián)系的兩端(兩個方向)確定實體集之間聯(lián)系的基數(shù),并把聯(lián)系的基數(shù)標(biāo)注在模型中

  D.要保證一個實體集中定義的每一個屬性有意義、不重名

  參考答案:B

  參考解析:答案B是對實體集命名,即在標(biāo)識實體集的基礎(chǔ)上分類抽象,將具有相同屬性特征的同類對象抽象為實體集,然后歸納整理,用一個有意義的名詞或名詞短語為每一個實體命名。它的描述是實體集中的每一個實例,所以錯誤。

  21設(shè)某數(shù)據(jù)庫中有學(xué)生表(學(xué)號,姓名,所在系)和選課表(學(xué)號,課程號,成績)。現(xiàn)要查詢沒選課的學(xué)生姓名和所在系。下列語句中能夠?qū)崿F(xiàn)該查詢要求的是(  )。

  A.SELECT姓名,所在系FROM學(xué)生表a LEFT JOIN選課表b

  ON a.學(xué)號=b.學(xué)號WHERE a.學(xué)號IS NULLB.SELECT姓名,所在系FROM學(xué)生表a LEFT JOIN選課表b

  ON a.學(xué)號=b.學(xué)號WHERE b.學(xué)號IS NULLC.SELECT姓名,所在系FROM學(xué)生表a RIGHT JOIN選課表b

  ON a.學(xué)號=b.學(xué)號WHERE a.學(xué)號IS NULLD.SELECT姓名,所在系FROM學(xué)生表a RIGHT JOIN選課表b

  ON a.學(xué)號=b.學(xué)號WHERE b.學(xué)號IS NULL

  參考答案:B

  參考解析:從數(shù)據(jù)庫中查出沒有選課的學(xué)生姓名和所在系,則在學(xué)生表中查出選課表中沒有的學(xué)生即可。在這里采用LEFT JOIN來連接查詢。并且要求選課表中的學(xué)生學(xué)號為NULL。

  22關(guān)于并行數(shù)據(jù)庫,下列說法錯誤的是(  )。

  A.層次結(jié)構(gòu)可以分為兩層,頂層是無共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤結(jié)構(gòu)

  B.無共享結(jié)構(gòu)通過最小化共享資源來降低資源競爭,因此具有很高的可擴(kuò)展性,適合于OLTP應(yīng)用

  C.并行數(shù)據(jù)庫系統(tǒng)經(jīng)常通過負(fù)載均衡的方法來提高數(shù)據(jù)庫系統(tǒng)的業(yè)務(wù)吞吐率

  D.并行數(shù)據(jù)庫系統(tǒng)的主要目的是實現(xiàn)場地自治和數(shù)據(jù)全局透明共享

  參考答案:D

  參考解析:并行數(shù)據(jù)庫系統(tǒng)的主要目的是通過高速通信介質(zhì)連接多個可獨(dú)立處理的單元以并行執(zhí)行的方式完成對數(shù)據(jù)庫系統(tǒng)的互聯(lián)查詢、內(nèi)部查詢及各種內(nèi)部操作。分布式數(shù)據(jù)庫系統(tǒng)的主要目的才是實現(xiàn)場地自治和數(shù)據(jù)全局透明共享。

  23某跨國公司的業(yè)務(wù)系統(tǒng)需要提供全球性服務(wù),該業(yè)務(wù)系統(tǒng)需要24小時×7天在線服務(wù),系統(tǒng)業(yè)務(wù)繁忙,為了保證業(yè)務(wù)系統(tǒng)中數(shù)據(jù)庫數(shù)據(jù)的安全,需要設(shè)計與實施數(shù)據(jù)轉(zhuǎn)儲機(jī)制,設(shè)計完成該數(shù)據(jù)庫每天數(shù)據(jù)增量的轉(zhuǎn)儲需要2個小時,在不考慮成本因素的情況下,下列最合理的是(  )。

  A.配備高性能數(shù)據(jù)庫服務(wù)器,通過事務(wù)傳送機(jī)制實時地將數(shù)據(jù)庫中的任何變化反映到備份環(huán)境中

  B.每天劃出長度為2小時的時間窗口tw,在tw內(nèi)采用靜態(tài)轉(zhuǎn)儲方法實現(xiàn)每天數(shù)據(jù)增量的轉(zhuǎn)儲

  C.每天劃出長度為2小時的時間窗口tw,在tw內(nèi)采用動態(tài)轉(zhuǎn)儲方法實現(xiàn)每天數(shù)據(jù)增量的轉(zhuǎn)儲

  D.每周做一次完全轉(zhuǎn)儲,每天選擇浮動時間段對變化的數(shù)據(jù)進(jìn)行轉(zhuǎn)儲

  參考答案:A

  參考解析:在靜態(tài)轉(zhuǎn)儲過程中系統(tǒng)不能運(yùn)行其他事務(wù),因為會降低數(shù)據(jù)庫的可用性;動態(tài)備份運(yùn)行轉(zhuǎn)儲操作和用戶事務(wù)并發(fā)執(zhí)行,即允許在轉(zhuǎn)儲過程中對數(shù)據(jù)庫進(jìn)行存取和修改,動態(tài)儲存雖然克服了靜態(tài)儲存的一些缺點(diǎn),但是動態(tài)轉(zhuǎn)儲可能造成數(shù)據(jù)庫的不一致性,使數(shù)據(jù)的有效性得不到保證。為了數(shù)據(jù)的有效性,需要引入日志文件,用它記錄轉(zhuǎn)出期問各種事務(wù)對數(shù)據(jù)庫的修改活動記錄,然后使用動態(tài)轉(zhuǎn)儲的備份副本加上日志文件就可以將數(shù)據(jù)庫恢復(fù)到某一時刻的正確狀態(tài),因此8、c不合適。D中完全轉(zhuǎn)儲加增量轉(zhuǎn)儲,在這種轉(zhuǎn)儲方式下,恢復(fù)中使用的轉(zhuǎn)儲文件較多,其中任何一次轉(zhuǎn)儲出了問題都會導(dǎo)致恢復(fù)失敗,同時恢復(fù)時間長,因此D也不可取。

  24在大型企業(yè)的數(shù)據(jù)庫應(yīng)用系統(tǒng)中,聯(lián)機(jī)事務(wù)處理(OLTP)和聯(lián)機(jī)分析處理(OLAP)是常見的數(shù)據(jù)管理與數(shù)據(jù)分析形式。關(guān)于OLTP和OLAP,一般情況下,下列說法正確的是(  )。

  A.OLTP系統(tǒng)的安全性要求比OLAP系統(tǒng)的低,也比較容易實現(xiàn)

  B.OLAP系統(tǒng)在訪問數(shù)據(jù)時,一般以訪問少量記錄為主,OLTP系統(tǒng)則相反

  C.OLTP要求系統(tǒng)必須具有很高的響應(yīng)速度,而OLAP對系統(tǒng)響應(yīng)速度的要求較為寬松

  D.OLTP系統(tǒng)一般由企業(yè)的中上層或決策層使用,而OLAP系統(tǒng)一般由企業(yè)的中下層業(yè)務(wù)人員使用

  參考答案:C

  參考解析:OLTP是對數(shù)據(jù)庫聯(lián)機(jī)的日常操作,通常是對一條記錄的查詢和修改,要求快速響應(yīng)用戶的請求,對數(shù)據(jù)的安全性、完整性及事物吞吐量要求很高。而0LAP是對數(shù)據(jù)的查詢和分析操作,通常是對海量歷史數(shù)據(jù)的查詢和分析,要訪問的數(shù)據(jù)量非常大,查詢和分析操作十分復(fù)雜。所以A、B錯。又因為OLAP為宏觀分析,OLTP為微觀操作,所以前者面向中上層和決策者使用,而后者面向企業(yè)的中下層業(yè)務(wù)人員使用。所以D錯。因此選C。

  25當(dāng)數(shù)據(jù)庫系統(tǒng)出現(xiàn)故障時,可以通過數(shù)據(jù)庫日志文件進(jìn)行恢復(fù)。下列關(guān)于數(shù)據(jù)庫日志文件的說法,錯誤的是(  )。

  A.數(shù)據(jù)庫出現(xiàn)事務(wù)故障和系統(tǒng)故障時需使用日志文件進(jìn)行恢復(fù)

  B.使用動態(tài)轉(zhuǎn)儲機(jī)制時,必須使用日志文件才能將數(shù)據(jù)庫恢復(fù)到一致狀態(tài)

  C.在OLTP系統(tǒng)中,數(shù)據(jù)文件的空間使用量比日志文件大得多,使用日志備份可以降低數(shù)據(jù)庫的備份空間

  D.日志文件的格式主要有以記錄為單位的日志文件和以數(shù)據(jù)塊為單位的日志文件兩種

  參考答案:C

  參考解析:數(shù)據(jù)文件的空間使用量未必比日志文件大,因為日志是快速增長的。此外,使用日志備份并不能降低數(shù)據(jù)庫的備份空間。所以選C。

  26在進(jìn)行數(shù)據(jù)庫性能調(diào)優(yōu)過程中,需要考慮數(shù)據(jù)庫系統(tǒng)軟件、硬件配置、網(wǎng)絡(luò)環(huán)境等多方面因素。下列有關(guān)性能調(diào)優(yōu)的說法,錯誤的是(  )。

  A.修改某些頻繁使用的SQL語句,提高其性能,可能會大幅度降低數(shù)據(jù)庫CPU使用率

  B.隨著服務(wù)器CPU處理能力提高、內(nèi)存容量增大,現(xiàn)階段數(shù)據(jù)庫性能優(yōu)化一般以更換服務(wù)器硬件為主要調(diào)優(yōu)手段

  C.當(dāng)數(shù)據(jù)庫服務(wù)器磁盤I0出現(xiàn)寫瓶頸時,可以考慮使用高速磁盤存儲常用數(shù)據(jù),低速磁盤存儲不常用數(shù)據(jù)

  D.索引可以提高某些查詢的速度,但也可能降低寫入速度,同時也會增加磁盤空間使用

  參考答案:B

  參考解析:增強(qiáng)硬件配置是一種方法,但我們平時遇到的最多的問題是如何在無法增強(qiáng)硬件配置的情況下將數(shù)據(jù)庫性能優(yōu)化,因此在實際應(yīng)用過程中,數(shù)據(jù)庫本身的優(yōu)化占的比重很大,而且優(yōu)化效果也最明顯。

  27以下關(guān)于事務(wù)調(diào)度的說法錯誤的是(  )。

  A.調(diào)度分為串行調(diào)度和并發(fā)調(diào)度

  B.串行調(diào)度的特點(diǎn)是一個事務(wù)的所有操作都執(zhí)行完后才開始執(zhí)行另一個事務(wù)

  C.多個事務(wù)的調(diào)度必須保持每個事務(wù)的操作在事務(wù)中的執(zhí)行順序不變

  D.并發(fā)調(diào)度中不同事務(wù)的操作不可以交叉執(zhí)行

  參考答案:D

  參考解析:事務(wù)是構(gòu)成數(shù)據(jù)庫應(yīng)用中一個獨(dú)立邏輯工作單元的操作的集合,也是訪問并可能更新數(shù)據(jù)庫中各種數(shù)據(jù)項的一個程序執(zhí)行單元。數(shù)據(jù)庫系統(tǒng)通過執(zhí)行各種事務(wù)實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的操作,管理和執(zhí)行事務(wù)是DBMS的基本功能。事務(wù)的四大特性為:①原子性;②一致性;③隔離性;④持久性。事務(wù)調(diào)度則是為了保證事務(wù)的此四大特性。調(diào)度分為串行調(diào)度和并發(fā)調(diào)度。串行調(diào)度的特點(diǎn)是一個事務(wù)的所有操作都執(zhí)行完后才開始執(zhí)行另一事務(wù),不存在事務(wù)操作的交叉執(zhí)行;不同事務(wù)操作的交叉執(zhí)行稱為并發(fā)調(diào)度,DBMS交叉執(zhí)行來自多個事務(wù)的各個操作,以提高數(shù)據(jù)庫系統(tǒng)的性能。并發(fā)調(diào)度中不同的事務(wù)的操作可以交叉執(zhí)行。

  28設(shè)有某電子商務(wù)平臺,該平臺業(yè)務(wù)繁忙。為實現(xiàn)面向用戶的精確營銷,提高向用戶推薦商品的成功率,需要建立數(shù)據(jù)倉庫系統(tǒng),并將數(shù)據(jù)倉庫作為數(shù)據(jù)挖掘應(yīng)用程序的數(shù)據(jù)源。設(shè)電子商務(wù)平臺的OLTP環(huán)境中有銷售數(shù)據(jù)表Tl和用戶信息表T2。數(shù)據(jù)倉庫用表T3保存近5年的銷售細(xì)節(jié)數(shù)據(jù),同時有用戶信息表T4和用戶商品推薦表T5。下列方案一般情況下最為合理的是(  )。

  A.實時更新T3,即每產(chǎn)生一條銷售記錄,就將該記錄同時寫到T1和T3中,并觸發(fā)數(shù)據(jù)挖掘程序運(yùn)行,以增加數(shù)據(jù)挖掘結(jié)果的準(zhǔn)確性和實時性

  B.當(dāng)一個銷售事務(wù)完成并生成銷售記錄后,觸發(fā)數(shù)據(jù)挖掘程序在T1上執(zhí)行并得到針對該用戶的商品推薦列表,然后將商品推薦列表寫到T5中。每隔數(shù)小時從T1獲取新數(shù)據(jù)批量更新T3

  C.根據(jù)T1的變化實時更新T3,每天定時運(yùn)行數(shù)據(jù)挖掘程序,生成用戶商品推薦列表,并將其寫到T5中

  D.每天根據(jù)T1對T3做一次批量更新,數(shù)據(jù)挖掘程序根據(jù)新數(shù)據(jù)生成用戶商品推薦列表,并將其寫到T5中

  參考答案:D

  參考解析:數(shù)據(jù)倉庫是為了構(gòu)建新的分析處理環(huán)境而出現(xiàn)的一種數(shù)據(jù)存儲和組織的新技術(shù)。它的建立能充分利用已有的數(shù)據(jù)資源,把數(shù)據(jù)轉(zhuǎn)換為信息,從中挖掘出知識,最終創(chuàng)造出效益。數(shù)據(jù)倉庫有若干基本特征,包括不可更新性和隨時間變化性。所謂不可更新性就是用戶在提取倉庫中的數(shù)據(jù)進(jìn)行分析時并不會同時對數(shù)據(jù)倉庫中的數(shù)據(jù)進(jìn)行更新操作,而數(shù)據(jù)變化性是數(shù)據(jù)倉庫每隔一段時間進(jìn)行數(shù)據(jù)的更新和處理。綜上可以看出,數(shù)據(jù)倉庫的更新與時問間隔有關(guān),所以不會實時更新,即排除A、C,又因為對用戶進(jìn)行推薦時要結(jié)合以往的歷史數(shù)據(jù)而不是僅通過當(dāng)前數(shù)據(jù)分析,即B錯。綜上可知,選項D正確。

  29下列關(guān)于分布式數(shù)據(jù)庫和并行數(shù)據(jù)庫的說法,正確的是(  )。

  A.為了滿足高并發(fā)業(yè)務(wù)的需要,共享內(nèi)存結(jié)構(gòu)的并行數(shù)據(jù)庫比較適用于如銀行出納、民航售票等OLTP應(yīng)用

  B.在分布式數(shù)據(jù)庫的查詢中,導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的連接操作和選擇操作

  C.如果數(shù)據(jù)分布不合理,并行數(shù)據(jù)庫僅僅依靠多處理器、共享硬件資源等手段是無法實現(xiàn)真正意義上的并行處理的,也無法使其性能最優(yōu)化

  D.與集中式數(shù)據(jù)庫系統(tǒng)的事務(wù)相比,分布式數(shù)據(jù)庫系統(tǒng)中只需要一個場地完成提交即可完成一個全局事務(wù),這正是分布式數(shù)據(jù)庫的優(yōu)越之處

  參考答案:C

  參考解析:A中的0LTP應(yīng)用需要進(jìn)行大量的并行事務(wù),因此若采用共享內(nèi)存結(jié)構(gòu)會引起大量數(shù)據(jù)沖突;B中分布式數(shù)據(jù)庫查詢中,導(dǎo)致數(shù)據(jù)傳輸量大的原因主要是數(shù)據(jù)間的連接和并操作;D中分布式數(shù)據(jù)庫因為不同的分片和副本,因此很多時候在一個場地完成提交不能完成全局事務(wù),如雖完成某片數(shù)據(jù)更新,卻并沒有完成全局?jǐn)?shù)據(jù)更新。

  30日志文件對實現(xiàn)數(shù)據(jù)庫系統(tǒng)故障的恢復(fù)有非常重要的作用。下列關(guān)于數(shù)據(jù)庫系統(tǒng)日志文件的說法,正確的是(  )。

  A.數(shù)據(jù)庫系統(tǒng)不要求日志的寫入順序必須與并行事務(wù)執(zhí)行的時間次序一致

  B.為了保證數(shù)據(jù)庫是可恢復(fù)的,必須嚴(yán)格保證先寫數(shù)據(jù)庫后寫日志

  C.日志文件中檢查點(diǎn)記錄的主要作用是提高系統(tǒng)出現(xiàn)故障后的恢復(fù)效率

  D.系統(tǒng)故障恢復(fù)必須使用日志文件以保證數(shù)據(jù)庫系統(tǒng)重啟時能正常恢復(fù),事務(wù)故障恢復(fù)不一定需要使用日志文件

  參考答案:C

  參考解析:A日志寫入順序必須和并行事務(wù)執(zhí)行的時間次序一致,因為這樣才能在數(shù)據(jù)庫恢復(fù)時進(jìn)行red0和und0操作,從而保證數(shù)據(jù)的一致性而不會產(chǎn)生臟數(shù)據(jù);B必須先寫日志再寫數(shù)據(jù)庫,這樣當(dāng)數(shù)據(jù)庫發(fā)生故障時可以根據(jù)日志完全恢復(fù),否則如果先寫數(shù)據(jù),當(dāng)數(shù)據(jù)剛寫完時,數(shù)據(jù)庫故障而沒來得及寫日志,導(dǎo)致數(shù)據(jù)恢復(fù)時發(fā)生錯誤。D事務(wù)恢復(fù)時同樣需要日志,如red0、und0操作。所以選C。

  二、應(yīng)用題

  31數(shù)據(jù)庫管理系統(tǒng)為三級模式結(jié)構(gòu)提供了兩層映像機(jī)制,其中模式/內(nèi)模式映像提供了【1】獨(dú)立性。

  參考解析:

  物理

  【解析】數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)是由外模式、模式和內(nèi)模式三級構(gòu)成。模式也稱邏輯模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征描述,是所有用戶的公共數(shù)據(jù)視圖,它是數(shù)據(jù)庫系統(tǒng)的中間層。外模式是數(shù)據(jù)庫用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征描述,是數(shù)據(jù)庫用戶的數(shù)據(jù)視圖。內(nèi)模式是數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式。為了能夠在系統(tǒng)內(nèi)部實現(xiàn)這3個抽象層次的聯(lián)系和轉(zhuǎn)換,數(shù)據(jù)庫管理系統(tǒng)在這三級模式之間提供了兩層映像:外模式/模式映像、模式/內(nèi)模式映像。這兩層映像分別保證了數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)能夠具有較高的邏輯獨(dú)立性和物理獨(dú)立性。

  32按照數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期模型,系統(tǒng)設(shè)計階段細(xì)分為概念設(shè)計、【2】設(shè)計和物理設(shè)計三個步驟。

  參考解析:

  邏輯

  【解析】系統(tǒng)設(shè)計階段分為概念設(shè)計、邏輯設(shè)計、物理設(shè)計。概念設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,它通過對用戶需求進(jìn)行綜合、歸納與抽象,形成一個獨(dú)立于具體DBMS的概念模型。邏輯設(shè)計是將概念結(jié)構(gòu)轉(zhuǎn)換為某個DBMS所支持的數(shù)據(jù)模型,并對其進(jìn)行優(yōu)化。物理設(shè)計是為邏輯數(shù)據(jù)模型選取一個最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)。

  33設(shè)用UML設(shè)計某數(shù)據(jù)庫應(yīng)用系統(tǒng),設(shè)計人員規(guī)劃了一組應(yīng)用程序集,該集合由動態(tài)鏈接庫和可執(zhí)行程序構(gòu)成。為了展現(xiàn)這些應(yīng)用程序集間的組織和依賴關(guān)系,以對源代碼、可執(zhí)行程序的發(fā)布等進(jìn)行系統(tǒng)建模,應(yīng)采用的UML圖是【3】圖。

  參考解析:組件

  【解析】組件圖提供系統(tǒng)的物理視圖。UML圖形中組件圖的用途是顯示系統(tǒng)中的軟件對其他軟件組件(例如,庫函數(shù))的依賴關(guān)系,它可以在一個非常高的層次上顯示,從而僅顯示粗粒度的組件,也可以在組件包層次上顯示。

  34設(shè)有學(xué)生表(學(xué)號,姓名,所在系名)和選課表(學(xué)號,課程號,成績)。現(xiàn)要建立統(tǒng)計每個系選課人數(shù)的視圖。請補(bǔ)全下列語句:

  CREATE VIEW Vl(系名,人數(shù))AsSELECT所在系名,【4】

  FROM選課表JOIN學(xué)生表ON選課表.學(xué)號=學(xué)生表.學(xué)號【5】

  參考解析:

  第一空:COUNT(DISTINCT選課表.學(xué)號)

  第二空:GROUP BY所在系名

  【解析】由于要統(tǒng)計選課人數(shù)所以要用到聚類函數(shù)COUNT(DISTINCTI ALL<列名>),表示對某列的值的計數(shù),如果指定DISTINCT短語,則表示在計算時要取消指定列中的重復(fù)值。如果不指定DISTINCT短語或指定ALL短語,則表示保留重復(fù)值。由于是對不同系中的學(xué)生的學(xué)號統(tǒng)計,所以用GROUP BY子句將查詢結(jié)果按某一列或多列的值分組,值相等的為一組。通過對組內(nèi)不同學(xué)號的統(tǒng)計從而統(tǒng)計出各個系的選課人數(shù)。

  35設(shè)有課程表(課程號,課程名,學(xué)分,先修課程號),已知某應(yīng)用程序需要列出“數(shù)據(jù)庫原理”課程的一門先修課程,查詢結(jié)果要求輸出(課程名,學(xué)分,先修課名稱,先修課學(xué)分),可以用【6】連接操作在一個查詢中實現(xiàn)此功能。

  參考解析:自

  【解析】自連接是SQL語句中經(jīng)常要用的連接方式,使用自連接可以將自身表的一個鏡像當(dāng)作另一張表來對待,從而能夠得到一些特殊的數(shù)據(jù)。簡而言之,自連接的本意就是將一張表看成多張表來做連接。本題的SQL語句為:

  select課程表.課程名,課程表.學(xué)分,先修表.課程名,先修表.學(xué)分from emp課程表,emp先修表where課程表.課程名=’數(shù)據(jù)庫原理’and課程表.先修課程號=先修表.課程號。

  36在SQL Server 2008的某用戶數(shù)據(jù)庫中,設(shè)有T表,現(xiàn)要在T表的c1列和c2列上建立一個復(fù)合唯一聚集索引,其中c1列值重復(fù)率為20%,c2列為l0%。請補(bǔ)全下列語句建立一個性能最優(yōu)的索引:CREATE UNIQUE CLUSTERED INDEX Idxl ON T(【7】)

  參考解析:c2,c1

  【解析】聚簇索引是指索引項的順序與表中記錄的物理順序一致的索引組織。用戶可以在最經(jīng)常查詢的列上建立聚簇索引以提高查詢效率。UNIQUE表示要建立的每一個索引值對應(yīng)唯一的數(shù)據(jù)記錄,先對c2表索引然后對cl表索引,可以使索引的性能最優(yōu)。

  37在SQL Server 2008中,現(xiàn)要將T1表的C1列(int類型)定義為標(biāo)識列,初值和增量值均為1。請補(bǔ)全下列語句:

  CREATE TABLE T1(clint【8】(1,1),…)

  參考解析:IDENTITY

  【解析】此題考查了SQL SERVER中的identity用法。在數(shù)據(jù)庫中,常用的一個流水編號通常會使用i-dentity欄位來進(jìn)行設(shè)置,這種編號的好處是不會重復(fù),而且是唯一的,這對table中的唯一值特性很重要,通常用來做客戶編號、訂單編號等。此處用IDENTITY作約束性定義,使C1可以成為標(biāo)識列。

  38在SQL Server 2008中,設(shè)ul是SQL Server身份驗證模式的數(shù)據(jù)庫服務(wù)器登錄賬戶,現(xiàn)希望U1在該數(shù)據(jù)庫服務(wù)器上具有系統(tǒng)管理員權(quán)限。請補(bǔ)全下列語句:

  EXEC sp-addsrvrolememberˊU1ˊ,ˊ【9】ˊ

  參考解析:sysadmin

  【解析】EXEC sp_addsrvrolemember是登錄賬戶角色,sp_addsrvrolemember是定義好的存儲過程,其作用是為登錄賬戶賦角色權(quán)限。數(shù)據(jù)庫主要的角色及權(quán)限如下表所示:bulkadmin執(zhí)行BULK INSERT語句

  dbcreator創(chuàng)建、修改、刪除和還原數(shù)據(jù)庫

  diskadmin管理磁盤文件

  processadmin管理在SQL Server實例中運(yùn)行的進(jìn)程

  securityadmin管理服務(wù)器登錄賬戶

  serveradmin配置服務(wù)器范圍的設(shè)置

  setupadmin添加和刪除鏈接服務(wù)器

  sysadmin在SQL Server中進(jìn)行任何活動,該角色的權(quán)限跨越所有其它固定服務(wù)器角色

  39數(shù)據(jù)庫管理系統(tǒng)中的加鎖協(xié)議規(guī)定了事務(wù)的加鎖時間、持鎖時間和釋放鎖時間,其中【10】協(xié)議可以完全保證并發(fā)事務(wù)數(shù)據(jù)的一致性。

  參考解析:三級加鎖

  【解析】三級加鎖協(xié)議也稱為三級封鎖協(xié)議.,它保證正確地調(diào)度事務(wù)的并發(fā)操作,是事務(wù)對數(shù)據(jù)庫對象加鎖、解鎖必須遵守的一種規(guī)則。在運(yùn)用x鎖和s鎖對數(shù)據(jù)對象加鎖時,還需要約定一些規(guī)則,例如何時申請x鎖或S鎖、持鎖時間、何時釋放等。

56027 主站蜘蛛池模板: 旗帜网络笔记-免费领取《旗帜网络笔记》电子书 | 印刷人才网 印刷、包装、造纸,中国80%的印刷企业人才招聘选印刷人才网! | 太原装修公司_山西整装家装设计_太原室内装潢软装_肖邦家居 | 合肥抖音SEO网站优化-网站建设-网络推广营销公司-百度爱采购-安徽企匠科技 | 中式装修设计_室内中式装修_【云臻轩】中式设计机构 | 无锡不干胶标签,卷筒标签,无锡瑞彩包装材料有限公司 | 两头忙,井下装载机,伸缩臂装载机,30装载机/铲车,50装载机/铲车厂家_价格-莱州巨浪机械有限公司 | 武汉森源蓝天环境科技工程有限公司-为环境污染治理提供协同解决方案 | 郑州爱婴幼师学校_专业幼师培训_托育师培训_幼儿教育培训学校 | 中国在职研究生招生信息网 | 石家庄网站建设|石家庄网站制作|石家庄小程序开发|石家庄微信开发|网站建设公司|网站制作公司|微信小程序开发|手机APP开发|软件开发 | FAG轴承,苏州FAG轴承,德国FAG轴承-恩梯必传动设备(苏州)有限公司 | 颗粒机,颗粒机组,木屑颗粒机-济南劲能机械有限公司 | 香港新时代国际美容美发化妆美甲培训学校-26年培训经验,值得信赖! | 杭州代理记账多少钱-注册公司代办-公司注销流程及费用-杭州福道财务管理咨询有限公司 | 行吊_电动单梁起重机_双梁起重机_合肥起重机_厂家_合肥市神雕起重机械有限公司 | 粘度计,数显粘度计,指针旋转粘度计 | 卫生纸复卷机|抽纸机|卫生纸加工设备|做卫生纸机器|小型卫生纸加工需要什么设备|卫生纸机器设备多少钱一台|许昌恒源纸品机械有限公司 | 陶瓷加热器,履带式加热器-吴江市兴达电热设备厂 | 土壤养分检测仪|土壤水分|土壤紧实度测定仪|土壤墒情监测系统-土壤仪器网 | 振动筛,震动筛,圆形振动筛,振动筛价格,振动筛厂家-新乡巨宝机电 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 信阳网站建设专家-信阳时代网联-【信阳网站建设百度推广优质服务提供商】信阳网站建设|信阳网络公司|信阳网络营销推广 | 不锈钢水箱厂家,不锈钢保温水箱-山东桑特供水设备 | 硫化罐-电加热蒸汽硫化罐生产厂家-山东鑫泰鑫智能装备有限公司 | 武汉EPS线条_EPS装饰线条_EPS构件_湖北博欧EPS线条厂家 | 冷藏车厂家|冷藏车价格|小型冷藏车|散装饲料车厂家|程力专用汽车股份有限公司销售十二分公司 | 电抗器-能曼电气-电抗器专业制造商 | 艺术涂料_进口艺术涂料_艺术涂料加盟_艺术涂料十大品牌 -英国蒙太奇艺术涂料 | 广东护栏厂家-广州护栏网厂家-广东省安麦斯交通设施有限公司 | 电机修理_二手电机专家-河北豫通机电设备有限公司(原石家庄冀华高压电机维修中心) | 石磨面粉机|石磨面粉机械|石磨面粉机组|石磨面粉成套设备-河南成立粮油机械有限公司 | 海尔生物医疗四川代理商,海尔低温冰箱四川销售-成都壹科医疗器械有限公司 | 电脑刺绣_绣花厂家_绣花章仔_织唛厂家-[源欣刺绣]潮牌刺绣打版定制绣花加工厂家 | 金属回收_废铜废铁回收_边角料回收_废不锈钢回收_废旧电缆线回收-广东益夫金属回收公司 | 不锈钢/气体/液体玻璃转子流量计(防腐,选型,规格)-常州天晟热工仪表有限公司【官网】 | 北京晚会活动策划|北京节目录制后期剪辑|北京演播厅出租租赁-北京龙视星光文化传媒有限公司 | 电液推杆生产厂家|电动推杆|液压推杆-扬州唯升机械有限公司 | 飞行者联盟-飞机模拟机_无人机_低空经济_航空技术交流平台 | 电机保护器-电动机综合保护器-浙江开民 | crm客户关系管理系统,销售管理系统,crm系统,在线crm,移动crm系统 - 爱客crm | 高低温万能试验机_拉力试验机_拉伸试验机-馥勒仪器科技(上海)有限公司 |