首页
登录
从业资格
[说明]某会议策划公司为了方便客户,便于开展和管理各项业务活动,需要构建一个基于
[说明]某会议策划公司为了方便客户,便于开展和管理各项业务活动,需要构建一个基于
练习题库
2022-08-02
45
问题
[说明]某会议策划公司为了方便客户,便于开展和管理各项业务活动,需要构建一个基于网络的会议预定系统。[需求分析]1.会议策划公司设有受理部、策划部和其他部门。部门信息包括部门号、部门名称、部门主管、电话和邮箱号。每个部门有多名员工处理部门的日常事务,每名员工只能在一个部门工作。每个部门有一名主管负责管理本部门的事务和人员。2.员工信息包括员工号、姓名、部门号、职位、联系方式和工资;其中,职位包括主管、业务员、策划员等。业务员负责受理会议申请。若申请符合公司规定,则置受理标志并填写业务员的员工号。策划部主管为已受理的会议申请制定策划任务,包括策划内容、参与人数、要求完成时间等。一个已受理的会议申请对应一个策划任务,一个策划任务只对应一个已受理的会议申请,但一个策划任务可由多名策划员参与执行,且一名策划员可以参与多项策划任务。3.客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号。其中,一个客户号唯一标识一个客户。一个客户可以提交多个会议申请,但一个会议申请对应唯一的一个客户号。4.会议申请信息包括申请号、开会日期、会议地点、持续天数、会议人数、预算费用、会议类型、酒店要求、会议室要求、客房类型、客房数、联系人、联系方式、受理标志和业务员的员工号等。客房类型有豪华套房、普通套房、标准间、三人间等,且申请号和客房类型决定客房数。[概念模型设计]根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下:
[关系模式设计]部门(部门号,部门名称,主管,电话,邮箱号)员工(员工号,姓名, ?(a) ?,联系方式,工资)客户(客户号,单位名称,通信地址,所属省份,联系人,联系电话,银行账号)会议申请( ?(b) ?,开会日期,会议地点,持续天数,会议人数,预算费用,会议类型,酒店要求,会议室要求,客房数,联系人,联系方式,受理标志,员工号)策划任务( ?(c) ?,策划内容,参与人数,要求完成时间)执行策划( ?(d) ?,实际完成时间)5、根据问题描述,补充五个联系、联系的类型,完善图的实体联系图。6、根据实体联系图,将关系模式中的空(a)~(d)补充完整(1个空缺处可能有多个数据项)。对会议申请、策划任务和执行策划关系模式,用下划线和#分别指出各关系模式的主键和外键。7、请说明关系模式“会议申请”存在的问题及解决方案。
选项
答案
解析
5、
6、(a)部门号,职位(b)申请号,客房类型,客户号(c)申请号,员工号(d)申请号,员工号关系模式为:会议申请(申请号,客户类型,客户号#},开会日期,会议地点,持续天数,会议人数,预算费用,会议类型,酒店要求,会议室要求,客房数,联系人,联系方式,受理标志,员工号#)策划任务(申请号#,员工号#,策划内容,参与人数,要求完成时间)执行策划(申请号#,员工号#,实际完成时间)7、会议申请存在数据冗余及数据修改的不一致性问题,应该将关系模式分解为如下两个模式:会议申请1(申请号,客户号,开会日期,会议地点,持续天数,会议人数,预算费用,会议类型,酒店要求,会议室要求,联系人,联系方式,受理标志,员工号)会议申请2(申请号,客房类型,客房数)。【解析】5、本题考查数据库设计方面的应用知识。根据题意,一个客户可以提交多个会议申请,但一个会议申请对应唯一的一个客户号,故应在客户和会议申请之间增加一个1:n的“提交”联系;由于业务员负责受理会议申请,若申请符合公司规定则置受理标志并填写业务员的员工号,因此业务员和会议申请之间有一个1:n的“受理”联系;由于一个已受理的会议申请对应一个策划任务,一个策划任务只对应一个已受理的会议申请,但一个策划任务可由多名策划员参与执行,且一名策划员可以参与多项策划任务,因此策划任务和策划员之间有一个n:m的“执行”联系;由于每个部门有多名员工处理部门的日常事务,每名员工只能在一个部门工作,因此部门和员工之间有一个1:n的“所属”联系;又由于每个部门有一名主管负责管理本部门的事务和人员,而该主管也是一名员工,因此主管和部门之间有一个1:1的“管理”联系。根据上述分析,完善图所示的实体联系图可参见参考答案。6、根据题意,在员工关系模式中,部门与员工之间是一个1:n的联系,需要将1端(即部门)的码“部门号”并入员工关系;又因为每个员工担任相应职位,故员工关系模式欢迎添加“职位”属性;可见,空(a)应填写“部门号,职位”。在会议申请关系模式中,由于申请号、客房类型、客户号为主键,故空(b)应填写“申请号,客房类型,客户号”;在策划任务关系模式中,申请号、员工号为主键,故空(c)应填写“申请号,客户号”;由于一个策划任务可由多名策划员参与执行,且一名策划员可以参与多项策划任务,故在执行策划关系模式中,执行策划又由于一个业务员可以安排多个托运申请,申请号、员工号为主键,故空(d)应填写“申请号,客户号”。会议申请关系模式的主键为“申请号,客房类型”,因为,申请号、客房类型能唯一标识该关系模式的每一个元组。会议申请关系模式的外键为客户号及员工号,因为,客户号及员工号分别为客户及员工关系模式的主键,故为该关系模式的外键。策划任务关系模式的主键为申请号,因为,申请号能唯一标识该关系模式的每一个元组,故申请号为该关系模式的主键。策划任务关系模式的外键为员工号,因为,员工号为员工关系模式的主键,故为该关系模式的外键。执行策划关系模式的主键为“申请号,员工号”,因为,申请号及员工号能唯一标识该关系模式的每一个元组,故“申请号,员工号”为该关系模式的主键。执行策划关系模式的外键为申请号及员工号,因为,申请号和员工号分别为会议申请和员工关系模式的主键,故为该关系模式的外键。7、关系模式“会议申请”存在数据冗余及数据修改的不一致性问题,应该将关系模式分解,分解后的关系模式参见参考答案。
转载请注明原文地址:https://tihaiku.com/congyezige/2422293.html
本试题收录于:
中级 电子商务设计师题库软件水平考试初中高级分类
中级 电子商务设计师
软件水平考试初中高级
相关试题推荐
若信息为32位的二进制编码,至少需要加()位的校验位才能构成海明码。A.3
邮件服务器使用POP3的主要目的是()。A.创建邮件 B.管理邮件 C.接收
内部局域网中,客户机通过代理服务器访问Internet的连接访访如下图所示,在W
内部局域网中,客户机通过代理服务器访问Internet的连接访访如下图所示,在W
计算机病毒是()。特洛伊木马一般分为服务器端和客户端,如果攻击主机为A,目标主机
计算机病毒是()。特洛伊木马一般分为服务器端和客户端,如果攻击主机为A,目标主机
在安装完成Linux系统后,系统自动创建的管理员帐号是()。A.admin B
不能打开HTML源码文件的软件为()。若在网页中需要增加“提交”和“重置”两个
在浏览Web页面时,发现了自己需要经常使用的Web页面,此时最好的方法是()A.
ISO/IEC7498-4文档定义了网络管理的故障管理、配置管理、计费管理、性能
随机试题
Afast-foodrestaurantwithinabout500feetofaschoolmayleadtoatleas
IntheUnitedStates,thefirstlargestimmigrationmovementtookplace______.A、
Educationgivesustheknowledgeoftheworldaroundus.Itdevelopswithus
Atthefirstglance,you(think)______heisayoungman.wouldthink
Accordingtothepassage,howdotoday’speopleforecastweather?Today’speople
[originaltext]W:Thereisalimitofthreebookseachperson,butyoutakefour
“TheHeartoftheMatter,”thejust-rel
2010年全国电源工程建设完成投资3641亿元,其中,水电791亿元,
项目法人和承包商产生纠纷后首先应将此纠纷交由()处理。A.监理机构 B.人
早产
最新回复
(
0
)