国产高潮人妖99视频_国产精品九九九国产盗摄蜜臀_国产一区二区天天看片_国产精品无码AV无码_不卡的av帝国在线一区二区

您當(dāng)前位置: 唯學(xué)網(wǎng) » 計(jì)算機(jī)等級(jí)考試培訓(xùn) » 三級(jí)專(zhuān)題 »

計(jì)算機(jī)三級(jí)等級(jí)考試數(shù)據(jù)庫(kù)技術(shù)押密卷

計(jì)算機(jī)三級(jí)等級(jí)考試數(shù)據(jù)庫(kù)技術(shù)押密卷

唯學(xué)網(wǎng) • 教育培訓(xùn)

2015-3-9 15:21

計(jì)算機(jī)三級(jí)

計(jì)算機(jī)等級(jí)考試

唯學(xué)網(wǎng) • 中國(guó)教育電子商務(wù)平臺(tái)

加入收藏

計(jì)算機(jī)等級(jí)考試三級(jí)對(duì)于考生來(lái)說(shuō)是比較難學(xué)的,在剩下的2周時(shí)間,考生還是要以課本中的基礎(chǔ)知識(shí)為重點(diǎn),在做一些有代表性的試卷,以下是計(jì)算機(jī)等級(jí)備考試題,2015年計(jì)算機(jī)三級(jí)等級(jí)考試數(shù)據(jù)庫(kù)技術(shù)押密卷,希望能在最后的沖刺階段給考生一些幫助。

一、單選題(每題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ù)依賴(lài)概念的說(shuō)法,正確的是(  )。

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

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

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

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

3、分區(qū)表是將一個(gè)表的數(shù)據(jù)按水平方式劃分為不同的子集,從而可以更快速有效地訪(fǎng)問(wèn)數(shù)據(jù)子集。現(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列的類(lèi)型為int。若在查詢(xún)成績(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ǔ)法正確的是(  )。

A.

B.

C.

D.

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

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

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

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

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

Ⅴ.準(zhǔn)備銷(xiāo)售新商品時(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ǔ)在高速磁盤(pán)中,日志文件可以考慮存儲(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)支持的索引類(lèi)型

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ù)用戶(hù)的需求及系統(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)的類(lèi)型等

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)的類(lèi)型和版本

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ù)的查詢(xún)代價(jià)需要考慮站點(diǎn)間數(shù)據(jù)傳輸?shù)耐ㄐ糯鷥r(jià),一般來(lái)說(shuō)導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的連接操作和并操作

B.分布式數(shù)據(jù)庫(kù)中位置透明性是指數(shù)據(jù)分片的分配位置對(duì)用戶(hù)是透明的,使得用戶(hù)在編程時(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à))和銷(xiāo)售表(商品號(hào),銷(xiāo)售時(shí)間,銷(xiāo)售價(jià)格),F(xiàn)要限制“銷(xiāo)售價(jià)格”的取值必須在此商品“單價(jià)”的0.6倍到1.5倍范圍之內(nèi),實(shí)現(xiàn)這個(gè)約束的正確代碼是(  )。

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

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

C.CREATE TRIGGER tri_Sales ON銷(xiāo)售表FOR INSERT,UPDATE

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

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

ROLLBACK

D.CREATE TRIGGER tri_ales ON銷(xiāo)售表INSTEAD OF INSERT,UPDATE AS

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

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

WHERE銷(xiāo)售價(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和用戶(hù)數(shù)據(jù)庫(kù)。下列關(guān)于系統(tǒng)數(shù)據(jù)庫(kù)和用戶(hù)數(shù)據(jù)庫(kù)的備份策略,最合理的是(  )。

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

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

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

D.對(duì)master、model、msdb實(shí)行修改之后即備份,對(duì)用戶(hù)數(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à)和各種用戶(hù)要求,因此可能會(huì)產(chǎn)生多個(gè)備選方案

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

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

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

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

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

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

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

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

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Ⅰ:第一類(lèi)0DS數(shù)據(jù)更新頻率是天級(jí),一般隔夜后將數(shù)據(jù)更新到ODS中

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

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

Ⅳ.ODSⅣ:第四類(lèi)0DS是根據(jù)數(shù)據(jù)來(lái)源方向和類(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è)空間利用率高,具有較高訪(fǎng)問(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)估情況選擇最為合理的方案

二、設(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),課程名,開(kāi)課系號(hào)),課程號(hào)為主碼

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

開(kāi)發(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),

開(kāi)課系號(hào)varchar(10)

)

CREATE TABLE選課(

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

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

選課時(shí)間datetime

)

在執(zhí)行如下查詢(xún)語(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ì)影響此查詢(xún)語(yǔ)句的執(zhí)行效率。(4分)

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

46、某采購(gòu)中心采購(gòu)了一套商品批發(fā)查詢(xún)管理系統(tǒng),此系統(tǒng)采用SQLServer 2008數(shù)據(jù)庫(kù)管理系統(tǒng),該系統(tǒng)需要經(jīng)常處理百萬(wàn)級(jí)以上的數(shù)據(jù)查詢(xún)。同時(shí)該系統(tǒng)提供了第三方人員開(kāi)發(fā)的SQL接口,第三方人員可以根據(jù)自己的需要開(kāi)發(fā)自己的應(yīng)用程序來(lái)訪(fǎng)問(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)第三方開(kāi)發(fā)人員的SQL查詢(xún)語(yǔ)句存在很多沒(méi)有優(yōu)化的問(wèn)題,請(qǐng)從第三方開(kāi)發(fā)人員角度給出一些優(yōu)化方案。

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

CREATE TABLE商品表(

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

商品名varchar(40),

類(lèi)別varchar(20),

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

CREATE TABLE銷(xiāo)售表(

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

銷(xiāo)售時(shí)間datetime,

銷(xiāo)售數(shù)量int,

銷(xiāo)售單價(jià)int,

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

下面是一個(gè)用戶(hù)定義的多語(yǔ)句表值函數(shù),它接受類(lèi)別作為輸入?yún)?shù),返回該類(lèi)別下的每種商品在2012年的銷(xiāo)售總利潤(rùn),并將結(jié)果按照銷(xiāo)售總利潤(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

以上內(nèi)容是2015年計(jì)算機(jī)三級(jí)等級(jí)考試數(shù)據(jù)庫(kù)技術(shù)押密卷,更多計(jì)算機(jī)考試考試報(bào)名時(shí)間,計(jì)算機(jī)考試準(zhǔn)考證和成績(jī)查詢(xún)等相關(guān)考試信息請(qǐng)關(guān)注唯學(xué)網(wǎng)計(jì)算機(jī)等級(jí)考試培訓(xùn)頻道,小編在此預(yù)祝每一位參加計(jì)算機(jī)等級(jí)考試的考生都能夠順利通過(guò)。

0% (0)
0% (10)
已有條評(píng)論