2022年上半年数据库系统工程师《案例分析》真题及详解【完整版】.pdf

2022年上半年数据库系统工程师《案例分析》真题及详解【完整版】.pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2022 年上半年数据库系统工程师《案例分析》真题及详解【完整版】 案例分析题(请阅读案例背景,按试题要求进行解答) 试题一(15 分) 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某市为了规范疫苗接种工作,提升效率,并为抗击疫情提供疫苗接种数据支撑,需要开发一个信息系 统。请根据下述需求描述完成该系统的数据库设计。 【需求描述】 (1)记录疫苗供应商的信息,包括供应商名称、地址和一个电话。 (2 )记录接种医院的信息,包括医院名称、地址和一个电话。 (3 )记录被接种者个人信息,包括姓名、身份证号和一个电话。 (4 )记录接种者的疫苗接种信息,包括接种医院信息、被接种者信息、疫苗供应商名称和接种日期。 为了提高免疫力,接种者可能需要进行多次疫苗接种(每天最多接种一次),但每次都可以在全市任意一 家医院进行疫苗接种。 【概念模型设计】 根据需求阶段收集的信息,设计的实体联系图 (不完整)如图1-1所示。 图1-1 【逻辑结构设计】 根据概念模型设计阶段完成的实体联系图,得出如下关系模式 (不完整): 供应商(供应商名称,地址,电话) 医院(医院名称,地址,电话) 供货(供应商名称,(a ),供货内容) 被接种者(姓名,身份证号,电话) 接种(被接种者身份证号,(b),医院名称,供应商名称) 【问题1】(4分) 根据问题描述,补充图1-1的实体联系图(不增加新的实体)。 【问题2 】(4分) 补充逻辑结构设计结果中的(a )、(b)两处空缺,并标注主键和外键完整性约束。 【问题3 】(7分) 若医院还兼有核酸检测的业务,检测者可能需要进行多次核酸检测(每天最多检测1次),但每次都可 以在全市任意一家医院进行检测。 请在图1-1中增加“被检测者”实体和相应的属性、医院和被检测者之间的“检测”联系和必要的属性, 并给出新增加的关系模式。 “被检测者”实体包括姓名、身份证号、住址和一个电话。“检测”联系需要包括检测日期和检测结 果等。 【参考答案】 【问题1】(4分) 根据问题描述,补充图1-1的实体联系图(不增加新的实体)。 【解答】 【问题2 】(4分) 补充逻辑结构设计结果中的(a )、(b)两处空缺,并标注主键和外键完整性约束。 【解答】(a )医院名称;(b)接种日期。 供应商,主键:供应商名称。 医院,主键:医院名称。 供货,主键:供应商名称,医院名称;外键:供应商名称,医院名称。 被接种者,主键:被接种者身份证号。 接种,主键:被接种者身份证号,接种日期;外键:被接种者身份证号、医院名称、供应商名称。 【问题3 】(7分) 若医院还兼有核酸检测的业务,检测者可能需要进行多次核酸检测(每天最多检测1次),但每次都可 以在全市任意一家医院进行检测。 请在图1-1中增加“被检测者”实体和相应的属性、医院和被检测者之间的“检测”联系和必要的属性, 并给出新增加的关系模式。 “被检测者”实体包括姓名、身份证号、住址和一个电话。“检测”联系需要包括检测日期和检测结 果等。 【解答】 被检测者(姓名,身份证号,住址,电话),主键:身份证号。 检测(被检测者身份证号,医院名称,检测日期,检测结果),主键:被检测者身份证号、检测日期; 外键:被检测者身份证号、医院名称。 试题二(15 分) 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某卡丁车场地为方便车手线上查询自己的圈速成绩,设计了相应的关系模型。模型中有三个表 : 冲线记录表 (序列号,日期,冲线时刻,圈速,车号,组别,手机号,车手姓名); 赛车表 (车号,组别,车型); 车手表(车手姓名,手机号,年龄,性别)。 其中序列号唯一确定一条冲线记录,车型和组别可由车号确定,车手手机号唯一,车手姓名可重复。 【问题1】(3分) 冲线记录表中是否含有数据冗余?如果存在冗余,请列出冗余属性。 【问题2 】(6分) 请分别给出冲线记录表、赛车表和车手表的主码和外码。 【问题3 】(6分) 题干描述的

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档