<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            試題

            全國計算機三級考試《數據庫技術》模擬試題二

            時間:2025-03-16 20:59:20 試題 我要投稿

            2015全國計算機三級考試《數據庫技術》模擬試題(二)

            點擊查看試題答案及解析
              一、單選題((1)~(20)每題1分,(21)~(30)每題2分,共40分)

            2015全國計算機三級考試《數據庫技術》模擬試題(二)

              1.在數據模型三個要素中,表述客觀世界中數據對象之間關聯的是(  )。

              A)數據操作

              B)數據結構

              C)數據視圖

              D)完整性約束

              2.數據庫系統的三級模式結構從數據庫系統管理角度考慮數據的組織與存儲。下列不屬于數據庫三級模式結構的是(  )。

              A)邏輯模式

              B)物理模式

              C)外模式

              D)應用模式

              3.在信息系統的需求分析中,目前廣為使用的結構化分析與功能建模方法主要有DFD、IDEF0等。其中,DFD建模方法也被稱為過程建模和功能建模方法,其核心是(  )。

              A)數據

              B)軟件

              C)數據流

              D)分析過程

              4.設有關系模式R(A,B,C,D),存在函數依賴集:{A→B,C→D},則R最高可屬于(  )。

              A)1NF

              B)2NF

              C)3NF

              D1BCNF

              5.數據庫設計主要包括概念設計、邏輯設計和物理設計三個步驟。設有下列活動:

              Ⅰ.設計ER圖

              Ⅱ.將ER圖轉換為關系模式

              Ⅲ.定義數據的約束條件

              Ⅳ.用SQL語句描述事務活動

              上述活動中,屬于邏輯設計所包含活動的是(  )。

              A)僅Ⅰ、Ⅱ和Ⅲ

              B)僅Ⅱ、Ⅲ和Ⅳ

              C)僅Ⅱ和Ⅲ

              D)僅Ⅱ和Ⅳ

              6.從功能上講,數據庫應用系統設計包括四個層次。下列層次中包含索引設計的是(  )。

              A)表示層

              B)業務邏輯層

              C)數據訪問層

              D)數據持久層

              7.在數據庫應用系統生命周期中,當邏輯設計階段完成后進入到物理設計階段。下列不屬于物理設計階段活動的是(  )。

              A)確定關系表的文件組織形式

              B)進行關系規范化設計

              C)創建必要的索引

              D)設置存儲分配參數

              8.查詢處理器和存儲管理器是數據庫管理系統中的核心模塊。下列關于查詢處理器和存儲管理器的說法,錯誤的是(  )。

              A)查詢處理器中的DML編譯器會對用戶提交的DML語句進行優化,并將其轉換成能夠執行的底層數據庫操作指令

              B)存儲管理器中的查詢執行引擎會根據編譯器產生的指令完成具體數據庫數據訪問功能

              C)存儲管理器中的緩沖區管理器負責將從磁盤讀出的數據塊放入內存緩沖區,同時也負責對緩沖區中的數據塊進行維護

              D)查詢處理器中的DDL編譯器編譯或解釋用戶提交的DDL語句,并將生成的元數據存儲在數據庫的數據字典中

              9.下列簡化UML關系圖中,最不恰當的是(  )。

              A)

              B)

              C)

              D)

              10.設有購買表(顧客號,商品號,購買時間)。現要查詢2012年顧客A購買了但顧客B沒有購買的商品。有下列查詢語句:

              1.SELECT商品號FROM購買表

              WHERE YEAR(購買時間)=ˊ2012ˊAND顧客號=ˊA ˊ

              AND商品號NOT IN(

              SELECT商品號FROM購買表

              WHERE YEAR(購買時間)=ˊ2012ˊAND顧客號=ˊB ˊ)

              11.SELECT商品號FROM購買表

              WHERE YEAR(購買時間)= ˊ2012ˊAND顧客號=ˊAˊ

              EXCEPT

              SELECT商品號FROM購買表

              WHERE YEAR(購買時問)= ˊ2012 ˊAND顧客號=ˊBˊ

              11.SELECT商品號FROM購買表

              WHERE YEAR(購買時問)= ˊ2012 ˊ AND顧客號=ˊAˊ

              INTERSECT

              SELECT商品號FROM購買表

              WHERE YEAR(購買時間)= ˊ2012ˊAND顧客號=ˊBˊ

              IV.SELECT商品號FROM購買表

              WHERE YEAR(購買時問)= ˊ2012ˊAND顧客號=ˊA ˊ

              UNl0N

              SELECT商品號FROM購買表

              WHERE YEAR(購買時間)= ˊ2012ˊAND顧客號=ˊB ˊ

              上述語句中,能夠實現該查詢要求的是(  )。

              A)僅Ⅰ和Ⅱ

              B)僅Ⅰ和Ⅲ

              C)僅Ⅰ和Ⅳ

              D)全部

              11.在SQL Server 2008中,設在某數據庫中建有如下所示的存儲過程:

              CREATE PROC Pl

              @a int=20,@b char(4)

              AS……

              設有下列調用該存儲過程的語句:

              Ⅰ.EXEC Pl 100,ˊa01 ˊ

              Ⅱ.EXEC Plˊa01ˊ

              Ⅲ.EXEC Pl@b=ˊa01ˊ

              1V.EXEC Pl@a=default,@b=ˊa01ˊ

              上述語句中,能夠正確調用該存儲過程的是(  )。

              A)僅Ⅰ和Ⅱ

              B)僅Ⅰ、Ⅱ和Ⅲ

              C)僅Ⅰ、Ⅲ和Ⅳ

              D)全部

              12.在SQL Server 2008中,設表T(a,b)上建有如下觸發器:

              CREATE TRIGGER tri_update ON T FOR UPDATE AS

              IF EXISTS f SELECT術FROM inserted

              WHERE 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表:(ˊa01ˊ,90)

              INSERTED表:(ˊa01ˊ,90)INSERTED表:(ˊa01ˊ,90)

              DELETED表:(ˊa01ˊ,l00)DELETED表:(ˊa01’,100)

              C)T表:(ˊa01ˊ,100)D)T表:(ˊa01ˊ,90)

              INSERTED表:(ˊa01ˊ,lOO)INSERTED表:(ˊa01ˊ,100)

              DELETED表:(ˊa01ˊ,90)DELETED表:(ˊa01ˊ,90)

              13.下列關于SQL Server 2008視圖的說法,錯誤的是(  )。

              A)數據庫中只存儲標準視圖的定義,并不存儲標準視圖的內容

              B)如果在視圖上創建了唯一聚集索引,則數據庫中將保存該視圖的內容

              C)索引視圖的數據源可以是基本表,也可以是已建立的其他標準視圖

              D)索引視圖引用的基本表必須與視圖在同一個數據庫中

              14.在SQL Server 2008中,設要為數據庫DBl添加一個新的數據文件,該文件的邏輯名為filex,物理文件名為filex.n(if,存儲位置為D:\DBl,初始大小和最大大小均采用系統默認值,增長方式為自動增長,每次增加20%。下列語句中正確的是(  )。

              A)ALTER DATABASE DBl ADD FILE(

              NAME=filex,

              FILENAME=D:\DBl\filex.ndf,

              FILEGROWTH=20)

              B)ALTER DATABASE DBl ADD FILE(

              NAME=filex,

              FILENAME=D:\DBl\filex.ndf,

              FILEGROWTH=20%)

              C)ALTER DATABASE DBl ADD FILE(

              NAME=filex,

              FILENAME=ˊD:\DBl\filex.ndfˊ,

              FILEGROWTH=20)

              D)ALTER DATABASE DBl ADD FILE(

              NAME=filex,

              FILENAME=ˊD:\DBl\filex.ndfˊ,

              FILEGROWTH=20%)

              15.在SQL Server 2008中,建立索引視圖的目的是為了提高數據查詢的效率。下列關于索引視圖的說法,錯誤的是(  )。

              A)當很少對基表數據進行更改操作時,適合建立索引視圖

              B)索引視圖的數據被物理地保存在數據庫中,因此建立索引視圖會占用更多的存儲空間

              C)對于經常執行連接和聚合操作的查詢,不適合建立索引視圖

              D)如果Group By列具有高基數度的數據聚合,則不適合建立索引視圖

              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)在“Windows身份驗證模式”下,所有Windows用戶都自動具有登錄到SQL Server服務器的權限

              C)不管是哪種身份驗證模式,WindoWs中的Administrator無需授權就可登錄到SQL Server服務器

              D)安裝好SQL Server之后,可以根據需要隨時更改身份驗證模式

              18.提高事務的并發度可以改進數據庫應用系統的性能。有下列做法:

              Ⅰ.盡可能使用排它鎖

              Ⅱ.盡可能使用行鎖

              Ⅲ.設定較低的事務隔離等級

              Ⅳ.將大事務切分成若干小事務

              上述做法中,可以提高系統的事務并發度的是(  )。

              A)僅Ⅰ、Ⅱ和Ⅲ

              B)僅Ⅰ、Ⅱ和Ⅳ

              C)僅Ⅱ、Ⅲ和Ⅳ

              D)以上全部

              19.數據庫應用系統日常維護的目標是保證系統能夠正常運行以滿足系統預期的功能和性能要求。下列關于數據庫應用系統日常維護工作的說法,錯誤的是(  )。

              A)數據庫管理員應根據不同的應用要求制定不同的備份計劃,在備份計劃中應包含備份的時間、周期、備份方式和備份內容等

              B)數據庫管理員應監控數據庫中各種鎖的使用情況,在數據庫出現鎖不能及時解除時可能需要手工解鎖

              C)很多情況下,數據庫管理員需要定期檢查CPU、內存使用情況和操作系統相關日志,防止數據庫運行環境故障導致數據庫出現問題

              D)為了保證系統可靠運行,運行要求級別較高的數據庫一般采用人工監控方法,很少采用自動監控手段

              20.數據庫應用系統投入運行后,應用系統進入運行管理與維護階段。設某學生管理系統在運行管理與維護階段有如下工作:

              Ⅰ.定期檢查數據文件的存儲空間占用情況,并根據需要分配存儲空間

              Ⅱ.分析數據庫中各種操作,以發現潛在性能問題

              Ⅲ.將數據庫中歷史數據轉儲到離線存儲介質中長期保存

              Ⅳ.根據用戶要求對應用程序從功能上進行擴充和完善

              以上工作中一般不屬于數據庫管理員日常維護工作的是(  )。

              A)僅Ⅰ和Ⅲ

              B)僅Ⅳ

              C)僅Ⅱ和Ⅳ

              D)僅Ⅱ

              21.在進行數據庫性能調優過程中,需要考慮數據庫系統軟件、硬件配置、網絡環境等多方面因素。下列有關性能調優的說法,錯誤的是(  )。

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

              B)隨著服務器CPU處理能力提高、內存容量增大,現階段數據庫性能優化一般以更換服務器硬件為主要調優手段

              C)當數據庫服務器磁盤I0出現寫瓶頸時,可以考慮使用高速磁盤存儲常用數據,低速磁盤存儲不常用數據

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

              22.下列關于數據庫實施、運行和維護的說法中,最恰當的是(  )。

              A)對于數據量超大的數據庫應用系統,最好在剛剛建立好數據庫且未導入任何數據前編寫調試應用程序

              B)對于數據量極大的中大型系統,不需要等待所有的數據都入庫后才開始試運行,可以先裝載少量的數據,等到試運行的結果符合設計要求后,再批量裝入全部數據

              C)數據庫的重構不僅需要在原來的數據庫設計的基礎上做適當的擴充或修改,也最好考慮重新設計相應的應用程序

              D)索引的根本目的是為了提高查詢效率,但當數據量龐大時也會占用大量的磁盤空間。由于查詢緩存的存在,因此不需要為經常在查詢中作為條件的列建立索引

              23.設某數據庫服務器中配置有2300GB和1塊500GB的硬盤,為了保證可靠性,數據庫管理員在3塊硬盤上建立了RAID5。建立RAID5后,可用的磁盤空間為(  )。

              A)1IOOGB

              B)600GB

              C)300GB

              D)500GB

              24.某商場經營管理系統在3點進行了數據庫全備份,9點進行了數據庫日志備份,10點30分存儲數據庫數據的磁盤出現故障,但日志保存在另外一個磁盤中。數據庫管理員發現問題后隨即進行數據恢復工作,在所有備份均可用的情況下,數據庫數據可以恢復到的時間點為(  )。

              A)3點

              B)9點

              C)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: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文檔能夠清晰地表達數據的層次特征

              27.現有一個大型咨詢公司的數據庫應用系統,每個部門都要生成大量的全局報表并執行少量的更新操作。隨著數據量的增加,系統出現了性能瓶頸。鑒于各個部門地理上是分散的,公司希望采用分布式數據庫技術解決該問題。下列數據分配方式中最適合該應用的是(  )。

              A)集中式

              B)分割式

              C)復制式

              D)混合式

              28.下列關于分布式數據庫和并行數據庫的說法,正確的是(  )。

              A)為了滿足高并發業務的需要,共享內存結構的并行數據庫比較適用于如銀行出納、民航售票等OLTP應用

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

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

              D)與集中式數據庫系統的事務相比,分布式數據庫系統中只需要一個場地完成提交即可完成一個全局事務,這正是分布式數據庫的優越之處


            點擊查看試題答案及解析
              29.關于商場的DBAS,設有如下數據內容:

              Ⅰ.數據庫結構說明

              Ⅱ.顧客名單

              Ⅲ.數據清洗規則

              Ⅳ.訂單細節數據

              Ⅴ.商品分類銷售匯總數據

              上述選項中是元數據的是(  )。

              A)僅Ⅰ、Ⅱ、Ⅲ和Ⅳ

              B)僅Ⅰ、Ⅱ、Ⅲ和Ⅴ

              C)僅Ⅰ和Ⅲ

              D)全部都是

              30.以下是某商場的購物記錄集合,每個購物籃中包含若干商品。現在要基于該數據集進行關聯規則挖掘,如果設置最小支持度為60%,最小置信度為80%,則在以下列出的關聯規則中,符合條件的是(  )。

            購物籃編號 商品
            1 A,B
            2 A,B,C,D
            3 A,C,D
            4 B,C
            5 B,C,D

              A)A→B

              B)B→C

              C)C→B

              D1D→C

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

              1.數據庫管理系統為用戶和應用程序提供了【1】語言,用此語言可以定義數據庫的模式結構,但此語言執行后的結果不能回滾。

              2.當用戶在一個關系表的某一列上建立一個非聚集索引(該表沒有聚集索引)時,數據庫管理系統會自動為該索引維護一個索引結構。該索引結構中的記錄是由【2】和它相對應的指針構成的。

              3.在UML中,當要描述狀態之間的轉換時,可通過【3】圖來體現時間因子的作用。

              4.現要查詢C01課程考試成績最高的前3名學生的學號和成績(包括并列的情況)。請補全下列語句:

              SELECT【4】3學號,成績FROM選課表

              WHERE課程號=ˊC01 ˊ

              ORDER BY成績DESC

              5.在SQL Server 2008中,能夠出現在SELECT語句目標列中的用戶白定義函數是【5】函數。

              6.設要在表T上建立一個針對插入操作的前觸發器,請補全下列語句:

              CREATE TRIGGER tri—insert ON T 【6】INSERT

              7.SQL Server 2008中聲明游標的語句為:DECLARE x cursor【7】SELECT…

              8.在SQL Server 2008中,用戶數據庫中主要數據文件的擴展名為【8】。

              9.設在SQL Server 2008某數據庫中,要設置不允許用戶U1獲得對表T數據的刪除權限,請補全實現該授權操作的SQL語句:

              【9】ON T TO U1;

              10.優化SQL語句執行效率屬于數據庫應用系統【10】階段的任務。

              11.為避免活鎖現象的發生,數據庫管理系統采用【11】策略處理事務的加鎖請求。

              12.數據庫系統出現故障是不可避免的。當數據庫系統出現事務故障和系統故障時需使用數據庫的【12】文件進行恢復。

              13.分布式數據庫的【13】透明性是最高級別的透明性,它使得在編寫程序時用戶只需要對全局關系進行操作,這樣簡化了應用程序的維護。

              14.在OLAP的實現方式中,以多維數組作為存儲結構的被稱作【14】0LAP。

              15.在數據倉庫環境中,粒度是一個重要的設計問題。粒度越【15】細節程度越高,能回答的查詢就越多,數據量就比較大。

              三、設計與應用題(共30分)

              1.已知有如下關系模式:Rl(a,b,c),R2(c,d,a),R3(e,f),R4(a,e,g),其中標下劃線的屬性是主碼。請將上述關系模式用適當的ER圖表示出來,并用下劃線標注出作為實體主碼的屬性。(10分)

              2.設在SQL Server 2008某數據庫中有商品表和銷售表,兩個表的定義如下:

              CREATE TABLE商品表(

              商品號char(10)PRIMARY KEY,

              商品名varchar(40),

              類別varchar(20),

              進貨單價int)

              CREATE TABLE銷售表(

              商品號char(10),

              銷售時間datetime,

              銷售數量int,

              銷售單價int,

              PRIMARY KEY(商品號,銷售時問))

              下面是一個用戶定義的多語句表值函數,它接受類別作為輸入參數,返回該類別下的每種商品在2012年的銷售總利潤,并將結果按照銷售總利潤的降序輸出。請補全該函數定義代碼。(10分)

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

              商品號char(10),

              總利潤int)

              AS

              BEGIN

              INSERT INTO@ProfitTable

              【3】

              【4】

              END

              3.某教務管理系統使用SQL Server 2008數據庫管理系統,數據庫軟硬件配置信息如下:

              Ⅰ.數據庫運行在兩路Intel Xeon E5-2609 2.4GHz CPU(每路CPU4核心),128GB內存、2塊300GB15000轉SAS硬盤(RAID l)的服務器上;

              Ⅱ.服務器操作系統為Windows 2003 32位企業版,安裝SP2補丁;

              Ⅲ.數據庫為SQL Server 2008 Enterprise(32位),數據庫中總數據量近130GB。

              近一個學期以來,用戶反映系統運行緩慢,經程序員定位,確定為數據庫服務器響應緩慢,需要進行調優。(10分)

            【全國計算機三級考試《數據庫技術》模擬試題二】相關文章:

            計算機三級考試數據庫技術模擬試題08-05

            2015全國計算機三級考試《數據庫技術》模擬試題(二)答案及解析10-12

            2015全國計算機三級考試《數據庫技術》模擬試題(九)06-23

            2015全國計算機三級考試《數據庫技術》模擬試題(十)09-24

            2015全國計算機三級考試《數據庫技術》模擬試題(三)05-24

            2015全國計算機三級考試《數據庫技術》模擬試題(四)08-20

            2015全國計算機三級考試《數據庫技術》模擬試題(五)08-03

            2015全國計算機三級考試《數據庫技術》模擬試題(六)09-19

            2015全國計算機三級考試《數據庫技術》模擬試題(七)05-12

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院