2013上半年数据库系统工程师考试真题及答案解析下午卷(三)

数据库系统工程师 责任编辑:茶泡了饭 2015-12-30

添加老师微信

备考咨询

加我微信

摘要:2013上半年数据库系统工程师考试真题及答案解析下午卷 试题三 阅读以下说明,根据要求回答下列问题。 [说明] 某电视台拟开发一套信息管理系统,以方便对全台的员工、栏目、广告和演播厅等进行管理。

>>>>>>>>>>点击进入数据库系统工程师考试网络课堂

>>>>>>>>>>点击进入数据库系统工程师历年真题题库

>>>>>>>>>>点击进入数据库工程师考试大纲教材


2013上半年数据库系统工程师考试真题及答案解析

下午卷


  试题三
      阅读以下说明,根据要求回答下列问题。
      [说明]
      某电视台拟开发一套信息管理系统,以方便对全台的员工、栏目、广告和演播厅等进行管理。 

  [需求分析]
7、系统需要维护全台员工的详细信息、栏目信息、广告信息和演播厅信息等。员工的信息主要包括:工号、姓名、性别、出生日期、电话和住址等,栏目信息主要包括:栏目名称、播出时间和时长等。广告信息主要包括:广告编号、价格等。演播厅信息包括:房间号、房间面积等。
  8、电视台根据调度单来协调各档栏目、演播厅和场务。一个销售档栏目只会占用一个演播厅,但会使用多名场务来进行演出协调。演播厅和场务可以被多个栏目循环使用。 

  9、电视台根据栏目来插播广告。每档栏目可以插播多条广告,每条广告也可以在多档栏目中插播。

  10、一档栏目可以有多名主持人,但一名主持人只能主持一档栏目。
11、一名编辑人员可以编辑多条广告,一条广告只能由一名编辑人员编辑。

  [概念模型设计]
      根据需求阶段收集的信息而设计的实体联系图(不完整)如图所示。
 

30.png

[逻辑结构设计]
      根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):
      演播厅(房间号,房间面积)
      栏目(栏目名称,播出时间,时长)
      广告(广告编号,销售价格,______)
员工(工号,姓名,性别,出生日期,电话,住址)
主持人(主持人工号,______)
插播单(______,播出时间)
  调度单(______)
      7、补充图中的联系和联系的类型。
      8、根据图,将逻辑结构设计阶段生成的关系模式中补充完整,并用下划线指出所在关系模式的主键。
      9、现需要记录广告商信息,增加广告商实体。一个广告商可以提供多条广告,一条广告只能由一个广告商提供。请根据该要求,对图进行修改,画出修改后的实体间联系和联系的类型。
  参考答案及解析
 

31.png

7、 这是一道要求读者掌握数据库的概念结构设计的综合分析题,本题的解答思路如下。
仔细阅读题干给出的说明信息,由其中关键信息“(3)电视台根据栏目来插播广告。每档栏目可以插播多条广告,每条广告也可以在多档栏目插播”等可知,图中实体“广告”与实体“栏目”之间存在联系“插播”,其联系的类型为多对多(m:n)。
  基于题干给出的“(4)一档栏目可以有多个主持人,但一名主持人只能主持一档栏目”等关键信息可知,图中实体“栏目”与实体“主持人”之间存在联系“主持”,其联系的类型为一对多(1:n)。 根据题干给出的关键信息“(2)电视台根据调度单来协调各档栏目、演播厅和场务。一个销售档栏目只会占用一个演播厅,但会使用多名场务来进行演出协调。演播厅和场务可以被多个栏目循环使用”等关键信息可知,图中实体“场务”与联系“调度”之间存在关联,其关联的类型为多(n)。
整理以上分析结果,结合图可得出完整的信息管理系统实体联系图,如图所示。
   

32.png

  8、(1)编辑人员工号
(2)栏目名称
(3)栏目名称,广告编号
  (4)栏目名称,房间号,场务工号
  广告(广告编号,销售价格,编辑人员工号)
  主持人(主持人工号,栏目名称)
插播单(栏目名称,广告编号,播出时间)
调度单(栏目名称,房间号,场务工号)

这是一道要求读者掌握数据库的逻辑结构设计的综合理解题,本题的解答思路如下。
基于问题1的分析结果,在图中实体“编辑人员”与实体“广告”之间存在联系“编辑”,其联系的类型为一对多(1:n)。结合题干说明信息中已给出的关系模式:员工(工号,姓名,性别,出生日期,电话,住址),可知“广告”关系模式中需要加入一端实体的主键“编辑人员工号”(即空缺处所填写的内容)。结合常识可知,属性“广告编号”标识每一条“广告”的数据记录,因此它是“广告”关系模式的主键。 同理,在图中实体“栏目”与实体“主持人”之间存在联系“主持”,其联系的类型为一对多(1:n)。题干中已给出的关系模式:栏目(栏目名称,播出时间,时长),可知“主持人”关系模式中需要加入一端实体的主键“栏目名称”(即空缺处所填写的内容)。结合常识可知,属性“主持人工号”标识每一条“主持人”的数据记录,因此它是“主持人”关系模式的主键。
对于图中联系类型为多对多(m:n)的“插播”联系,应将其转换成一个独立的关系模式,其属性为两端实体类型的主键加上联系类型自身的属性,而该关系模式的主键为两端实体主键的组合。因此空缺处应填入“栏目名称,广告编号”。属性“栏目名称”、“广告编号”的组合是“插播单”关系模式的主键。
对于图中联系类型为1:m:n的“调度”联系,应将其转换成一个独立的关系模式,其属性为三端实体类型的主键加上联系类型自身的属性,而该关系模式的主键为三端实体主键的组合。因此空缺处应填入“栏目名称,房间号,场务工号”。属性“栏目名称”、“房间号”、“场务工号”的组合是“调度”关系模式的主键。
 

33.png

9、 这是一道要求读者掌握数据库的概念结构设计的综合应用题,本题的解答思路如下:如果需要广告商信息,则新增一个“广告商”实体,而一个广告商可以提供多条广告,一条广告只能由一个广告商提供,因此“广告商”和“广告”两个实体之间都存在联系“提供”,其联系的类型都为一对多(1:n)。修改后的某电视台信息管理系统的实体联系图如图所示。
   

34.png

 


>>>>>>>>>>点击继续答题

>>>>>>>>>>点击返回目录


相关链接:

数据库系统工程师考试知识点分析与真题详解(第4版)
数据库系统工程师考试历年试题分析与解答(第4版)
数据库系统工程师考试下午知识点精讲与考前必练
      数据库系统工程师考试考前串讲






更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取