摘要:2013上半年數據庫系統工程師考試真題及答案解析下午卷 試題三 閱讀以下說明,根據要求回答下列問題。 [說明] 某電視臺擬開發一套信息管理系統,以方便對全臺的員工、欄目、廣告和演播廳等進行管理。
下午卷
試題三
閱讀以下說明,根據要求回答下列問題。
[說明]
某電視臺擬開發一套信息管理系統,以方便對全臺的員工、欄目、廣告和演播廳等進行管理。
[需求分析]
7、系統需要維護全臺員工的詳細信息、欄目信息、廣告信息和演播廳信息等。員工的信息主要包括:工號、姓名、性別、出生日期、電話和住址等,欄目信息主要包括:欄目名稱、播出時間和時長等。廣告信息主要包括:廣告編號、價格等。演播廳信息包括:房間號、房間面積等。
8、電視臺根據調度單來協調各檔欄目、演播廳和場務。一個銷售檔欄目只會占用一個演播廳,但會使用多名場務來進行演出協調。演播廳和場務可以被多個欄目循環使用。
9、電視臺根據欄目來插播廣告。每檔欄目可以插播多條廣告,每條廣告也可以在多檔欄目中插播。
10、一檔欄目可以有多名主持人,但一名主持人只能主持一檔欄目。
11、一名編輯人員可以編輯多條廣告,一條廣告只能由一名編輯人員編輯。
[概念模型設計]
根據需求階段收集的信息而設計的實體聯系圖(不完整)如圖所示。

[邏輯結構設計]
根據概念模型設計階段完成的實體聯系圖,得出如下關系模式(不完整):
演播廳(房間號,房間面積)
欄目(欄目名稱,播出時間,時長)
廣告(廣告編號,銷售價格,______)
員工(工號,姓名,性別,出生日期,電話,住址)
主持人(主持人工號,______)
插播單(______,播出時間)
調度單(______)
7、補充圖中的聯系和聯系的類型。
8、根據圖,將邏輯結構設計階段生成的關系模式中補充完整,并用下劃線指出所在關系模式的主鍵。
9、現需要記錄廣告商信息,增加廣告商實體。一個廣告商可以提供多條廣告,一條廣告只能由一個廣告商提供。請根據該要求,對圖進行修改,畫出修改后的實體間聯系和聯系的類型。
參考答案及解析

7、 這是一道要求讀者掌握數據庫的概念結構設計的綜合分析題,本題的解答思路如下。
仔細閱讀題干給出的說明信息,由其中關鍵信息“(3)電視臺根據欄目來插播廣告。每檔欄目可以插播多條廣告,每條廣告也可以在多檔欄目插播”等可知,圖中實體“廣告”與實體“欄目”之間存在聯系“插播”,其聯系的類型為多對多(m:n)。
基于題干給出的“(4)一檔欄目可以有多個主持人,但一名主持人只能主持一檔欄目”等關鍵信息可知,圖中實體“欄目”與實體“主持人”之間存在聯系“主持”,其聯系的類型為一對多(1:n)。 根據題干給出的關鍵信息“(2)電視臺根據調度單來協調各檔欄目、演播廳和場務。一個銷售檔欄目只會占用一個演播廳,但會使用多名場務來進行演出協調。演播廳和場務可以被多個欄目循環使用”等關鍵信息可知,圖中實體“場務”與聯系“調度”之間存在關聯,其關聯的類型為多(n)。
整理以上分析結果,結合圖可得出完整的信息管理系統實體聯系圖,如圖所示。

8、(1)編輯人員工號
(2)欄目名稱
(3)欄目名稱,廣告編號
(4)欄目名稱,房間號,場務工號
廣告(廣告編號,銷售價格,編輯人員工號)
主持人(主持人工號,欄目名稱)
插播單(欄目名稱,廣告編號,播出時間)
調度單(欄目名稱,房間號,場務工號)
這是一道要求讀者掌握數據庫的邏輯結構設計的綜合理解題,本題的解答思路如下。
基于問題1的分析結果,在圖中實體“編輯人員”與實體“廣告”之間存在聯系“編輯”,其聯系的類型為一對多(1:n)。結合題干說明信息中已給出的關系模式:員工(工號,姓名,性別,出生日期,電話,住址),可知“廣告”關系模式中需要加入一端實體的主鍵“編輯人員工號”(即空缺處所填寫的內容)。結合常識可知,屬性“廣告編號”標識每一條“廣告”的數據記錄,因此它是“廣告”關系模式的主鍵。 同理,在圖中實體“欄目”與實體“主持人”之間存在聯系“主持”,其聯系的類型為一對多(1:n)。題干中已給出的關系模式:欄目(欄目名稱,播出時間,時長),可知“主持人”關系模式中需要加入一端實體的主鍵“欄目名稱”(即空缺處所填寫的內容)。結合常識可知,屬性“主持人工號”標識每一條“主持人”的數據記錄,因此它是“主持人”關系模式的主鍵。
對于圖中聯系類型為多對多(m:n)的“插播”聯系,應將其轉換成一個獨立的關系模式,其屬性為兩端實體類型的主鍵加上聯系類型自身的屬性,而該關系模式的主鍵為兩端實體主鍵的組合。因此空缺處應填入“欄目名稱,廣告編號”。屬性“欄目名稱”、“廣告編號”的組合是“插播單”關系模式的主鍵。
對于圖中聯系類型為1:m:n的“調度”聯系,應將其轉換成一個獨立的關系模式,其屬性為三端實體類型的主鍵加上聯系類型自身的屬性,而該關系模式的主鍵為三端實體主鍵的組合。因此空缺處應填入“欄目名稱,房間號,場務工號”。屬性“欄目名稱”、“房間號”、“場務工號”的組合是“調度”關系模式的主鍵。

9、 這是一道要求讀者掌握數據庫的概念結構設計的綜合應用題,本題的解答思路如下:如果需要廣告商信息,則新增一個“廣告商”實體,而一個廣告商可以提供多條廣告,一條廣告只能由一個廣告商提供,因此“廣告商”和“廣告”兩個實體之間都存在聯系“提供”,其聯系的類型都為一對多(1:n)。修改后的某電視臺信息管理系統的實體聯系圖如圖所示。

相關鏈接:
數據庫系統工程師考試知識點分析與真題詳解(第4版)
數據庫系統工程師考試歷年試題分析與解答(第4版)
數據庫系統工程師考試下午知識點精講與考前必練
數據庫系統工程師考試考前串講
2026年軟考真題答案掃碼查看,估分一步到位??????

軟考備考資料免費領取
去領取
專注在線職業教育25年