亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

試題

計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)技術(shù)》鞏固練習(xí)

時(shí)間:2024-06-05 23:44:47 試題 我要投稿

2016計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)技術(shù)》鞏固練習(xí)

  距離計(jì)算機(jī)等級(jí)考試還有十多天的時(shí)間,同學(xué)們可以通過(guò)試題練習(xí)來(lái)訓(xùn)練做題速度,了解考試題型。下面百分網(wǎng)小編為大家搜索整理了計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)技術(shù)》鞏固練習(xí),供大家參考學(xué)習(xí),希望對(duì)你有所幫助!想了解更多相關(guān)信息請(qǐng)持續(xù)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!

  一、單選題(每題1分,共20分。)

  1、在SQL Server 2008中,如果數(shù)據(jù)庫(kù)tempdb的空問(wèn)不足,可能會(huì)造成一些操作無(wú)法進(jìn)行,此時(shí)需要擴(kuò)大tempdb的空問(wèn)。下列關(guān)于擴(kuò)大tempdb空間的方法,錯(cuò)誤的是(  )。

  A.手工擴(kuò)大tempdb中某數(shù)據(jù)文件的大小

  B.設(shè)置tempdb中的數(shù)據(jù)文件為自動(dòng)增長(zhǎng)方式,每當(dāng)空間不夠時(shí)讓其自動(dòng)增長(zhǎng)

  C.手工為tempdb增加一個(gè)數(shù)據(jù)文件

  D.刪除tempdb中的日志內(nèi)容,以獲得更多的數(shù)據(jù)空間

  2、下列關(guān)于函數(shù)依賴概念的說(shuō)法,正確的是(  )。

  A.函數(shù)依賴研究一個(gè)關(guān)系中記錄之間的依賴關(guān)系

  B.函數(shù)依賴研究一個(gè)關(guān)系中屬性之間的依賴關(guān)系

  C.函數(shù)依賴研究一個(gè)關(guān)系中主碼與外碼之間的依賴關(guān)系

  D.函數(shù)依賴研究一個(gè)關(guān)系中某列不同行之間取值的依賴關(guān)系

  3、分區(qū)表是將一個(gè)表的數(shù)據(jù)按水平方式劃分為不同的子集,從而可以更快速有效地訪問(wèn)數(shù)據(jù)子集,F(xiàn)有表R(A,B.以及針對(duì)該表的如下SQL語(yǔ)句,如果基于列A對(duì)R進(jìn)行范圍分區(qū),該分區(qū)設(shè)計(jì)方案能提高其性能的SQL語(yǔ)句是(  )。

  A.SELECT A,SUM(B.FROM R GROUP BY A

  B.SELECT A FROM R ORDER BY B,A

  C.DELETE FROM R WHERE A<>10

  D.SELECT MAX(A.FROM R WHERE B=10

  4、根據(jù)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)生命周期模型,完成數(shù)據(jù)庫(kù)關(guān)系模式設(shè)計(jì)的階段是(  )。

  A.需求分析

  B.概念設(shè)計(jì)

  C.邏輯設(shè)計(jì)

  D.物理設(shè)計(jì)

  5、設(shè)在SQL Server 2008某數(shù)據(jù)庫(kù)中有表SC(Sn0,Cn0,Grade),其中Grade列的類型為int。若在查詢成績(jī)時(shí),希望將成績(jī)按“優(yōu)”、“良”、“中”、“及格”和“不及格”形式顯示,則下列Case函數(shù)中正確的是(  )。

  A.Case Grade

  When Grade between 90 and 100 THEN Grade=ˊ優(yōu)ˊ

  When Grade between 80 and 89 THEN Grade=ˊ良ˊ

  When Grade between 70 and 79 THEN Grade=ˊ由ˊ

  When Grade between 60 and 69 THEN Grade=ˊ及格ˊ

  Else Grade=ˊ不及格ˊ

  End

  B.Case Grade

  When Grade between 90 and 100 THEN ˊ優(yōu)ˊ

  When Grade between 80 and 89 THEN ˊ良ˊ

  When Grade between 70 and 79 THENˊ中ˊ

  When Grade between 60 and 69 THENˊ及格ˊ

  Elseˊ不及格ˊ

  End

  C.Case

  When Grade between 90 and 100 THEN Grade=ˊ優(yōu)ˊ

  When Grade between 80 and 89 THEN Grade=ˊ良ˊ

  When Grade between 70 and 79 THEN Grade=ˊ由ˊ

  When Grade between 60 and 69 THEN Grade=ˊ及格ˊ

  Else Grade=ˊ不及格ˊ

  End

  D.Case

  When Grade between 90 and 100 THENˊ優(yōu)ˊ

  When Grade between 80 and 89 THEN ˊ良ˊ

  When Grade between 70 and 79 THEN ˊ由ˊ

  When Grade between 60 and 69 THEN ˊ及格ˊ

  Elseˊ不及格ˊ

  End

  6、在使用UML對(duì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)進(jìn)行建模的過(guò)程中,狀態(tài)圖和活動(dòng)圖常用于動(dòng)態(tài)建模。下列狀態(tài)圖或活動(dòng)圖語(yǔ)法正確的是(  )。

  7、設(shè)某大型商場(chǎng)有各種商鋪銷售大量的產(chǎn)品,對(duì)該商場(chǎng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),在其生命周期中,設(shè)有下列活動(dòng):

  Ⅰ.開發(fā)人員啟動(dòng)執(zhí)行DDL代碼建立數(shù)據(jù)庫(kù)結(jié)構(gòu)

 、.編寫商品信息錄入和導(dǎo)入程序,在開業(yè)前建立商品信息清單

 、.根據(jù)商場(chǎng)銷售業(yè)務(wù)開展情況,調(diào)整數(shù)據(jù)庫(kù)中的商品清單和價(jià)格

  Ⅳ.分析與描述每項(xiàng)功能活動(dòng)需要的輸入數(shù)據(jù)、業(yè)務(wù)規(guī)則及輸出數(shù)據(jù)

  Ⅴ.準(zhǔn)備銷售新商品時(shí),使用商品信息錄入或?qū)氤绦颍瑢⑿律唐沸畔⒓尤氲缴唐非鍐沃?/p>

 、.檢測(cè)商品信息錄入模塊能否正確用條碼識(shí)別商號(hào)條碼

  以上活動(dòng)屬于商場(chǎng)數(shù)據(jù)庫(kù)系統(tǒng)實(shí)施活動(dòng)的是(  )。

  A.僅Ⅰ、Ⅱ和Ⅵ

  B.僅Ⅰ、Ⅱ和Ⅲ

  C.僅Ⅲ、Ⅳ和Ⅵ

  D.僅Ⅰ、Ⅴ和Ⅵ

  8、數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段是根據(jù)數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)的結(jié)果設(shè)計(jì)合適的數(shù)據(jù)庫(kù)物理結(jié)構(gòu)。下列關(guān)于數(shù)據(jù)庫(kù)物理設(shè)計(jì)的說(shuō)法,錯(cuò)誤的是(  )。

  A.物理設(shè)計(jì)著眼于數(shù)據(jù)庫(kù)底層的物理存儲(chǔ)與存取,與操作系統(tǒng)和硬件環(huán)境及數(shù)據(jù)庫(kù)管理系統(tǒng)密切相關(guān)

  B.物理設(shè)計(jì)時(shí)需要合理安排不同的存儲(chǔ)介質(zhì),索引文件一般存儲(chǔ)在高速磁盤中,日志文件可以考慮存儲(chǔ)在磁帶中

  C.物理設(shè)計(jì)過(guò)程中需要考慮設(shè)置合理的數(shù)據(jù)庫(kù)管理系統(tǒng)參數(shù)和操作系統(tǒng)相關(guān)參數(shù)

  D.物理設(shè)計(jì)過(guò)程中需要考慮RAID級(jí)別、操作系統(tǒng)的文件管理機(jī)制、數(shù)據(jù)庫(kù)管理系統(tǒng)支持的索引類型

  9、對(duì)于故障管理,下列說(shuō)法正確的是(  )。

  A.軟件容錯(cuò)最完全的方法是設(shè)計(jì)兩套相同的數(shù)據(jù)庫(kù)系統(tǒng)同時(shí)工作,數(shù)據(jù)的變化也同步,空間有一定的距離,因此同時(shí)破壞兩套的概率幾乎為零,這樣就能達(dá)到數(shù)據(jù)庫(kù)的完全安全

  B.動(dòng)態(tài)轉(zhuǎn)儲(chǔ)提高了數(shù)據(jù)庫(kù)的可用性,但是數(shù)據(jù)的有效性得不到保證

  C.介質(zhì)故障是指數(shù)據(jù)庫(kù)在運(yùn)行過(guò)程中,系統(tǒng)突然停止運(yùn)轉(zhuǎn),所有正在運(yùn)行的事務(wù)以非正常方式終止,需要系統(tǒng)重新啟動(dòng)的故障

  D.在數(shù)據(jù)庫(kù)系統(tǒng)中,事務(wù)日志能夠?qū)崿F(xiàn)數(shù)據(jù)轉(zhuǎn)儲(chǔ)

  10、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)在使用過(guò)程中,會(huì)根據(jù)用戶的需求及系統(tǒng)運(yùn)行情況對(duì)系統(tǒng)進(jìn)行升級(jí)和改造。關(guān)于系統(tǒng)升級(jí)改造工作,下列說(shuō)法錯(cuò)誤的是(  )。

  A.在系統(tǒng)升級(jí)改造過(guò)程中,可能會(huì)調(diào)整數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),例如增加數(shù)據(jù)項(xiàng)、修改數(shù)據(jù)項(xiàng)的類型等

  B.升級(jí)改造實(shí)施過(guò)程應(yīng)盡量選擇在業(yè)務(wù)不繁忙或沒(méi)有業(yè)務(wù)的期間進(jìn)行,并在升級(jí)完成后進(jìn)行測(cè)試

  C.升級(jí)改造過(guò)程一般只對(duì)應(yīng)用系統(tǒng)及其相關(guān)的數(shù)據(jù)庫(kù)對(duì)象進(jìn)行調(diào)整,不涉及數(shù)據(jù)庫(kù)管理系統(tǒng)及操作系統(tǒng)的類型和版本

  D.在升級(jí)之前,應(yīng)先對(duì)現(xiàn)有的系統(tǒng)及數(shù)據(jù)進(jìn)行備份,如果升級(jí)失敗則需要使用備份進(jìn)行恢復(fù)

  11、 在SQL Server 2008中,設(shè)要為數(shù)據(jù)庫(kù)DB1添加一個(gè)新的數(shù)據(jù)文件,該文件的邏輯名為filex,物理文件名為filex.n(if,存儲(chǔ)位置為D:\DB1,初始大小和最大大小均采用系統(tǒng)默認(rèn)值,增長(zhǎng)方式為自動(dòng)增長(zhǎng),每次增加20%。下列語(yǔ)句中正確的是(  )。

  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%)

  12、 關(guān)于分布式數(shù)據(jù)庫(kù),下列說(shuō)法錯(cuò)誤的是(  )。

  A.分布式數(shù)據(jù)庫(kù)的查詢代價(jià)需要考慮站點(diǎn)間數(shù)據(jù)傳輸?shù)耐ㄐ糯鷥r(jià),一般來(lái)說(shuō)導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的連接操作和并操作

  B.分布式數(shù)據(jù)庫(kù)中位置透明性是指數(shù)據(jù)分片的分配位置對(duì)用戶是透明的,使得用戶在編程時(shí)只需考慮數(shù)據(jù)分片情況,而不用關(guān)心具體的分配情況

  C.分布式數(shù)據(jù)庫(kù)的事務(wù)管理包括恢復(fù)控制和并發(fā)控制,恢復(fù)控制一般采用的策略是基于兩階段的提交協(xié)議

  D.分布式數(shù)據(jù)庫(kù)系統(tǒng)的目標(biāo)是利用多處理機(jī)結(jié)點(diǎn)并行地完成數(shù)據(jù)庫(kù)任務(wù),以提高數(shù)據(jù)庫(kù)系統(tǒng)的整體性能

  13、 在SQL Server 2008中,有商品表(商品號(hào),商品名,單價(jià))和銷售表(商品號(hào),銷售時(shí)間,銷售價(jià)格),F(xiàn)要限制“銷售價(jià)格”的取值必須在此商品“單價(jià)”的0.6倍到1.5倍范圍之內(nèi),實(shí)現(xiàn)這個(gè)約束的正確代碼是(  )。

  A.CHECK(銷售價(jià)格BETWEEN單價(jià)*0.6 AND單價(jià)*1.5)

  B.CHECK(銷售價(jià)格BETWEEN商品表.單價(jià)*0.6 AND商品表.單價(jià)*1.5)

  C.CREATE TRIGGER tri_Sales ON銷售表FOR INSERT,UPDATE

  As IF EXISTS(SELECT*FROM INSERTED a JOIN商品表b

  ON a.商品號(hào)=b.商品號(hào)WHERE銷售價(jià)格NOT BETWEEN單價(jià)*0.6 AND單價(jià)*1.5)

  ROLLBACK

  D.CREATE TRIGGER tri_ales ON銷售表INSTEAD OF INSERT,UPDATE AS

  IF EXISTS( SELECT冰FROM INSERTED a JOIN商品表b

  ON a.商品號(hào)=b.商品號(hào)

  WHERE銷售價(jià)格NOT BETWEEN單價(jià)*0.6 AND單價(jià)*=1.5)

  ROLLBACK

  14、在數(shù)據(jù)庫(kù)系統(tǒng)中,下列映像關(guān)系用于提供數(shù)據(jù)與應(yīng)用程序間的物理獨(dú)立性的是(  )。

  A.外模式/模式

  B.模式/內(nèi)模式

  C.外模式/內(nèi)模式

  D.邏輯模式/內(nèi)模式

  15、 在SQL Server 2008中,有系統(tǒng)數(shù)據(jù)庫(kù)master、model、msdb、tempdb和用戶數(shù)據(jù)庫(kù)。下列關(guān)于系統(tǒng)數(shù)據(jù)庫(kù)和用戶數(shù)據(jù)庫(kù)的備份策略,最合理的是(  )。

  A.對(duì)系統(tǒng)數(shù)據(jù)庫(kù)和用戶數(shù)據(jù)庫(kù)都實(shí)行周期性備份

  B.對(duì)系統(tǒng)數(shù)據(jù)庫(kù)和用戶數(shù)據(jù)庫(kù)都實(shí)行修改之后即備份

  C.對(duì)系統(tǒng)數(shù)據(jù)庫(kù)實(shí)行修改之后即備份,對(duì)用戶數(shù)據(jù)庫(kù)實(shí)行周期性備份

  D.對(duì)master、model、msdb實(shí)行修改之后即備份,對(duì)用戶數(shù)據(jù)庫(kù)實(shí)行周期性備份,對(duì)tempdb不備份

  16、 數(shù)據(jù)庫(kù)物理設(shè)計(jì)的目標(biāo)是為應(yīng)用數(shù)據(jù)提供合適的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),同時(shí)要保證數(shù)據(jù)庫(kù)系統(tǒng)具有良好的性能。關(guān)于數(shù)據(jù)庫(kù)物理設(shè)計(jì),下列說(shuō)法中錯(cuò)誤的是(  )。

  A.數(shù)據(jù)庫(kù)物理設(shè)計(jì)需要考慮數(shù)據(jù)的存儲(chǔ)方式、存取路徑和具體的實(shí)現(xiàn)細(xì)節(jié),還需要考慮數(shù)據(jù)的加載方式

  B.數(shù)據(jù)庫(kù)物理設(shè)計(jì)一般需要根據(jù)數(shù)據(jù)的存儲(chǔ)需求和使用需求確定數(shù)據(jù)庫(kù)管理系統(tǒng)的配置參數(shù)

  C.數(shù)據(jù)庫(kù)物理設(shè)計(jì)需要權(quán)衡系統(tǒng)的時(shí)間效率、空問(wèn)效率、維護(hù)代價(jià)和各種用戶要求,因此可能會(huì)產(chǎn)生多個(gè)備選方案

  D.在數(shù)據(jù)庫(kù)物理設(shè)計(jì)后期,可以根據(jù)實(shí)際需要適當(dāng)降低某些關(guān)系模式的規(guī)范化程度,以提高查詢效率

  17、 下列關(guān)于SQL Server 2008中g(shù)uest用戶的說(shuō)法,錯(cuò)誤的是(  )。

  A.guest用戶沒(méi)有對(duì)應(yīng)的登錄賬戶名

  B.通過(guò)授權(quán)語(yǔ)句可以啟用數(shù)據(jù)庫(kù)中的guest用戶

  C.所有數(shù)據(jù)庫(kù)用戶都繼承該數(shù)據(jù)庫(kù)中g(shù)uest用戶的權(quán)限

  D.任何SQL Server登錄賬戶都可以訪問(wèn)啟用了9uest用戶的數(shù)據(jù)庫(kù)

  18、 下列關(guān)于SQL Server 2008架構(gòu)的說(shuō)法,錯(cuò)誤的是(  )。

  A.在一個(gè)數(shù)據(jù)庫(kù)中,一個(gè)用戶可以擁有多個(gè)架構(gòu),一個(gè)架構(gòu)只能屬于一個(gè)用戶

  B.架構(gòu)相當(dāng)于數(shù)據(jù)庫(kù)對(duì)象的容器,在同一個(gè)數(shù)據(jù)庫(kù)中架構(gòu)不能重名

  C.架構(gòu)是數(shù)據(jù)庫(kù)中的邏輯命名空間,同一個(gè)數(shù)據(jù)庫(kù)的不同架構(gòu)中可以存在同名表

  D.在同一個(gè)架構(gòu)中可以定義表、視圖等不同數(shù)據(jù)庫(kù)對(duì)象

  19、 對(duì)于ODS體系,有下列說(shuō)法:

 、.ODSⅠ:第一類0DS數(shù)據(jù)更新頻率是天級(jí),一般隔夜后將數(shù)據(jù)更新到ODS中

 、.ODSⅡ:第二類0DS的數(shù)據(jù)更新頻率是小時(shí)級(jí),如4小時(shí)更新一次

 、.ODSⅢ:第三類0DS的數(shù)據(jù)更新頻率是秒級(jí),即操作型系統(tǒng)中的數(shù)據(jù)發(fā)生改變后,幾乎是立即傳送到ODS中,這類0DS建設(shè)難度大

 、.ODSⅣ:第四類0DS是根據(jù)數(shù)據(jù)來(lái)源方向和類型劃分的,不僅包含來(lái)自操作型環(huán)境的數(shù)據(jù),也包含由數(shù)據(jù)倉(cāng)庫(kù)層和數(shù)據(jù)集市層的應(yīng)用反饋給ODS的一些決策結(jié)果或一些報(bào)表信息

  以上說(shuō)法正確的是(  )。

  A.僅Ⅰ和Ⅱ

  B.僅Ⅰ和Ⅲ

  C.僅Ⅱ和Ⅳ

  D.Ⅰ、Ⅱ、Ⅲ和Ⅳ

  20、 關(guān)于數(shù)據(jù)庫(kù)概念設(shè)計(jì)及物理結(jié)_構(gòu)沒(méi)計(jì),下列說(shuō)法錯(cuò)誤的是(  )。

  A.數(shù)據(jù)庫(kù)概念設(shè)計(jì)過(guò)程中,每個(gè)實(shí)體集需要有唯一的名字,實(shí)體集一般用名詞或名詞短語(yǔ)命名

  B.數(shù)據(jù)庫(kù)概念設(shè)計(jì)階段的目標(biāo)是描述需要存儲(chǔ)的記錄及其數(shù)量

  C.數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)的目標(biāo)是設(shè)計(jì)一個(gè)空間利用率高,具有較高訪問(wèn)效率和較低維護(hù)成本的數(shù)據(jù)庫(kù)物理結(jié)構(gòu)

  D.數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)的結(jié)果可以從時(shí)間、空問(wèn)和維護(hù)代價(jià)等方面進(jìn)行評(píng)估,一般需要從多種可行方案中根據(jù)評(píng)估情況選擇最為合理的方案

  二、多項(xiàng)選擇題(每題2分,共20分。)

  21、 現(xiàn)有一個(gè)具有多個(gè)分店的大型連鎖超市,該連鎖超市使用統(tǒng)一的連鎖業(yè)務(wù)經(jīng)營(yíng)管理系統(tǒng)管理其日常業(yè)務(wù)。已知其中的銷售數(shù)據(jù)明細(xì)表結(jié)構(gòu)為(銷售記錄ID,商品ID,價(jià)格,數(shù)量,總金額,銷售時(shí)間,分店ID),該表數(shù)據(jù)量很大。為了提高數(shù)據(jù)訪問(wèn)效率,系統(tǒng)將每年每個(gè)分店的銷售數(shù)據(jù)劃分成獨(dú)立的數(shù)據(jù)表,這種劃分方式被稱為(  )。

  A.輪轉(zhuǎn)劃分

  B.范圍劃分

  C.散列劃分

  D.多維劃分

  22、關(guān)于分布式數(shù)據(jù)庫(kù),下列說(shuō)法正確的是(  )。

  A.分布式數(shù)據(jù)庫(kù)的查詢代價(jià)需要考慮站點(diǎn)間數(shù)據(jù)傳輸?shù)耐ㄐ糯鷥r(jià),一般來(lái)說(shuō)導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是各分片的片內(nèi)連接操作

  B.分布式數(shù)據(jù)庫(kù)中位置透明性是最高級(jí)別的透明性,這種透明性保證用戶在編程時(shí)只需考慮數(shù)據(jù)分片情況,而不用關(guān)心分片在各場(chǎng)地的分配情況

  C.分布式數(shù)據(jù)庫(kù)的事務(wù)管理包括恢復(fù)控制和并發(fā)控制,恢復(fù)控制一般采用的策略是基于兩階段提交協(xié)議

  D.分布式數(shù)據(jù)庫(kù)系統(tǒng)的目標(biāo)是利用多處理機(jī)節(jié)點(diǎn)并發(fā)地完成數(shù)據(jù)庫(kù)任務(wù),以提高數(shù)據(jù)庫(kù)系統(tǒng)的整體性能

  23、 在SQL Server2008中,設(shè)某日用bk1和bk2設(shè)備對(duì)DB1數(shù)據(jù)庫(kù)進(jìn)行了如下備份操作(說(shuō)明:括號(hào)中內(nèi)容為備份開始時(shí)間):

  Bk1設(shè)備:完整(10:00)、日志(11:00)、日志(13:00)、日志(15:00)

  bk2設(shè)備:差異(12:00)、差異(14:00)、差異(16:00)

  現(xiàn)要利用備份將DB1數(shù)據(jù)庫(kù)恢復(fù)到l6:00狀態(tài)。下列恢復(fù)序列中,正確的是(  )。

  A.完整(10:00)→日志(11:00)→日志(13:00)→日志(15:00)→差異(16:00)

  B.完整(10:00)→差異(12:00)→差異(14:00)→差異(16:00)

  C.完整(10:00)→日志(11:00)→差異(12:00)→日志(13:00)→差異(14:00)→日志(15:00)→差異(16:00)

  D.完整(10:00)→差異(16:00)

  24、設(shè)某在線論壇系統(tǒng),其數(shù)據(jù)庫(kù)服務(wù)和Web服務(wù)運(yùn)行在同一臺(tái)服務(wù)器上。系統(tǒng)運(yùn)行一段時(shí)間后用戶數(shù)量激增,文章數(shù)量龐大,并發(fā)訪問(wèn)量不斷增加,導(dǎo)致用戶普遍反映論壇響應(yīng)變慢,主要現(xiàn)象有用戶登錄驗(yàn)證時(shí)間變長(zhǎng)和進(jìn)入文章列表時(shí)響應(yīng)時(shí)間過(guò)長(zhǎng)。經(jīng)排查發(fā)現(xiàn)數(shù)據(jù)庫(kù)服務(wù)成為主要瓶頸。假設(shè)數(shù)據(jù)庫(kù)中有用戶信息表和文章表。為改善此情況,設(shè)有下列措施:

  Ⅰ.修改論壇程序使其能在內(nèi)存中對(duì)常用查詢結(jié)果進(jìn)行緩存,以減少數(shù)據(jù)庫(kù)的訪問(wèn)次數(shù)

  Ⅱ.在操作系統(tǒng)中提高數(shù)據(jù)庫(kù)服務(wù)進(jìn)程的優(yōu)先級(jí)

 、.不再使用數(shù)據(jù)庫(kù),以文本文件方式存儲(chǔ)用戶信息和文章

  Ⅳ.根據(jù)用戶信息表和文章表的索引情況,優(yōu)化用戶驗(yàn)證查詢語(yǔ)句和文章列表查詢語(yǔ)句

 、.統(tǒng)計(jì)并檢查使用頻率最高的幾類查詢,針對(duì)這些查詢模式對(duì)用戶信息表或文章表建立相應(yīng)的索引以提高這些查誨的效率

  以上措施,一般情況下,合理且有效果的是(  )。

  A.僅Ⅰ、Ⅱ和Ⅲ

  B.僅Ⅰ、Ⅳ和V

  C.僅Ⅱ、Ⅲ和Ⅳ

  D.僅Ⅱ、1V和V

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

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

  B.OLTP系統(tǒng)在訪問(wèn)數(shù)據(jù)時(shí),訪問(wèn)數(shù)據(jù)量很大,而0LAP系統(tǒng)則相反,訪問(wèn)數(shù)據(jù)量較小。

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

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

  26、 在SQL Server 2008中,master是一個(gè)非常重要的系統(tǒng)數(shù)據(jù)庫(kù),如果master損壞將會(huì)對(duì)系統(tǒng)造成嚴(yán)重后果,因此系統(tǒng)管理員應(yīng)該對(duì)master進(jìn)行備份。SQL.Server 2008對(duì)數(shù)據(jù)庫(kù)提供的備份有:

 、.完整備份

 、.差異備份

 、.日志備份

  以上備份方法中能夠應(yīng)用在master數(shù)據(jù)庫(kù)上的是(  )。

  A.僅Ⅰ

  B.僅Ⅰ和Ⅱ

  C.僅Ⅰ和Ⅲ

  D.全部

  27、下面說(shuō)法正確的是(  )。

  A.數(shù)據(jù)倉(cāng)庫(kù)是從數(shù)據(jù)庫(kù)中導(dǎo)入的大量數(shù)據(jù),并對(duì)結(jié)構(gòu)和存儲(chǔ)進(jìn)行組織以提高查詢效率

  B.使用數(shù)據(jù)倉(cāng)庫(kù)的目的在于對(duì)已有數(shù)據(jù)進(jìn)行高速的匯總和統(tǒng)計(jì)

  C.數(shù)據(jù)挖掘采用適當(dāng)?shù)乃惴ǎ瑥臄?shù)據(jù)倉(cāng)庫(kù)的海量數(shù)據(jù)中提取具有潛在價(jià)值的信息和知識(shí)

  D.OLAP技術(shù)為提高處理效率,必須繞過(guò)DBMS直接對(duì)物理數(shù)據(jù)進(jìn)行讀寫

  28、 在分布式數(shù)據(jù)庫(kù)的數(shù)據(jù)分配中,若所有全局?jǐn)?shù)據(jù)有且只有一份,它們被分割成若干片段,每個(gè)片段被分配在一個(gè)特定場(chǎng)地上,則該策略屬于(  )。

  A.集中式

  B.分割式

  C.全復(fù)制式

  D.混合式

  29、現(xiàn)有課程表(課程號(hào),課程名,學(xué)分,開課學(xué)期,課程性質(zhì)),課程號(hào)為主碼。該表數(shù)據(jù)量較大。設(shè)經(jīng)常要對(duì)該表執(zhí)行類似下面的查詢:

  SELECT水FROM課程表WHERE課程名=ˊ數(shù)據(jù)庫(kù)原理ˊ

  為提高這類查詢的執(zhí)行效率,下列物理設(shè)計(jì)方案中,正確且最為合理的是(  )。

  A.為課程名列建立一個(gè)主索引

  B.為課程名列建立一個(gè)位圖索引

  C.為課程名列建立一個(gè)輔索引

  D.此表上不需要建任何索引

  30、 設(shè)有教師表(教師號(hào),姓名,年齡,性別,所在系號(hào)),系表(系號(hào),系名)。用戶將非常頻繁地在這兩張表上執(zhí)行如下查詢:

  SELECT教師號(hào),姓名,系名

  FROM教師表T JOIN系表D ON T.所在系號(hào)=D.系號(hào);

  為了提高查詢效率,下列最適合存儲(chǔ)上述表數(shù)據(jù)的文件類型是(  )。

  A.堆文件

  B.索引文件

  C.聚集文件

  D.散列文件

  二、應(yīng)用題(每空2分,共30分)

  31、數(shù)據(jù)庫(kù)管理系統(tǒng)提供了數(shù)據(jù)定義語(yǔ)言(DDL),用于定義各種數(shù)據(jù)庫(kù)對(duì)象。數(shù)據(jù)定義語(yǔ)句經(jīng)DDL編譯器編譯后,各種對(duì)象的描述信息存放在數(shù)據(jù)庫(kù)的【1】中。

  32、 關(guān)系數(shù)據(jù)庫(kù)中要求關(guān)系的主碼不能為空,這屬于數(shù)據(jù)模型三要素中的【2】。

  33、設(shè)有如下UML圖。該圖是一種【3】圖。

  34、 現(xiàn)有系表(系號(hào),系名,聯(lián)系電話)和教師表(教師號(hào),教師名,職稱,工資,系號(hào))。目前某些系還沒(méi)有招聘到教授,如果要用一個(gè)查詢語(yǔ)句列出沒(méi)有招聘到教授的系的系號(hào)和系名,用【4】連接操作可以實(shí)現(xiàn)這個(gè)查詢。

  35、 設(shè)有商品表(商品號(hào),商品名,商品類別),其中商品號(hào)為主碼,商品名和商品類別不為空,F(xiàn)要統(tǒng)計(jì)商品數(shù)量最多的前3類商品(包括并列情況),希望列出商品類別和商品數(shù)量。請(qǐng)補(bǔ)全下列語(yǔ)句:

  SELECT【5】商品類別,COUNT(*)AS商品數(shù)量

  FROM商品表

  GROUP BY商品類別

  ORDER BY COUNT(*)DESC

  36、 在SQL Server 2008中,每個(gè)數(shù)據(jù)頁(yè)可存儲(chǔ)8060字節(jié)的數(shù)據(jù)。設(shè)表T有10000行數(shù)據(jù),每行占用4031字+節(jié),則存儲(chǔ)該表數(shù)據(jù)大約需要【6】 MB存儲(chǔ)空間,其空問(wèn)利用率大約是【7】%。(存儲(chǔ)空間和空間利用率均保留到整數(shù),小數(shù)點(diǎn)后按四舍五入處理)

  37、 使用約束可以保證數(shù)據(jù)庫(kù)中數(shù)據(jù)的正確性,其中【8】約束允許出現(xiàn)空值但不允許出現(xiàn)重復(fù)值。

  38、 在sQL Server 2008中,設(shè)log1是SQL Server身份驗(yàn)證模式的數(shù)據(jù)庫(kù)服務(wù)器登錄帳戶,F(xiàn)要授予log1具有創(chuàng)建數(shù)據(jù)庫(kù)的權(quán)限,請(qǐng)補(bǔ)全下列語(yǔ)句:

  EXEC sp—addsrvrolemember ˊloglˊ,ˊ【9】ˊ

  39、 數(shù)據(jù)庫(kù)管理系統(tǒng)一般通過(guò)周期性檢查【10】圖來(lái)實(shí)現(xiàn)死鎖檢測(cè)。

  40、 一個(gè)事務(wù)執(zhí)行過(guò)程中,其正在訪問(wèn)的數(shù)據(jù)被其他事務(wù)修改,導(dǎo)致處理結(jié)果不正確。這是由于不滿足并發(fā)事務(wù)間的【11】性而引起的。

  41、 在數(shù)據(jù)庫(kù)系統(tǒng)出現(xiàn)系統(tǒng)故障后進(jìn)行恢復(fù)時(shí),對(duì)于事務(wù)T,如果在日志文件中有BEGIN TRANSACTION記錄,也有COMMIT記錄,但其對(duì)數(shù)據(jù)的修改沒(méi)有寫到數(shù)據(jù)庫(kù)中,則數(shù)據(jù)庫(kù)管理系統(tǒng)處理這種事務(wù)時(shí)應(yīng)執(zhí)行的操作是【12】。

  42、 設(shè)某并行數(shù)據(jù)庫(kù)采用一臺(tái)具有14個(gè)刀片的刀片服務(wù)器,每個(gè)刀片具有獨(dú)立的內(nèi)存和磁盤,各刀片之間通過(guò)刀片服務(wù)器上的以太網(wǎng)交換機(jī)實(shí)現(xiàn)通信,則該并行數(shù)據(jù)庫(kù)采用的體系結(jié)構(gòu)是【13】結(jié)構(gòu)。

  43、 數(shù)據(jù)倉(cāng)庫(kù)是一個(gè)面向【14】的、集成的、非易失的、且隨時(shí)間變化的數(shù)據(jù)集合。

  44、 粒度是反映數(shù)據(jù)庫(kù)系統(tǒng)中綜合程度的指標(biāo)。設(shè)有表T1(商品標(biāo)識(shí),銷售時(shí)間,銷售量)、T2(商品標(biāo)識(shí),日期,總銷售量)和T3(商品類別,月份,總銷售量),其中粒度最大的表是【15】。

  三、設(shè)計(jì)與應(yīng)用題(共30分)

  45、在進(jìn)行某學(xué)校教務(wù)管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí),數(shù)據(jù)庫(kù)設(shè)計(jì)人員設(shè)計(jì)了如下幾個(gè)關(guān)系模式:

  系(系號(hào),系名),系號(hào)為主碼

  學(xué)生(學(xué)號(hào),姓名,所在系號(hào)),學(xué)號(hào)為主碼

  課程(課程號(hào),課程名,開課系號(hào)),課程號(hào)為主碼

  選課(學(xué)號(hào),課程號(hào),選課時(shí)間),學(xué)號(hào)和課程號(hào)為主碼

  開發(fā)人員在將關(guān)系模式實(shí)施到SQL Server 2008的“教務(wù)”數(shù)據(jù)庫(kù)時(shí),使用了如下表結(jié)構(gòu)定義語(yǔ)句:

  CREATE TABLE系(

  系號(hào)varchar(10)NOT NULL,

  系名varchar(100)

  )

  CREATE TABLE學(xué)生(

  學(xué)號(hào)varchar(50)NOT NULL,

  姓名varchar(50),

  所在系號(hào)varchar(10)

  )

  CREATE TABLE課程(

  課程號(hào)varchar(50)NOT NULL,

  課程名varchar(100),

  開課系號(hào)varchar(10)

  )

  CREATE TABLE選課(

  學(xué)號(hào)varchar(50)NOT NULL,

  課程號(hào)varchar(50)NOT NULL,

  選課時(shí)間datetime

  )

  在執(zhí)行如下查詢語(yǔ)句時(shí)發(fā)現(xiàn)執(zhí)行效率很低:

  SELECT *FROM選課JOIN學(xué)生0N學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào)

  JOIN系ON系.系號(hào)=學(xué)生.所在系號(hào)

  JOIN課程0N課程.課程號(hào)=選課.課程號(hào)

  WHERE系.系號(hào)=ˊ012 ˊ

  AND convert(vvarchar(10),選課時(shí)間,120)>=ˊ2010-01-01ˊ

  (1)在查找原因時(shí)發(fā)現(xiàn)建表語(yǔ)句有問(wèn)題。請(qǐng)指出問(wèn)題并說(shuō)明該問(wèn)題是否會(huì)影響此查詢語(yǔ)句的執(zhí)行效率。(4分)

  (2)設(shè)已在“選課”表的“選課時(shí)間”列及“學(xué)生”表的“所在系號(hào)”列上建立了索引。請(qǐng)問(wèn)這兩個(gè)索引是否能夠提高該查詢語(yǔ)句的執(zhí)行效率?如果不能,請(qǐng)說(shuō)明原因。(4分)

  46、某采購(gòu)中心采購(gòu)了一套商品批發(fā)查詢管理系統(tǒng),此系統(tǒng)采用SQLServer 2008數(shù)據(jù)庫(kù)管理系統(tǒng),該系統(tǒng)需要經(jīng)常處理百萬(wàn)級(jí)以上的數(shù)據(jù)查詢。同時(shí)該系統(tǒng)提供了第三方人員開發(fā)的SQL接口,第三方人員可以根據(jù)自己的需要開發(fā)自己的應(yīng)用程序來(lái)訪問(wèn)數(shù)據(jù)庫(kù)中的相關(guān)數(shù)據(jù)。(10分)

  (1)系統(tǒng)在使用的過(guò)程中,業(yè)務(wù)人員反應(yīng)系統(tǒng)操作速度很慢。經(jīng)過(guò)工程師檢查測(cè)試后,數(shù)據(jù)庫(kù)系統(tǒng)本身及網(wǎng)絡(luò)傳輸過(guò)程中存在著一些問(wèn)題,請(qǐng)給出針對(duì)數(shù)據(jù)庫(kù)系統(tǒng)本身及網(wǎng)絡(luò)傳輸過(guò)程中可能的一些調(diào)優(yōu)方案。

  (2)工程師在完成數(shù)據(jù)庫(kù)系統(tǒng)本身和網(wǎng)絡(luò)問(wèn)題的優(yōu)化后,發(fā)現(xiàn)第三方開發(fā)人員的SQL查詢語(yǔ)句存在很多沒(méi)有優(yōu)化的問(wèn)題,請(qǐng)從第三方開發(fā)人員角度給出一些優(yōu)化方案。

  47、 設(shè)在SQL Server 2008某數(shù)據(jù)庫(kù)中有商品表和銷售表,兩個(gè)表的定義如下:

  CREATE TABLE商品表(

  商品號(hào)char(10)PRIMARY KEY,

  商品名varchar(40),

  類別varchar(20),

  進(jìn)貨單價(jià)int)

  CREATE TABLE銷售表(

  商品號(hào)char(10),

  銷售時(shí)間datetime,

  銷售數(shù)量int,

  銷售單價(jià)int,

  PRIMARY KEY(商品號(hào),銷售時(shí)問(wèn)))

  下面是一個(gè)用戶定義的多語(yǔ)句表值函數(shù),它接受類別作為輸入?yún)?shù),返回該類別下的每種商品在2012年的銷售總利潤(rùn),并將結(jié)果按照銷售總利潤(rùn)的降序輸出。請(qǐng)補(bǔ)全該函數(shù)定義代碼。(10分)

  CREATE FUNCTION f_Profit(@lb char(10))【1】@ProfitTable【2】(

  商品號(hào)char(10),

  總利潤(rùn)int)

  AS

  BEGIN

  INSERT INTO@ProfitTable

  【3】

  【4】

  END

【計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)技術(shù)》鞏固練習(xí)】相關(guān)文章:

全國(guó)計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫(kù)技術(shù)》鞏固練習(xí)題08-22

計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)技術(shù)》鞏固試題及答案11-01

2016計(jì)算機(jī)三級(jí)《軟件測(cè)試技術(shù)》鞏固練習(xí)及答案10-27

計(jì)算機(jī)三級(jí)考試數(shù)據(jù)庫(kù)技術(shù)練習(xí)題08-20

全國(guó)計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫(kù)技術(shù)》鞏固訓(xùn)練題08-14

計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)技術(shù)》備考練習(xí)題09-22

計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)練習(xí)題及答案10-26

計(jì)算三級(jí)考試《網(wǎng)絡(luò)技術(shù)》鞏固練習(xí)題10-23

2017計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)備考練習(xí)及答案09-02

計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫(kù)技術(shù)》練習(xí)題和答案10-12