摘要:希賽網日前舉行了2024下半年系統架構設計師第一期模考活動,現將2024下半年系統架構設計師第一期模考試卷(案例分析)分享給大家。有需要的同學可以在本文資料處下載該資料的PDF版本。
希賽網2024下半年系統架構設計師第一期模考活動已結束,現將2024下半年系統架構設計師第一期模考試卷(案例分析)分享給大家。本資料的PDF版本可在本文文首本文資料處或文末的資料下載欄目下載。
2024下半年系統架構設計師第一期模考試卷(案例分析)部分試題如下:
1、閱讀下列說明,回答問題1至問題4,將解答填入答題紙的對應欄內。
某集團公司擁有多個分公司,為了方便集團公司對分公司各項業務活動進行有效管理,集團公司決定構建一個信息系統以滿足公司的業務管理需求。整理的需求分析描述如下:
1.分公司關系需要記錄的信息包括分公司編號、名稱、經理、聯系地址和電話。分公司編號唯一標識分公司信息中的每一個元組。每個分公司只有一名經理,負責該分公司的管理工作。每個分公司設立僅為本分公司服務的多個業務部門,如研發部、財務部、采購部、銷售部等。
2.部門關系需要記錄的信息包括部門號、部門名稱、主管號、電話和分公司編號。部門號唯一標識部門信息中的每一個元組。每個部門只有一名主管,負責部門的管理工作。每個部門有多名員工,每名員工只能隸屬于一個部門。
3.員工關系需要記錄的信息包括員工號、姓名、隸屬部門、崗位、電話和基本工資。其中,員工號唯一標識員工信息中的每一個元組。崗位包括:經理、主管、研發員、業務員等。
根據需求階段收集的信息,設計的實體聯系圖(不完整)如圖1所示:

設計的關系模式如下所示:
分公司(分公司編號,名稱,(a),聯系地址,電話)
部門(部門號,部門名稱,(b),電話)
員工(員工號,姓名,(c),電話,基本工資)
問題內容:
【問題1】(11分)
1、根據問題描述,補充4個聯系,完善圖1的實體聯系圖。聯系名可用聯系1、聯系2、聯系3和聯系4代替,聯系的類型為1:1、1:n和m:n(或1:1、1:*和*:*)。
2、根據題意,將關系模式中的空(a)-(c)補充完整。
3、假設集團公司要求系統能記錄部門歷任主管的任職時間和任職年限,那么是否需要在數據庫設計時增設一個實體?為什么?
【問題2】(11分)
在數據庫的控制功能中,其中并發控制是為了解決在多用戶共享系統中,許多事務可能同時對同一數據進行操作,而數據庫的并發操作會帶來一些數據不一致的問題,比如丟失修改、讀“臟數據”和不可重復讀等。
1、事務是DBMS運行的基本工作單位,是用戶定義的一個數據操作序列,請問事務具有哪幾個特性?
2、為了解決數據不一致的問題,在多個事務并發執行的系統中,主要采取封鎖協議來進行處理,請問常見的封鎖協議有哪些?并簡單說明各個協議分別解決了什么問題?
【問題3】(3分)
在數據庫的設計過程中,必須考慮數據庫的完整性,根據題干中的內容,請根據下面A~C所列出的選項將正確的選項填寫到(1)~(3)處。
A.參照完整性,B.實體完整性,C.用戶定義的完整性

試題答案:
【問題1】
1、聯系1:分公司:經理,1:1
聯系2:分公司:部門,1:*
聯系3:部門:主管,1:1
聯系4:部門:員工,1:*

2、(a)經理工號(b)分公司編號,主管號(c)隸屬部門,崗位
3、不需要增加新的實體,對于任職情況,可以將部門與主管的聯系單獨形成關系模式,聯系(部門號,主管工號,任職時間,任職年限),考慮到同一個員工可能會在不同的時間多次擔任主管,因此,對于該關系模式,可以將(部門號,主管工號,任職時間)作為組合主鍵。
【問題2】
1、原子性、一致性、隔離性和持久性
2、一級封鎖協議,可防止丟失修改;二級封鎖協議,可防止丟失修改,還可防止讀“臟數據”
3、三級封鎖協議,可防止不可重復讀,可防止丟失修改,還可防止讀“臟數據”
4、兩段鎖協議,若并發執行的所有事務均遵守兩段封鎖協議,則對這些事務的任何并發調度策略都是可串行化的。
【問題3】
(1)B(2)A(3)C
軟考科目怎么選?
微信掃碼下方二維碼找答案
▼ ▼ ▼
熱門:系統集成項目管理工程師備考 | 網絡工程師備考 | 軟件設計師備考
推薦:系統規劃與管理師網絡課堂 | 2026年軟考報名時間及入口匯總表
活動:資料下載 | 新人禮包 | 2026上半年軟考第二期模考大賽![]()
課程:系統規劃與管理師備考策略 | PMP課程
軟考備考資料免費領取
去領取
專注在線職業教育25年