第 1 頁:選擇題 |
第 3 頁:應用題 |
第 4 頁:設計與應用題 |
點擊查看:2017年9月計算機三級數據庫技術考試預測試卷匯總
一、單選題(每題1分,共16分)
1[單選題] 在某并行數據庫中,有關系R(A,B.和S(B,C),其中R包含1000000行數據,S包含100行數據。現有查詢SELECT*FROM R,S WHERE R.A>S.B。下列數據劃分方式中,對該查詢速度最快的是( )。
A.將R按照A屬性進行散列劃分,將S按照B屬性進行散列劃分
B.將R按照A屬性進行范圍劃分,將S按照B屬性進行范圍劃分
C.將R按照A屬性進行范圍劃分,將S復制到各個節點
D.將R按照A屬性進行散列劃分,將S復制到各個節點
參考答案:C
參考解析:范圍劃分明顯有利于范圍查詢和點查詢,s包含數據比較少,適合對S采用復制的方法。
2[單選題] 設在SQL Server 2008中,某關系表需要存儲職工的工資信息,工資的范圍為2000~10000,設用整型類型存儲。下列數據類型中最合適的是( )。
A.int
B.smallint
C.tinyint
D.bigint
參考答案:B
參考解析:本題主要是對數字類型的區別,體現在表示的位數和存儲字長上面。有
3[單選題] 設有職工表(職工號,姓名,地址1,地址2),其中,職工號為主碼。現要求地址1和地址2組合起來不能有重復值。在SQL Server 2008環境中有下列創建該表的語句:
上述語句能正確實現此約束的是( )。
A.僅I和Ⅲ
B.僅Ⅱ和Ⅳ
C.僅Ⅰ、Ⅱ和Ⅳ
D.都正確
參考答案:C
參考解析:Ⅲ表示在地址l的所有記錄中地址不允許重復,即每個職工的地址1都不同且每個職工的地址2也不允許重復。UNIQUE是對創建的表的屬性約束條件,與位置無關。
4[單選題] DBhS需求分析階段的性能分析是分析DBAS應具有的性能指標。下列不屬于DBAS性能指標的是( )。
A.數據庫空間占用情況
B.數據查詢響應時間
C.單位時間內可以完成的查詢數量
D.單位時間內可以完成的事務數量
參考答案:A
參考解析:DBAS需求分析階段的一項重要工作是分析DBAS應具有的性能指標,主要包括:①數據操作響應時間,或數據訪問響應時間;②系統吞吐量,即指系統在單位時間內可以完成的數據庫事務或查詢的數量;③允許并發訪問最大用戶數;④每TPS(Price per TPS)代價值。
5[單選題] 以下哪個設計內容不屬于數據庫應用系統總體設計范疇( )。
A.數據庫應用系統體系結構設計
B.軟硬件選型和配置設計
C.數據庫軟件總體設計
D.關系模式設計
參考答案:D
參考解析:系統總體設計的主要內容包括確定DBAS體系結構、軟硬件選型和配置設計、應用軟件總體設計和業務規則初步設計。
6[單選題] 下列敘述中不屬于三層B/S結構數據庫應用系統特點和操作特征的是( )。
A.客戶端使用瀏覽器,瀏覽器與Web應用服務器之間的通信使用超文本傳輸協議(HTTP)
B.數據庫服務器接受應用服務器提出的數據操作請求,對數據庫進行相應的操作,并將操作結果返回給應用服務器
C.這種結構使客戶端和服務器能在不同的系統間通信,但對客戶機配置要求較高,且應用軟件維護代價也較大
D.這種結構不受時空限制,使用者可以在全球任何地方,任何時間請求數據庫應用系統提供的各種數據服務
參考答案:C
參考解析:B/S結構的數據庫應用系統的特點是用戶界面完全通過www瀏覽器實 現,一部分事務邏輯在前端實現,主要的事務邏輯在服務器實現,所以其對客戶機配置要求不高,即使對服務器要求較高,也不需要安裝客戶端軟件。
7[單選題] 數據庫運行過程中,對數據庫空間使用情況進行管理是一項非常重要的工作。下列有關數據庫空間管理的說法,錯誤的是( )。
A.不同的數據庫管理系統,由于使用邏輯存儲結構屏蔽了物理存儲結構,因此數據庫空間管理的方法基本相同
B.數據庫管理員需要通過歷史數據分析并根據應用系統情況,對數據庫所使用的空間情況進行預測
C.應重點監控空間增長比較快的表,當數據量超過存儲能力前及時增加存儲空間
D.當硬件存儲空間無法滿足數據庫需求時,可以考慮將部分不使用的歷史數據轉移到其他廉價存儲中
參考答案:A
參考解析:隨著數據庫的運行,數據庫中的數據會不斷改變,為了確保數據庫的正常運行,需要數據庫管理員對數據庫空間使用情況進行分析和預測。其中的重點是監控空間增長比較快的表,對這些表的監控就能達到對數據庫空間的增長的良好預測。當數據庫所在的空間已經不能滿足需求時,可以考慮將一些不再使用的數據轉移到其他存儲設備上。不同的數據庫管理系統有著不同的邏輯實現結構,因此數據庫空間管理辦法隨數據庫管理系統不同而不同。
8[單選題] 在某信息管理系統中需管理職工的照片信息,由于照片數據量較大,照片信息是否存儲在數據庫中成為討論的焦點問題。下列關于照片存儲與使用的說法,錯誤的是( )。
A.將照片存儲在數據庫中可能會導致備份時間較長,備份空間占用較多
B.將照片存儲在文件系統中,在數據庫中只存儲照片文件的路徑信息,可以大幅度降低數據庫的數據量
C.將照片存儲在數據庫中雖然會導致數據庫的數據量較大,但可以方便地實現多臺機器共享照片數據,也可以大幅度提高用戶訪問照片數據的速度
D.與將照片存儲在文件系統中相比,將照片存儲在數據庫中更容易實現人員信息和照片數據的一致性
參考答案:C
參考解析:照片相對于文字、數字而言,所占的空間更大,如果存放在數據庫中,則會增加數據庫數據的大小。因此在備份的時候,需要備份的數據也增多,會占用更多的備份空間。若照片存在文件系統中,則僅僅需要將照片路徑存放在數據庫中,相對于存放照片本身來說,減少了很多數據量。照片存儲到數據庫中后,對照片的訪問就受到了很大的限制,當多人同時訪問同一個照片時,會大大降低用戶訪問照片的速度。照片存放在數據庫中的優點之一就是沒有像文件系統那樣把人員信息和照片數據分離,因此有更好的一致性。
9[單選題] 設有購買表(顧客號,商品號,購買時間)。現要查詢顧客A與顧客B購買的相同商品。有下列查詢語句:
上述語句中,能夠實現該查詢要求的是( )。
A.僅Ⅰ和Ⅱ
B.僅Ⅰ和Ⅲ
C.僅Ⅰ和Ⅳ
D.僅Ⅲ
參考答案:B
參考解析:SQL中的集合操作符IN、EXCEPT、INTERSECT和UNION的用法分別為:①IN,確定給定的值是否與子查詢或列表中的值相匹配,選擇與列表中的任意一個值匹配的行;(霪)EXCEPT,指在第一個集合中存在,但是不存在于第二個集合中的數據;③INTERSECT,是指在兩個集合中都存在的數據;④UNION,操作符用于合并兩個或多個SELECT語句的結果集,對于UNION操作符,請注意,UNION內部的SELECT語句必須擁有相同數量的列。列也必須擁有相似的數據類型。同時,每條SELECT語句中的列的順序必須相同。要返回A和B相同的商品,則選項Ⅰ中先查出B購買的商品號,并且使用IN操作符,查出A購買的商品號且該商品號同時也在B購買的商品號結果集中,即滿足了A和B都購買的商品號,符合要求。選項Ⅱ中的EXCEPT操作符使得查詢出的結果為A購買的商品減去B購買的商品,不符合要求。選項Ⅲ的INTERSECT操作符表示兩個結果集都存在的商品號,即既屬于A又屬于B的商品號,符合要求。選項Ⅳ中的UNION操作符表示兩個結果集的合并,即包括A購買的商品也包括B購買的商品,不符合要求。
10[單選題] 關于數據庫概念設計及物理結構設計,下列說法錯誤的是( )。
A.數據庫概念設計過程中,每個實體集需要有唯一的名字,實體集一般用名詞或名詞短語命名
B.數據庫概念設計階段的目標是描述需要存儲的記錄及其數量
C.數據庫物理結構設計的目標是設計一個空間利用率高,具有較高訪問效率和較低維護成本的數據庫物理結構
D.數據庫物理結構設計的結果可以從時間、空間和維護代價等方面進行評估,一般需要從多種可行方案中根據評估情況選擇最為合理的方案
參考答案:B
參考解析:B選項中數據庫概念設計的目標:定義和描述應用領域涉及的數據范圍;獲取應用領域或問題域的信息模型;描述清楚數據的屬性特征;描述清楚數據之間的關系;定義和描述數據的約束;說明數據的安全性要求;支持用戶的各種數據處理需求;保證信息模型方便地轉換成數據的邏輯結構(數據庫模式),同時也便于用戶理解。A選項在數據庫概念設計階段,將具有相同屬性特征的同類對象抽象為實體集,然后用一個有意義的名詞或名詞短語為每一個實體集命名。C選項數據庫物理設計階段的目標是設計一個存儲空間占用少、數據訪問率高和維護代價低的數據庫物理模式。D選項物理模式評估中對數據庫物理設計結果從時間、空間和維護等方面進行評估,從多種可行方案中選擇合理的數據庫物理結構。綜上所述,B選項錯誤。
11[單選題] 下列有關三級模式結構和數據獨立性的說法中,正確的是( )。
A.在一個數據庫中可以定義多個內模式,可利用不同的內模式來描述特定用戶對數據的物理存儲需求
B.外模式是用戶與數據庫系統的接口,用戶可通過外模式來訪問數據,在一個數據庫中只能定義一個外模式
C.三級模式和兩層映像的系統結構提供了數據獨立性,即當數據的邏輯結構和存儲結構發生變化時,應用程序不受影響
D.數據獨立性使得數據的定義和描述與應用程序相分離,簡化了數據庫應用程序的開發,但增加了用戶維護數據的代價
參考答案:C
參考解析:內模式又稱物理模式,處于最底層,它給出了數據庫物理存儲結構與物理存取方法,內模式反映了數據在計算機物理結構中的實際存儲形式。一個數據庫只對應一種內模式。外模式是用戶的局部模式。一個數據庫中可以定義多個外模式。數據獨立性不僅簡化數據庫應用程序的開發,同時因為屏蔽了物理結構的差異,所以也簡化了用戶維護數據的代價。數據庫系統三級模式和兩層映像的系統結構保證了數據庫系統中能夠具有較高的邏輯獨立性和物理獨立性。
12[單選題] 關于數據庫應用系統的需求分析工作,下列說法正確的是( )。
A.通過需求分析過程,需要確定出整個應用系統的目標、任務和系統的范圍說明。
B.在需求分析階段,系統需求分析員要與用戶充分溝通,并做出各類用戶視圖。
C.數據需求分析的主要工作是要辨識出數據處理中的數據處理流程
D.數據操作響應時間、系統吞吐量、最大并發用戶數都是性能需求分析的重要指標
參考答案:D
參考解析:數據庫應用系統的需求包括:數據需求分析,數據處理需求分析,業務需求分析及其在性能、存儲、安全、備份和恢復等方面的要求。C選項中,數據需求分析的主要工作是從用戶視圖出發,分析與辨識應用領域所管理的各類數據項和數據結構,形成數據字典的主要內容。B選項中在需求分析階段,系統需求分析員與用戶充分溝通,并形成文檔化的需求描述。A選項中通過需求分析過程,需要系統的描述整個應用系統的功能特征、性能特征和約束,并形成需求規范說明文檔。D選項中數據操作響應時間、系統吞吐量和最大并發用戶數都是性能需求分析的重要指標。所以選擇D選項。
13[單選題] 設有如下所示ER圖:
下列能夠正確表示該ER圖的UML類圖是( )。
參考答案:C
參考解析:考慮到領導與下屬關系為一對多(即一個領導可以領導多個下屬),所以關系上用“1:*”表示“領導:下屬”,排除A、D選項。又因為一個部門中可以有不同職能的員工,排除B選項。所以選擇C選項。
14[單選題] 類圖技術是面向對象方法的核心技術。下列所示UML的類圖,正確的是( )。
參考答案:B
參考解析:本題考察了有關UML的類圖表示。這里的區別主要在四種表示上:類的UML表示(空心三角實線連接)、接口的UML表示(空心三角虛線連接)、聚合關系的UML表示(空心菱形實線連接)以及合成關系的UML表示(實心菱形實線連接)。類的表示指的是子類對父類關系的繼承;接口與子類繼承比較相似,區別主要在于多繼承上;聚合關系主要表示一種弱的擁有關系,如A對象可以包含B對象,但B對象不是A對象的一部分;而合成是一種強擁有,體現了嚴格的部分和整體關系。此題中,車架和車輪是車的嚴格組成部分,如果缺少一樣,車就沒法開,所以對車來說是必不可少的部分。所以選擇8選項。
15[單選題] 現有SQL Server 2008數據庫服務器,其中的一個數據庫占用80GB空間,另有一臺用于備份的計算機,該機器上有4個大小均為50GB的硬盤分區。若要將此數據庫完全備份到該計算機上,則( )。
A.不能實現,因為每個分區上的空間都不夠80GB
B.可以先建立一個備份設備,這個設備分別在4個分區上各占用20GB空間,然后再用此設備備份數據庫
C.可以先在每個分區上分別建立一個備份設備,指定每個設備的大小均為20GB,并建立一個包含這4個備份設備的備份媒體集,最后再用此備份媒體集備份數據庫
D.可以先在每個分區上分別建立一個不用指定大小的備份設備,然后將數據庫同時備份到這4個備份設備上
參考答案:C
參考解析:對于80GB的數據庫需分4個硬盤分區來存儲,可先在每個分區上分別建立一個備份設備,指定每個設備的大小為20GB,并建立一個包含這4個備份設備的備份媒體集,最后再用此備份媒體集備份數據庫。
16[單選題] 對于ODS體系,有下列說法:
Ⅰ ODS Ⅰ:第一類ODS數據更新頻率是天級,一般隔夜后將數據更新到ODS中
Ⅱ ODSⅡ:第二類ODS的數據更新頻率是小時級,如4小時更新一次
Ⅲ ODS Ⅲ:第三類ODS的數據更新頻率是秒級,即操作型系統中的數據發生改變后,幾乎是立即傳送到ODS中,這類ODS建設難度大
Ⅳ ODSⅣ:第四類ODS是根據數據來源方向和類型劃分的,不僅包含來自操作型環境的數據,也包含由數據倉庫層和數據集市層的應用反饋給0DS的一些決策結果或一些報表信息
以上說法正確的是( )。
A.僅Ⅰ和Ⅱ
B.僅Ⅰ和Ⅲ
C.僅Ⅱ和Ⅳ
D.Ⅰ、Ⅱ、Ⅲ和Ⅳ
參考答案:C
參考解析:ODS(Operational Data Store)是數據倉庫體系結構中的一個可選部分,ODS具備數據倉庫的部分特征和0LTP系統的部分特征,它是“面向主題的、集成的、當前或接近當前的、不斷變化的”數據。第一類ODS數據更新頻率是秒級,第二類ODS的數據更新頻率是小時級,第三類ODS的數據更新頻率是天級,上述三類是根據數據更新的速度劃分的,ODSⅣ:第四類ODS是根據數據來源方向和類型劃分的。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關推薦: