摘要:為幫助考生估分,希賽小編為大家整理了2022上半年軟件設計師下午真題(二),希望對大家估分會有幫助。
為方便廣大考生考后估分對答案,希賽網特向廣大學員和網友搜集整理了2022上半年軟件設計師下午真題(二),供大家參考。希賽網老師也將在考后進行真題答案解析,敬請廣大考生關注。
試題二
按照下列圖表,填寫答題紙的對應欄內。
[說明]
為了提高接種工作,提高效率,并未了抗擊疫情提供疫苗接種數據支撐,需要開發一個信息系統,下述需求完成該系統的數據庫設計。
(1)記錄疫苗供應商的信息,包括供應商名稱,地址和一個電話。
(2)記錄接種醫院的信息,包括醫院名稱、地址和一個電話。
(3)記錄接種者個人信息,包括姓名、身份證號和一個電話。
(4)記錄接種者疫苗接種信息,包括接種醫院信息,被接種者信息,疫苗供應商名稱和接種日期,為了提高免疫力,接種者可能需要進行多次疫苗接種,(每天最多接種一次,每次都可以在全市任意一家醫院進行疫苗接種)。
【概念模型設計】
根據概念模型設計階段完成的實體聯系圖,得出如下關系模式(不完整):

圖2-1 E-R圖
【邏輯結構設計】
根據概念模型設計階段完成的實體聯系圖,得出如下關系模式(不完整):
供應商(供應商名稱、地址、電話)
醫院(醫院名稱、地址、電話)
供貨(供應商名稱,(a),供貨內容)
被接種者(姓名、身份證號、電話)
接種(接種者身份證號,(b),醫院名稱、供應商名稱)
[問題1](4分)
根據問題描述,補充圖2-1的實體聯系圖(不增加新的實體)。
[問題2](4分)
補充邏輯結構設計結果中的(a)(b)兩處空缺,并標注主鍵和外健完整性約束。
[問題3](7分)
若醫院還兼有核酸檢測的業務,檢測時可能需要進行多次植酸檢測(每天最多檢測一次),但每次都可以在全市任意一家醫院進行檢測。
請在圖2-1中增加“被檢測者”、實體及相應的屬性。醫院與被檢測者之間的“檢測”聯系及必要的屬性,并給出新增加的關系模式。
“被檢測者”實體包括姓名、身份證號、地址和一個電話。“檢測”聯系需要包括檢測日期和檢測結果等。
熱點推薦:2022上半年軟件設計師真題及答案解析
軟考備考資料免費領取
去領取
專注在線職業教育25年