首頁 - 網(wǎng)校 - 萬題庫(kù) - 美好明天 - 直播 - 導(dǎo)航

2017年9月計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)考前模擬題(1)

來源:考試吧 2017-07-21 13:45:56 要考試,上考試吧! 萬題庫(kù)
“2017年9月計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)考前模擬題(1)”供考生參考。更多計(jì)算機(jī)等級(jí)考試模擬試題等信息請(qǐng)?jiān)L問考試吧計(jì)算機(jī)等級(jí)考試網(wǎng)。
第 1 頁:?jiǎn)芜x題
第 2 頁:應(yīng)用題
第 3 頁:設(shè)計(jì)與應(yīng)用題

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

  25[簡(jiǎn)答題]

  如果數(shù)據(jù)文件中數(shù)據(jù)記錄排列順序與索引文件中索引項(xiàng)的排列順序一致,則此種索引被稱為【1】索引。

  參考解析:聚集 【解析】建立索引是加快查詢速度的有效手段。用戶可以根據(jù)應(yīng)用環(huán)境的需要,在基本表上建立一個(gè)或多個(gè)索引,以提供多種存取路徑,加快查找速度。聚集索引是指索引項(xiàng)的順序與表中記錄的物理順序一致的索引組織。

  26[簡(jiǎn)答題]

  關(guān)系數(shù)據(jù)庫(kù)中的視圖提供了【2】數(shù)據(jù)獨(dú)立性。

  參考解析:邏輯 【解析】視圖是從一個(gè)或幾個(gè)基本表中導(dǎo)出的虛表。數(shù)據(jù)庫(kù)中只存放視圖的定義,而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍存放在原表中,并且視圖在一定程度上能提供數(shù)據(jù)的邏輯獨(dú)立性。比如重構(gòu)數(shù)據(jù)庫(kù)時(shí),將一個(gè)基本表垂直地分成多個(gè)基本表,盡管數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)改變了,但應(yīng)用程序不必修改,因?yàn)樾陆⒌囊晥D定義為用戶原來的關(guān)系,使用戶的外模式保持不變,用戶的應(yīng)用程序通過視圖仍然能夠查找數(shù)據(jù)。

  27[簡(jiǎn)答題]

  在UML中,用例模型由用例、系統(tǒng)和【3】三部分組成。

  參考解析:角色 【解析】用例圖是外部用戶(參與者)所能觀察到的系統(tǒng)功能的模型圖,顯示系統(tǒng)中的用例與角色及其相互關(guān)系,主要用于對(duì)系統(tǒng)、子系統(tǒng)或類的功能行為進(jìn)行建模。用例模型由用例、角色和系統(tǒng)三部分組成。

  28[簡(jiǎn)答題]

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

  CREATE VIEW V1(系名,人數(shù))AS

  SELECT所在系名,【4】

  FROM選課表JOIN學(xué)生表ON選課表.學(xué)號(hào)=學(xué)生表.學(xué)號(hào)

  【5】

  參考解析:第一空:COUNT(DISTINCT選課表.學(xué)號(hào)) 第二空:GROUP BY所在系名

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

  29[簡(jiǎn)答題]

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

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

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

  30[簡(jiǎn)答題]

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

  CREATE UNIQUE CLUSTERED INDEX Idxl ON T(【7】)

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

  31[簡(jiǎn)答題]

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

  參考解析:UNIQUE 【解析】數(shù)據(jù)表中對(duì)于某一列數(shù)據(jù)的唯一性約束有UNIQUE約束和PRIMARY約束,但兩者之間有區(qū)別。PRIMARY KEY約束多為強(qiáng)調(diào)主鍵不可出現(xiàn)相同元素,但想要強(qiáng)制一列或多列組合(不是主鍵)的唯一性時(shí)應(yīng)使用UNIQUE約束而不是PRIMARY KEY約束。而且,U.NIQUE約束允許出現(xiàn)空值,PRIMARY KEY約束不允許出現(xiàn)空值。

  32[簡(jiǎn)答題]

  數(shù)據(jù)倉(cāng)庫(kù)是一個(gè)面向主題、集成的、時(shí)變的、非易失的數(shù)據(jù)集合,支持管理部門的決策過程,數(shù)據(jù)倉(cāng)庫(kù)通過數(shù)據(jù)轉(zhuǎn)移從多個(gè)數(shù)據(jù)源提取數(shù)據(jù),為了解決不同數(shù)據(jù)源格式上的不統(tǒng)一,需要進(jìn)行的數(shù)據(jù)操作是【9】。

  參考解析:轉(zhuǎn)換 【解析】數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)來自多種數(shù)據(jù)源。不同的數(shù)據(jù)源可能由不同的平臺(tái)開發(fā),使用不同的數(shù)據(jù)庫(kù)管理系統(tǒng),數(shù)據(jù)格式也可能不同。源數(shù)據(jù)在被裝載到數(shù)據(jù)倉(cāng)庫(kù)之前,需要進(jìn)行一定的數(shù)據(jù)轉(zhuǎn)換。數(shù)據(jù)轉(zhuǎn)換的主要任務(wù)是對(duì)數(shù)據(jù)粒度以及不一致的數(shù)據(jù)進(jìn)行轉(zhuǎn)換。

  33[簡(jiǎn)答題]

  設(shè)有關(guān)系模式W(C,P,S,G,T,R),其中各屬性的含義是:C為課程,P為老師,S為學(xué)生,G為成績(jī),T為時(shí)問,R為教室,根據(jù)定義有如下的函數(shù)依賴集:

  F={C→G,(S,C.→G,(T,R)→C,(T,P)→R,(T,S)→R}

  W的規(guī)范程度可高達(dá)【10】。若將關(guān)系模式w分解為3個(gè)關(guān)系模式

  W1(C,P),W2(S,C,G),W3(S,T,R,C.

  則W1的規(guī)范化程度最高可達(dá)到【11】,W2的規(guī)范化程度最高可達(dá)到【12】,W3的規(guī)范化程度最高可到達(dá)【13】。

  參考解析:第一空:1NF 第二空:4NF

  第三空:1NF

  第四空:3NF

  【解析】W1中存在著非主屬性對(duì)碼的部分依賴,所以它只能達(dá)到1NF。

  34[簡(jiǎn)答題]

  設(shè)某數(shù)據(jù)庫(kù)中有旅客表A(旅客編號(hào),城市)和旅客表B(旅客編號(hào),城市),現(xiàn)將所有旅客的數(shù)據(jù)存儲(chǔ)這兩張表中。請(qǐng)補(bǔ)全如下查詢語句,使得該查詢語句能查詢所有旅客所在的全部的不重復(fù)的城市。

  SELECT城市FROM旅客表A

  【14】

  SELECT城市FROM旅客表B

  參考解析:UNION 【解析】SQL中的集合操作符IN、EXCEPT、INTERSECT和UNION的用法分別為:①IN,確定給定的值是否與子查詢或列表中的值相匹配,使其得以選擇與列表中的任意一個(gè)值匹配的行;②EXCEPT,指在第一個(gè)集合中存在、但是不存在于第二個(gè)集合中的數(shù)據(jù);③INTERSECT,是指在兩個(gè)集合中都存在的數(shù)據(jù);④UNION,操作符用于合并兩個(gè)或多個(gè)SELECT語句的結(jié)果集,對(duì)于UNION操作符,請(qǐng)注意,UNION內(nèi)部的SELECT語句必須擁有相同數(shù)量的列,列也必須擁有相似的數(shù)據(jù)類型。SQL的UNION子句語法是合并兩個(gè)或多個(gè)查詢語句的結(jié)果集,并且自動(dòng)刪除合并后結(jié)果集中的重復(fù)記錄。

  35[簡(jiǎn)答題]

  刪除用戶自定義的函數(shù)使用【15】語句來實(shí)現(xiàn)。

  參考解析:DROP FUNCTION 【解析】刪除用戶定義的函數(shù)的T—SQL語法的格式為:DROP FUNCTION{[schema_name.1function_name}[,…n]。

掃描/長(zhǎng)按二維碼幫助考試通關(guān)
2017等考考試報(bào)名信息
2017等考各科通關(guān)技巧
2017各科最新預(yù)測(cè)試卷
2017等考各科真題答案

微信搜索"考試吧"了解更多考試資訊、下載備考資料

  相關(guān)推薦:

  2017年全國(guó)計(jì)算機(jī)等級(jí)考試考前必做試題及答案匯總

  計(jì)算機(jī)等級(jí)考試成績(jī)?cè)u(píng)定流程及標(biāo)準(zhǔn)|合格證書樣本及證書說明

  歷年真題匯總|考試吧特別策劃:2017年計(jì)算機(jī)等級(jí)考試報(bào)考指南

0
收藏該文章
0
收藏該文章
文章搜索
萬題庫(kù)小程序
萬題庫(kù)小程序
·章節(jié)視頻 ·章節(jié)練習(xí)
·免費(fèi)真題 ·?荚囶}
微信掃碼,立即獲。
掃碼免費(fèi)使用
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
此欄目下沒有文章
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
Copyright © 2004- 考試吧計(jì)算機(jī)等級(jí)考試網(wǎng) 出版物經(jīng)營(yíng)許可證新出發(fā)京批字第直170033號(hào) 
京ICP證060677 京ICP備05005269號(hào) 中國(guó)科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧