當前位置:才華齋>英語>等級考試>

全國計算機等級考試四級資料庫工程師簡答題

等級考試 閱讀(2.21W)

1、資料庫應用系統功能設計包括哪兩個方面?每個方面主要由哪些設計步驟組成?(10分)

全國計算機等級考試四級資料庫工程師簡答題

答:資料庫應用系統功能高計包括資料庫事務設計和資料庫應用程式設計。與資料庫應用系統設計的概念設計、邏輯設計、物理設計相對應,應用程式設計分為總體設計、概要設計、詳細設計,資料庫事務設計則由事務概要設計和事務詳細設計組成。

2、資料庫系統處理死鎖一般採用哪兩類方法?簡述每類方法的基本原理(10分)

答:資料庫處理死鎖一般採用兩類方法,一類是死鎖預防以避免系統進入死鎖狀態,另一類則是允許系統進入死鎖狀態,然後使用死鎖檢測與恢復機制使系統擺脫死鎖狀態。如果資料庫進入死鎖的概率比較高,使用死鎖預防機制的效果好些,否則使用死鎖檢測與恢復機制的適用性更好。死鎖預防通過破壞死鎖產生的必要條件來防止死鎖發生。死鎖檢測與恢復機制由兩部分組成:死鎖檢測與死鎖恢復,死鎖檢測用於定期檢查系統是否發生死鎖,死鎖恢復用於將系統從死鎖中解救出來。

3、請按要求解答下列問題:

在設計資料庫應用系統時,需要對系統所需的儲存空間進行規劃。規劃時需要考慮多種因素,請列出其中的.4種 (4分) 1、單條資料的長度;
2、每年、每天、每小時等資料所增長的大小;
3、備份和冗餘備份空間;
4、系統檔案的大小;
5、佔用記憶體空間的大小等等


設有商品銷售系統,該系統每天最多產生1萬條商品銷售記錄,並用商品銷售資料表儲存銷售記錄。系統需要儲存3年的銷售記錄,每年按365天計算。商品銷售資料表包含的屬性及各屬性佔用的位元組分別為:商品號(10各位元組)、銷售數量(8各位元組)、價格(8各位元組)、金額(8各位元組)、收銀臺編號(4各位元組)、銷售員編號(4各位元組)、銷售時間(8各位元組)。儲存該表的資料庫管理系統的資料儲存單位是資料頁,每頁大小為8KB(共8192個位元組)。該資料庫管理系統規定資料頁空間全部用於儲存銷售資料,並且儲存銷售資料時單條記錄不允許跨資料頁存放。請計算在資料庫中儲存商品銷售資料表需要的資料頁數目,要求寫出計算過程。(6分)
單條商品銷售記錄佔用位元組:10+8+8+8+4+4+8=50位元組
單資料頁可存放銷售記錄條數:163條(16350=8,150位元組;16450=8,120位元組)
儲存三年的銷售總記錄數:336510,000=10,950,000條
需要的資料頁數目=67,178(67,178163=10,950,014;67,177163=10,949,851)