当前位置:首页计算机类软件水平考试中级数据库系统工程师->某电视台拟开发一套信息管理系统,以方便对全台员工、栏目、广告

某电视台拟开发一套信息管理系统,以方便对全台员工、栏目、广告和演播厅等进行管理。

【需求分析】

(1)系统需要维护全台员工详细信息、栏目信息、广告信息和演播厅信息等。员工信息主要包括:工号、姓名、性别、出生日期、电话和住址等,栏目信息主要包括:栏目名称、播出时间和时长等。广告信息主要包括:广告编号、价格等。演播厅信息包括:房间号、房间面积等。

(2)电视台根据调度单来协调各档栏目、演播厅和场务。一个销售档栏目只会占用一个演播厅,但会使用多名场务来进行演出协调。演播厅和场务可以被多个栏目循环使用。

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

(4)一档栏目可以有多名主持人,但一名主持人只能主持一档栏目。

(5)一名编辑人员可以编辑多条广告,一条广告只能由一名编辑人员编辑。

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

中级数据库系统工程师,章节练习,基础复习,中级数据库系统工程师练习

【逻辑结构设计】根据概念模型设计阶段完成实体联系图,得出如下关系模式(不完整):演播厅(房间号,房间面积)栏目(栏目名称,播出时间,时长)广告(广告编号,销售价格,___(1)___)员工(工号,姓名,性别,出生日期,电话,住址)主持人(主持人工号,___(2)___)插播单(___(3)___,播出时间)调度单(___(4)___)

【问题1】补充图中联系和联系类型。

【问题2】根据图,将逻辑结构设计阶段生成关系模式中空(1)~(4)补充完整。 用下划线指出(1)~(4)所在关系模式主键。

【问题3】现需要记录广告商信息,增加广告商实体。一个广告商可以提供多条广告,一条广告只能由一个广告商提供。请根据该要求,对图进行修改,画出修改后实体间联系和联系类型。

答案:
本题解析:

1、中级数据库系统工程师,章节练习,基础复习,中级数据库系统工程师练习

这是一道要求读者掌握数据库概念结构设计综合分析题,本题解答思路如下。

仔细阅读题干给出说明信息,由其中关键信息"(3)电视台根据栏目来插播广告。每档栏目可以插播多条广告,每条广告也可以在多档栏目插播"等可知,图中实体"广告"与实体"栏目"之间存在联系"插播",其联系类型为多对多(m:n)。

基于题干给出"(4)一档栏目可以有多个主持人,但一名主持人只能主持一档栏目"等关键信息可知,图中实体"栏目"与实体"主持人"之间存在联系"主持",其联系类型为一对多(1:n)。

根据题干给出关键信息"(2)电视台根据调度单来协调各档栏目、演播厅和场务。一个销售档栏目只会占用一个演播厅,但会使用多名场务来进行演出协调。演播厅和场务可以被多个栏目循环使用"等关键信息可知,图中实体"场务"与联系"调度"之间存在关联,其关联类型为多(n)。

整理以上分析结果,结合图可得出完整信息管理系统实体联系图,如图所示。

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

这是一道要求读者掌握数据库逻辑结构设计综合理解题,本题解答思路如下。

基于问题1分析结果,在图中实体"编辑人员"与实体"广告"之间存在联系"编辑",其联系类型为一对多(1:n)。结合题干说明信息中已给出关系模式:员工(工号,姓名,性别,出生日期,电话,住址),可知"广告"关系模式中需要加入一端实体主键"编辑人员工号"(即空缺处所填写内容)。

结合常识可知,属性"广告编号"唯一标识每一条"广告"数据记录,因此它是"广告"关系模式主键。同理,在图中实体"栏目"与实体"主持人"之间存在联系"主持",其联系类型为一对多(1:n)。

题干中已给出关系模式:栏目(栏目名称,播出时间,时长),可知"主持人"关系模式中需要加入一端实体主键"栏目名称"(即空缺处所填写内容)。

结合常识可知,属性"主持人工号"唯一标识每一条"主持人"数据记录,因此它是"主持人"关系模式主键。

对于图中联系类型为多对多(m:n)"插播"联系,应将其转换成一个独立关系模式,其属性为两端实体类型主键加上联系类型自身属性,而该关系模式主键为两端实体主键组合。因此空缺处应填入"栏目名称,广告编号"。属性"栏目名称"、"广告编号"组合是"插播单"关系模式主键。

对于图中联系类型为1:m:n"调度"联系,应将其转换成一个独立关系模式,其属性为三端实体类型主键加上联系类型自身属性,而该关系模式主键为三端实体主键组合。

因此空缺处应填入"栏目名称,房间号,场务工号"。属性"栏目名称"、"房间号"、"场务工号"组合是"调度"关系模式主键。

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

修改后某电视台信息管理系统实体联系图如图所示。

中级数据库系统工程师,章节练习,基础复习,中级数据库系统工程师练习

更新时间:2022-07-24 00:34
纠错

你可能感兴趣的试题

单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.P(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)P(S2)和V(S3)
  • B.P(S1)V(S2)和V(S3)
  • C.V(S1)V(S2)和V(S3)
  • D.P(S1)P(S2)和V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S4)和V(S4)V(S5)
  • B.V(S5)和P(S4)P(S5)
  • C.V(S3)和V(S4)V(S5)
  • D.P(S3)和P(S4)V(P5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S3)和V(S4)V(S5)
  • B.V(S3)和P(S4)P(S5)
  • C.P(S3)和P(S4)P(S5)
  • D.V(S3)和V(S4)V(S5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.V(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)、P(S1)和V(S2)V(S3)
  • B.P(S1)、V (S1)和V(S2)V(S3)
  • C.V(S1)、V(S2)和P(S1)V(S3)
  • D.P(S1)、V(S2)和V(S1)V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.序列图
  • B.状态图
  • C.通信图
  • D.活动图
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.合并分叉
  • B.分支
  • C.合并汇合
  • D.流
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.产甲2套,乙3套
  • B.生产甲1套,乙4套
  • C.生产甲3套,乙4套
  • D.生产甲4套,乙2套
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.见图A
  • B.见图B
  • C.见图C
  • D.见图D
查看答案