1、數據庫應用系統功能設計包括哪兩個方面?每個方面主要由哪些設計步驟組成?(10分)
答:數據庫應用系統功能高計包括數據庫事務設計和數據庫應用程序設計。與數據庫應用系統設計的概念設計、邏輯設計、物理設計相對應,應用程序設計分為總體設計、概要設計、詳細設計,數據庫事務設計則由事務概要設計和事務詳細設計組成。2、數據庫系統處理死鎖一般採用哪兩類方法?簡述每類方法的基本原理(10分)
答:數據庫處理死鎖一般採用兩類方法,一類是死鎖預防以避免系統進入死鎖狀態,另一類則是允許系統進入死鎖狀態,然後使用死鎖檢測與恢復機制使系統擺脱死鎖狀態。如果數據庫進入死鎖的概率比較高,使用死鎖預防機制的效果好些,否則使用死鎖檢測與恢復機制的適用性更好。死鎖預防通過破壞死鎖產生的必要條件來防止死鎖發生。死鎖檢測與恢復機制由兩部分組成:死鎖檢測與死鎖恢復,死鎖檢測用於定期檢查系統是否發生死鎖,死鎖恢復用於將系統從死鎖中解救出來。3、請按要求解答下列問題:
在設計數據庫應用系統時,需要對系統所需的存儲空間進行規劃。規劃時需要考慮多種因素,請列出其中的.4種 (4分) 1、單條數據的長度;Copyright ©2024 才華齋 All Rights Reserved.