當前位置:才華齋>計算機>計算機四級>

2017年計算機四級網路工程師模擬訓練

計算機四級 閱讀(2.34W)

模擬訓練是為了讓考生提前熟悉考試流程和考試題型,可以讓考生提前適應考試的環境。以下是本站小編為大家整理的2017年計算機四級網路工程師模擬訓練,希望對大家有幫助!

2017年計算機四級網路工程師模擬訓練

  一、單選題

1.關於資料模型和模式結構,有下列說法:

Ⅰ、資料庫系統的開發者利用資料模型描述資料庫的結構和語義,通過顯示世界到資訊世界再到機器世界的抽象和轉換,構建資料庫

Ⅱ、資料結構模型是按使用者的觀點對資料進行建模,是現實世界到資訊世界的第一層抽象,強調語義表達功能,易於使用者理解,是使用者與資料庫設計人員交流的工具

Ⅲ、在資料模型中有"型"和"值"的概念,其中值是對某一類資料的結構和屬性的說明

Ⅳ、在三級模式結構中,概念模式是對資料庫中全體資料的邏輯結構和特徵的描述,是所有使用者的公共資料檢視

上述說法正確的是________。

(A)Ⅰ和Ⅳ

(B)Ⅱ、Ⅲ和Ⅳ

(C)Ⅰ和Ⅱ

(D)Ⅱ和Ⅳ

2.關於資料庫應用系統設計,有下列說法

Ⅰ、資料庫應用系統設計需要考慮資料組織與儲存、資料訪問與處理、應用設計等幾個方面

Ⅱ、在資料庫概念設計階段,當採用自上而下的E-R設計時,首先設計區域性E-R圖,然後合併各區域性E-R圖,得到全域性E-R圖

Ⅲ、在資料庫邏輯設計階段,將關係模式轉換為具體DBMS平臺支援的關係表

Ⅳ、在資料庫物理設計階段,一般需要設計檢視和關係模式的完整性約束

上述說法正確的是:________。

(A)Ⅰ、Ⅲ和Ⅳ

(B)Ⅰ

(C)Ⅱ和Ⅲ

(D)Ⅱ和Ⅳ

3.關於資料庫事務設計,有下列說法:

Ⅰ、事務是資料庫系統中一組操作的集合,這些操作實現了應用領域中某些特定的'業務規則

Ⅱ、事務概要設計可以依據需求分析階段得到的資料流圖和事務說明規範

Ⅲ、事務概要設計中的事務處理邏輯設計一般需要充公考慮具體的DBMS平臺的實現方法

Ⅳ、事務詳細設計時,利用與具體DBMS平臺無關的read和write表示事務對資料庫中資料項的讀寫操作

上述說法正確的是:________。

(A)Ⅰ、Ⅱ和Ⅲ

(B)Ⅰ、Ⅱ和Ⅳ

(C)Ⅱ和Ⅳ

(D)Ⅰ和Ⅱ

4.某跨國公司的業務系統需要提供全球性服務,該業務系統需要34小時*7天線上服務,系統業務繁忙,為了保證業務系統中資料庫中資料的安全,需要設計與實施資料轉儲機制,設完成該資料庫每天資料增量的轉儲需要2個小時,在不考慮成本因素的情況下,下列最合理的是________。

(A)配備高效能資料庫伺服器,通過事務傳送機制實時地將資料庫中的任何變化反映到備份環境中

(B)每天劃出長度為2小時的時間視窗tw,在tw內採用靜態轉儲方法實現每天資料增量的轉儲

(C)每天劃出長度為2小時的時間視窗tw,在tw內採用動態轉儲方法實現每天資料增量的轉儲

(D)每週做一次完全轉儲,每天選擇浮動時間段對變化的資料進行轉儲

5.某個資料倉庫中儲存有商品銷售明細資料表T〔商品號,數量,價格,時間〕,其細節資料儲存期為2年,每年銷售記錄約有5千萬挑。設前端應用需要針對這些資料進行每月重要商品銷售情況與趨勢分析,可供使用者查詢或分析的資料時間跨度最長為5年,為了提高這項分析需求的執行效率,下列方案合理且有效的是________。

(A)按月份為商品明細資料建立分割槽,併為商品銷售明細資料建立索引,每次分析時根據細節資料實時計算生成月粒度級資料,並用於趨勢分析

(B)按月份為商品明細資料建立分割槽,併為商品銷售明細資料建立索引,建立檢視V1〔商品號,日銷 售總數量,日銷售總金額,日期〕,將V1作為資料分析源

(C)在商品號屬性上為T建立索引,建立物化檢視V2〔商品號,日銷售總數量,日銷售總金額,日期),每天根據T中新產生的資料對V2進行增長式更新,並將V2作為分析資料來源

(D)建立物化檢視V3〔商品號,月銷售總數量,月銷售總金額,月份),每天清空V3,並根據表T重新計算V3,並將V3作為分析資料來源

  二、簡答題(每題10分,共20分)

請使用藍、黑色鋼筆或圓珠筆將答案寫在答題紙的相應位置上,否則無效。

〔1〕有如下2個關係表

Emp〔eid,ename,age,did,salary),其各列含義為:職工號,姓名,年齡,部門號,工資

Dept〔did,dname,mgr_id〕,其各列含義為:部門號,部門名稱,部門經理職工號

寫出一條SQL語句,查詢工資大於10000,且與他所在部門的經理年齡相同的職工姓名。 (6分)

〔2〕有學生表〔學好,姓名,年齡,性別,系名,專業名,班號〕,設一個系可有多個專業,每個專業可有多個班,各班班號不重複,一個學生只在一個班學習,現經常需要按"系名"和"班號"進行查詢,為提高查詢效率,需要為"系名"和"班號"兩個列建立一個非聚集索引,建立此索引有下 列兩種方法:

方法1:索引列順序為〔系名,班號〕

方法2:索引列順序為〔班號,系名〕

①這兩種方法哪個更合理?請簡要說明原因。(4分)

②針對你認為合理的方法,寫出建立該索引的SQL語句。(3分)

(3)考慮定義在事務集(T1,T2,T3〕上的排程S1和S2,S1與S2是否是衝突等價的?為什麼?(7分)

  三、設計與應用題(40分)

請使用藍、黑色鋼筆或圓珠筆將答案寫在答題紙的相應位置上,否則無效。

〔1)某汽車維修公司需建立一個汽車維修資料庫,該資料庫中需要儲存和管理下列資訊:

車輛資訊:車牌號,車型,發動機號,行駛里程,車輛所有人,聯絡電話

維修專案:專案號,專案名稱,維修費

汽車備件:備件號,備件名稱,備件單價,庫存數量

以上資料之間存在下列約束:

可以對一個車輛進行多個維修專案,每個維修專案可用於多個車輛,維修專案完成後要在資料庫中記 錄維修時間

一種備件可用於多個維修專案,每個維修專案最多隻使用一種備件,但每種備件的數量可以是多個。

①根據以上需求構建該資料庫的概念模型〔畫ER圖)。(8分)

②假設車輛資訊有如下約束

車牌號:標識屬性,取值形式為:第1個字元是"京",第2個字元為"A"到"Z"的字母,第3到第7個字元均是"0"到"9"的數字。此列採用普通編碼定長字元型,非空;

車型:普通編碼定長字元型,長度為6,預設值為"轎車";

發動機號:普遍編碼定長字元型:長度為6,非空;

行駛里程:整型,取值大於等於0;

車輛所有人:晉通編碼定長字元型,長度為8,非空;

聯絡電話:普通編碼定長字元型,長度為13,取值唯一。

寫出建立滿足上述要求的車輛資訊表的SQL語句。〔注:表名、列名均用題中給出的中文名,SQL語句 中的大、小寫字母均可。〕 (8分)

〔2〕現有關係模式:

教師授課〔教師號,姓名,職稱,課程號,課程名,學分,教科書名〕

其函式依賴集為:

{教師號→姓名,教師號→職稱,課程號→課程名,課程號→學分,課程號→教科書名}

①指出這個關係模式的主碼。(2分)

②這個關係模式是第幾正規化,為什麼?(4分)

③將其分解為滿足3NF要求的關係模式〔分解後的關係模式名自定〕 (6分)

〔3〕為在某種程度上保證某資料庫系統可靠地執行,在SQL Server 2000環境中,對其制定有如下三種備份策略。假設對此資料庫進行一次完全備份需要4小時,差異備份需要2小時,日誌備份需要1小時。設所有備份都是從凌晨1:00開始。

策略1:每週週日進行一次完全備份,每週週一至週六每天進行一次日誌備份;

策略2:每週週日進行一次完全備份,每週週一至週六每天進行一次差異備份;

策略3:每天進行一次完全備份。

① 假設需要保留一年的備份資料,比較三種備份策略所佔用的空間。

②比較每種備份策略的備份和恢復速度。