专业软件设计师网站|服务平台|服务商(加客服微信:cnitpm或QQ:947530340进软件设计师学霸群)

软题库 学习课程
当前位置:信管网 >> 软件设计师 >> 每日一练 >> 文章内容
软件设计师案例分析每日一练试题(2023/10/29)

软件设计师案例分析当天每日一练试题地址:www.cnitpm.com/exam/ExamDayAL.aspx?t1=4

往期软件设计师每日一练试题汇总:www.cnitpm.com/class/27/e4_1.html

软件设计师案例分析每日一练试题(2023/10/29)在线测试:www.cnitpm.com/exam/ExamDayAL.aspx?t1=4&day=2023/10/29

点击查看:更多软件设计师习题与指导

软件设计师案例分析每日一练试题内容(2023/10/29)

【说明】
某集团公司拥有多个分公司,为了方便集团公司对分公司各项业务活动进行有效管 理,集团公司决定构建一个信息系统以满足公司的业务管理需求。
【需求分析】
1.分公司关系需要记录的信息包括分公司编号、名称、经理、联系地址和电话。分公司编号唯一标识分公司信息中的每一个元组。每个分公司只有一名经理,负责该分公司的管理工作。每个分公司设立仅为本分公司服务的多个业务部门,如研发部、财务部、采购部、销售部等。
2.部门关系需要记录的信息包括部门号、部门名称、主管号、电话和分公司编号。部门号唯一标识部门信息中的每一个元组。每个部门只有一名主管,负责部门的管理工作。每个部门有多名员工,每名员工只能隶属于一个部门。
3.员工关系需要记录的信息包括员工号、姓名、隶属部门、岗位、电话和基本工资。其中,员工号唯一标识员工信息中的每一个元组。岗位包括:经理、主管、研发员、业务员等。
【概念模型设计】
根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如图2-1 所示:

【关系模式设计】
分公司(分公司编号,名称,(a),联系地址,电话)
部门(部门号,部门名称,(b),电话)
员工(员工号,姓名(c),电话,基本工资)
【问题 1】 (4分)
根据问题描述,补充4个联系,完善图 2-1的实体联系图。联系名可用联系1、联系2、
联系3和联系4代替,联系的类型为 1:1、1:n 和 m:n (或 1:1、1:*和*:*)。
【问题 2】(5分)
根据题意,将关系模式中的空 (a)-(c) 补充完整。
【问题 3】 (4 分)
给出"部门"和"员工"关系模式的主键和外键。
【问题 4】 (2 分)
假设集团公司要求系统能记录部门历任主管的任职时间和任职年限,那么是否需要在数据库设计时增设一个实体?为什么?
我的答案:
信管网试题答案与解析:www.cnitpm.com/st/407677454.html

信管网考友试题答案分享:

信管网cnitpm618333436932:
1: a:经理,b:主管号,c:隶属部门 2: 部门:主键:部门号,外键:主管号,分公司号 员工:主键:员工号,外键:隶属部门 3:不用,只需要在主管这个实体中,添加对应的属性,可以有部门号,任职起止时间

信管网cnitpm610258705267:
联系1 分公司-经理 n:1 联系2 分公司-部门 1:n 联系3 部门-主管 1:1 联系4 部门-员工 1:n a 经理 b 主管号,分公司编号 c 部门号,岗位 部门 主键:若部门号不唯一则部门号+分公司编号 若部门号唯一则部门号 外键:分公司编号,主管号 员工 主键:若员工号不唯一则部门号+员工号 若唯一则员工号 外键:部门号 需要。因为历任主管跟部门存在多对多的关系,所以需要增加一个实体 主管部门关系(部门号,员工号,任职时间,任职年限,是否在职)

信管网逢考必过_cheer:
分公司-经理 1:1 部门-主管:1:1 分公司-部门:1:n 员工-部门:n:1 a:经理 b:主管、分公司编号 c:部门号、岗位 部门:主键:部门号、外键:分公司编号、主管 员工:主键:员工号:外键:部门号、岗位 需要增加一个实体、要记录多个部门历年来的历任主管信息 是1个多对多的关系,需要新增一个实体

信管网cnitpm633797129230:
问题1: 分公司-联系1-部门 1:n 分公司-联系2-经理 1:1 部门-联系3-主管 1:1 部门-联系4-员工 1:n 问题2: 经理,b:主管号,分公司编号c:隶属部门,岗位 问题3: 部门主键部门号外键主管号,分公司编号 员工主键员工号,外键隶属部门 问题4: 不需要,在员工表增加任职时间和任职年限属性,可以根据隶属部门和岗位过滤出历任主管信息

信管网cnitpm630501712623:
【问题1】 分公司——经理(联系1:1:1) 分公司——部门(联系2:1:n) 部门——员工(联系3:1:n) 部门——主管(联系4:1:1) 【问题2】 a: 经理,b: 主管号、分公司编号,c: 部门编号、岗位 【问题3】 部门:主键(部门编号),外键(分公司编号,主管号) 员工:主键(员工号),外键(部门编号) 【问题4】 需要增加,因为部门和主管从时间维度来考量是一个多对多的关系,一个部门可能先后被不同的主管所管理,一个主管也可能先后管理不同的部门,因此需要增加一个记录表存放部门号、主管号、任职时间和任职年限。

信管网试题答案与解析:www.cnitpm.com/st/407677454.html

信管网订阅号

信管网视频号

信管网抖音号

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

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,教材和资料参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论  

推荐文章

精选

课程

提问

评论

收藏