




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、計算機三級數據庫技術模擬題( 6)一、單選題(20)每題1分,(21)(30)每題2分,共40分)1在數據模型三個要素中,表述客觀世界中數據對象之間關聯的是()。A)數據操作B)數據結構C)數據視圖D)完整性約束2數據庫系統的三級模式結構從數據庫系統管理角度考慮數據的組織與存儲。下列不屬于數據庫三級模式結構的是( )。A)邏輯模式B)物理模式C)外模式D)應用模式3在信息系統的需求分析中,目前廣為使用的結構化分析與功能建模方法主要有DFD、IDEF0等。其中,DFD建模方法也被稱為過程建模和功能建模方法,其核心是( )。A)數據B)軟件C)數據流D)分析過程4.設有關系模式R(A, B, C,
2、 D),存在函數依賴集:A-B , C-D,則R 最高可屬于( )。A)1NFB)2NFC)3NFD1BCNF5數據庫設計主要包括概念設計、邏輯設計和物理設計三個步驟。設有下列活動:I .設計ER圖R .將ER圖轉換為關系模式出.定義數據的約束條件IV.用SQL語句描述事務活動上述活動中,屬于邏輯設計所包含活動的是( )。A)僅I、II和田B)僅H、m和IVC)僅 nftmD)僅II和IV6從功能上講,數據庫應用系統設計包括四個層次。下列層次中包含索引設計的是( )。A)表小層B)業務邏輯層C)數據訪問層D)數據持久層7在數據庫應用系統生命周期中,當邏輯設計階段完成后進入到物理設計階段。下列不
3、屬于物理設計階段活動的是( )。A)確定關系表的文件組織形式B)進行關系規范化設計C)創建必要的索引D)設置存儲分配參數8查詢處理器和存儲管理器是數據庫管理系統中的核心模塊。下列關于查詢處理器和存儲管理器的說法,錯誤的是( )。A)查詢處理器中的DML編譯器會對用戶提交的DML語句進行優化,并將 其轉換成能夠執行的底層數據庫操作指令B)存儲管理器中的查詢執行引擎會根據編譯器產生的指令完成具體數據庫數據訪問功能C)存儲管理器中的緩沖區管理器負責將從磁盤讀出的數據塊放入內存緩沖 區,同時也負責對緩沖區中的數據塊進行維護D)查詢處理器中的DDL編譯器編譯或解釋用戶提交的 DDL語句,并將生 成的元數
4、據存儲在數據庫的數據字典中9.下列簡化UML關系圖中,最不恰當的是(. 口 騙A) 廠由nfrf恥c用丁能力3_ _一 b)1公司卜 班員C)l一 昵D)10.設有購買表(顧客號,商品號,購買時間)。現要查詢2012年顧客A購買了但顧客B沒有購買的商品。有下列查詢語句:I. SELECT商品號FROM購買表WHERE YEAR(購買時間尸,2012 / ANDg號=,A,AND商品號NOT IN(SELECT商品號FROM購買表WHERE YEAR(購買時間尸,2012 ANM號=B )II. SELECT商品號FROM購買表WHERE YEAR(購買時間 尸 , 2012 / AND號= A
5、,EXCEPTSELECT商品號FROM購買表WHERE YEAR(購買時問尸 x 2012 x /ANDAND = X AxINTERSECTSELECT商品號FROM購買表WHERE YEAR(購買時間 尸 , 2012 / AND號=B,IV. SELECT商品號FROM購買表WHERE YEAR(購買時問 尸 , 2012 / AND號=,A,UNl0NSELECT商品號FROM購買表WHERE YEAR(購買時間 尸 , 2012 / AND號=B 上述語句中,能夠實現該查詢要求的是( )。A)僅I和nB)僅I和mC)僅I和IVD)全部11 在 SQL Server 2008 中,設
6、在某數據庫中建有如下所示的存儲過程:CREATE PROC Pla int=20, b char(4)AS 設有下列調用該存儲過程的語句:I . EXEC Pl 100,,a01 /n . EXEC PK a0m . EXEC Plb = a01 /1V. EXEC Pla=default, b= a01 上述語句中,能夠正確調用該存儲過程的是( )。A)僅i和nB)僅I、II和田C)僅 I、in 和 ivD)全部12.在SQL Server 2008中,設表T(a, b)上建有如下觸發器: CREATE TRIGGER tri_update ON T FOR UPDATE ASIF EXIS
7、TS f SELECT 術 FROM insertedWHERE b not between 0 and 100)KULLBACK設表T中已有數據:(,a01, 90),如果執行語句:UPDATE T SET b=100 WHERE a=,a01 /則觸發器臨時工作表及執行完該語句后表T 中的數據為( )。A)T 表:(/ a01 100)B)T 表:(/ aQ190)INSERTED 表:(/ a0,1 90)INSERTED 表:(/ a0,1 90)DELETED 表:(,a0,1 100)DELETED 表:(,1100)C)T 表:(/ a0,1 100)D)T 表:(/ aQ190
8、)INSERTED 表:(/ a0,1 1OO)INSERTED 表:(/ a0,1 100)DELETED 表:(/ a01 90)DELETED 表:(/ aQ190)13下列關于SQL Server 2008視圖的說法,錯誤的是()。A)數據庫中只存儲標準視圖的定義,并不存儲標準視圖的內容B)如果在視圖上創建了唯一聚集索引,則數據庫中將保存該視圖的內容C)索引視圖的數據源可以是基本表,也可以是已建立的其他標準視圖D)索引視圖引用的基本表必須與視圖在同一個數據庫中14 在 SQL Server 2008 中,設要為數據庫DBl 添加一個新的數據文件,該文件的邏輯名為filex,物理文件名為
9、filex. n(if,存儲位置為D: DBl,初始大小和最大大小均采用系統默認值,增長方式為自動增長,每次增加20。下列語句中正確的是( )。A)ALTER DATABASE DBl ADD FILE(NAME=filex ,FILENAME=D : DBlfilex. ndf,FILEGROWTH=20)B)ALTER DATABASE DBl ADD FILE(NAME=filex ,FILENAME=D : DBlfilex. ndf,FILEGROWTH=20 )C)ALTER DATABASE DBl ADD FILE(NAME=filex ,FILENAMES D : DBlfi
10、lex. ndf ;FILEGROWTH=20)D)ALTER DATABASE DBl ADD FILE(NAME=filex ,FILENAMES D : DBlfilex. ndf ;FILEGROWTH=20)15在 SQL Server 2008 中,建立索引視圖的目的是為了提高數據查詢的效率。下列關于索引視圖的說法,錯誤的是( )。A)當很少對基表數據進行更改操作時,適合建立索引視圖B)索引視圖的數據被物理地保存在數據庫中,因此建立索引視圖會占用更 多的存儲空間C)對于經常執行連接和聚合操作的查詢,不適合建立索引視圖D)如果Group By列具有高基數度的數據聚合,則不適合建立索引
11、視圖16.下列關于SQL Server 2008中guest用戶的說法,錯誤的是()。A)guest用戶沒有對應的登錄賬戶名B)通過授權語句可以啟用數據庫中的 guest用戶C)所有數據庫用戶者承該數據庫中 guest用戶的權限D)任彳SQL Server登錄賬戶都可以訪問啟用了 9uest用戶的數據庫17下列關于SQL Server 2008身份驗證模式的說法,錯誤的是()。A)在“Windows份驗證模式”下,不允許sa登錄到SQL Server服務器B)在“Window型份驗證模式”下,所有 Windows用戶都自動具有登錄到 SQL Server服務器的權限C)不管是哪種身份驗證模式,
12、 WindoWs中的Administrator無需授權就可登 錄到SQL Server服務器D)安裝好SQL Server之后,可以根據需要隨時更改身份驗證模式18提高事務的并發度可以改進數據庫應用系統的性能。有下列做法:I .盡可能使用排它鎖n.盡可能使用行鎖出.設定較低的事務隔離等級IV.將大事務切分成若干小事務上述做法中,可以提高系統的事務并發度的是( )。A)僅I、II和田B)僅 I、II 和 IVC)僅H、田和IVD)以上全部19 .數據庫應用系統日常維護的目標是保證系統能夠正常運行以滿足系統預期的功能和性能要求。下列關于數據庫應用系統日常維護工作的說法,錯誤的是( )。A)數據庫管
13、理員應根據不同的應用要求制定不同的備份計劃,在備份計劃中應包含備份的時間、周期、備份方式和備份內容等B)數據庫管理員應監控數據庫中各種鎖的使用情況,在數據庫出現鎖不能及時解除時可能需要手工解鎖C)很多情況下,數據庫管理員需要定期檢查CPU、內存使用情況和操作系統相關日志,防止數據庫運行環境故障導致數據庫出現問題D)為了保證系統可靠運行,運行要求級別較高的數據庫一般采用人工監控方法,很少采用自動監控手段20 .數據庫應用系統投入運行后,應用系統進入運行管理與維護階段。設某學生管理系統在運行管理與維護階段有如下工作:I .定期檢查數據文件的存儲空間占用情況,并根據需要分配存儲空間n.分析數據庫中各
14、種操作,以發現潛在性能問題田.將數據庫中歷史數據轉儲到離線存儲介質中長期保存IV.根據用戶要求對應用程序從功能上進行擴充和完善以上工作中一般不屬于數據庫管理員日常維護工作的是( )。A)僅I和田B)僅 IVC)僅II和IVD)僅H21在進行數據庫性能調優過程中,需要考慮數據庫系統軟件、硬件配置、網絡環境等多方面因素。下列有關性能調優的說法,錯誤的是( )。A)修改某些頻繁使用的SQL語句,提高其性能,可能會大幅度降低數據庫 CPU 使用率B)隨著服務器CPU處理能力提高、內存容量增大,現階段數據庫性能優化 一般以更換服務器硬件為主要調優手段C)當數據庫服務器磁盤I0出現寫瓶頸時,可以考慮使用高
15、速磁盤存儲常用 數據,低速磁盤存儲不常用數據D)索引可以提高某些查詢的速度,但也可能降低寫入速度,同時也會增加 磁盤空間使用22下列關于數據庫實施、運行和維護的說法中,最恰當的是( )。A)對于數據量超大的數據庫應用系統,最好在剛剛建立好數據庫且未導入 任何數據前編寫調試應用程序B)對于數據量極大的中大型系統,不需要等待所有的數據都入庫后才開始 試運行,可以先裝載少量的數據,等到試運行的結果符合設計要求后,再批量裝入全部數據C)數據庫的重構不僅需要在原來的數據庫設計的基礎上做適當的擴充或修 改,也最好考慮重新設計相應的應用程序D)索引的根本目的是為了提高查詢效率,但當數據量龐大時也會占用大量的
16、磁盤空間。由于查詢緩存的存在,因此不需要為經常在查詢中作為條件的列建立索引23設某數據庫服務器中配置有2300GB 和 1 塊 500GB 的硬盤,為了保證可靠性,數據庫管理員在3塊硬盤上建立了 RAID5 。建立 RAID5 后,可用的磁盤空間為( )。A)1IOOGBB)600GBC)300GBD)500GB24 某商場經營管理系統在3 點進行了數據庫全備份, 9 點進行了數據庫日志備份, 10點 30分存儲數據庫數據的磁盤出現故障,但日志保存在另外一個磁盤中。數據庫管理員發現問題后隨即進行數據恢復工作,在所有備份均可用的情況下,數據庫數據可以恢復到的時間點為( )。A)3 點B)9 點C
17、)10點30分D)數據庫不可恢復25 .在SQL Server2008中,設某日用bk1和bk2設備對DBl數據庫進行了 如下備份操作(說明:括號中內容為備份開始時間):Bk1 設備:完整(10: 00)、日志 (11: 00)、日志(13: 00)、日志(15: 00)bk2設備:差異(12: 00)、差異(14: 00)、差異(16: 00)現要利用備份將DBl 數據庫恢復到 l6 : 00 狀態。下列恢復序列中,正確的是( )。A)完整(10: 00)日志(11: 00)-日志(13: 00)-日志(15: 00)異(16: 00)B)完整(10: 00)用異(12: 00)用異(14:
18、 00)甘異(16: 00)C)完整(10: 00)日志(11: 00)用異(12: 00)日志(13: 00)異(14: 00)日志(15: 00)用異(16: 00)D)完整(10: 00)異(16: 00)26 XML 數據庫是一種新型的數據庫管理系統。下列關于 XML 數據庫的 說法,錯誤的是( )。A) 由于XML 文檔本身帶有標記,可以自描述,因此XML 數據庫并不對XML 文檔進行解析B)目前XML數據庫主要包括XEDB、NXD和HXD三種類型C)很多關系數據庫廠商在其傳統的數據庫產品中進行了擴充,使其能夠處理 XML 文檔D)在數據本身具有層次特征時,XML文檔能夠清晰地表達數
19、據的層次特 征27現有一個大型咨詢公司的數據庫應用系統,每個部門都要生成大量的全局報表并執行少量的更新操作。隨著數據量的增加,系統出現了性能瓶頸。鑒于各個部門地理上是分散的,公司希望采用分布式數據庫技術解決該問題。下列數據分配方式中最適合該應用的是( )。A)集中式B)分割式C)復制式D)混合式28 .下列關于分布式數據庫和并行數據庫的說法,正確的是()。A)為了滿足高并發業務的需要,共享內存結構的并行數據庫比較適用于如 銀行出納、民航售票等OLTP應用B)在分布式數據庫的查詢中,導致數據傳輸量大的主要原因是數據間的連 接操作和選擇操作C)如果數據分布不合理,并行數據庫僅僅依靠多處理器、共享硬
20、件資源等 手段是無法實現真正意義上的并行處理的,也無法使其性能最優化D)與集中式數據庫系統的事務相比,分布式數據庫系統中只需要一個場地 完成提交即可完成一個全局事務,這正是分布式數據庫的優越之處29 .關于商場的DBAS,設有如下數據內容:I .數據庫結構說明II .顧客名單田.數據清洗規則IV .訂單細節數據V .商品分類銷售匯總數據上述選項中是元數據的是()。A)僅I、H、m和IVB)僅I、H、m和VC)僅I和mD)全部都是30.以下是某商場的購物記錄集合,每個購物籃中包含若干商品。現在要 基于該數據集進行關聯規則挖掘,如果設置最小支持度為60% ,最小置信度為80%,則在以下列出的關聯規
21、則中,符合條件的是()。購物籃編號冏品1A, B2A, B, C, D3A,C,D4B,C5B,C,DA)A-BB)B-CC)C-BD1DX二、應用題(每空2分,共30分)1 .數據庫管理系統為用戶和應用程序提供了11】語言、用此語言可以定 義數據庫的模式結構,但此語言執行后的結果不能回滾。2 .當用戶在一個關系表的某一列上建立一個非聚集索引(該表沒有聚集索 引)時,數據庫管理系統會自動為該索引維護一個索引結構。該索引結構中的記 錄是由【2】和它相對應的指針構成的。3 .在UML中,當要描述狀態之間的轉換時,可通過【3】圖來體現時間 因子的作用。4 .現要查詢C01課程考試成績最高的前3名學生
22、的學號和成績(包括并列 的情況)。請補全下列語句:SELECT【4】3學號,成績FROM選課表WHERE 課程號=/C01 /ORDER BY 成績 DESC5 .在SQL Server 2008中,能夠出現在SELECT語句目標歹中的用戶白定 義函數是【5】函數。6 .設要在表T上建立一個針對插入操作的前觸發器,請補全下列語句:CREATE TRIGGER tri insert ON T【6】INSERT7 . SQL Server 2008中聲明游標的語句為:DECLARE x cursor【7】 SELECT8 .在SQL Server 2008中,用戶數據庫中主要數據文件的擴展名為 【
23、8】。9 .設在SQL Server 2008某數據庫中,要設置不允許用戶 U1獲得對表T數據的刪除權限,請補全實現該授權操作的SQL語句:【9】ON T TO U1 ;10 .優化SQL語句執行效率屬于數據庫應用系統【10】階段的任務。11 .為避免活鎖現象的發生,數據庫管理系統采用【11】策略處理事務的 加鎖請求。12 .數據庫系統出現故障是不可避免的。當數據庫系統出現事務故障和系 統故障時需使用數據庫的112】文件進行恢復。13 .分布式數據庫的【13】透明性是最高級別的透明性,它使得在編寫程 序時用戶只需要對全局關系進行操作,這樣簡化了應用程序的維護。14 .在OLAP的實現方式中,以多維數組作為存儲結構的被稱作【14】 0LAP。15 .在數據倉庫環境中,粒度是一個重要的設計問題。粒度越【15】細節程度越高,能回答的查詢就越多,數據量就比較大。三、設計與應用題(共30分)1 .已知有如下關系模式:Rl(a, b, c), R2(c, d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論