2022上半年数据库系统工程师考试真题及答案-下午卷2_第1页
2022上半年数据库系统工程师考试真题及答案-下午卷2_第2页
2022上半年数据库系统工程师考试真题及答案-下午卷2_第3页
2022上半年数据库系统工程师考试真题及答案-下午卷2_第4页
2022上半年数据库系统工程师考试真题及答案-下午卷2_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2022 上半年数据库系统工程师考试真题及答下午卷试题一异常时向医生和护理人员报警。该系统的主要功能如下:本地监控:定期获取病人的生命特征,如体温、血压、心率等数据。并检查生命特征。比较。假设超出了预设范围,系统就发送一条警告信息给医生和护理人员。征值的正常范围。命特征生成特征报告,并返回给恳求者。入病历文件。查询病历:根据医生的病历查询恳求,查询病历文件,给医生返回病历报告。并存入治疗意见文件。查询治疗意见:医生和护理人员查询治疗意见,据此对病人进展治疗。现采用构造化方法对病人监控系统进展分析与设计,获得如图 1-1 所示的顶层数据流图和图1-2 所示的 0 层数据流图。【问题1】使用说明中

2、的词语,给出图1-1 中的实体 E1E3 的名称。E1:病人E2: 护理人员E3: 医生本问题考察顶层为医生。【问题2】使用说明中的词语,给出图1-2 中的数据存储D1D4的名称。生命特征范围文日志文件病历文治疗意见文件解析:本问题考察0 中数据存储确实定。根据说明中的描绘格式化生命特征: 维护生13为治疗意见文件。【问题3】1-2 4 1-1 1-2 及其起点和终点。0 1-2 【问题4】说明实体 E1 和 E2 之前可否有数据流,并解释其原因。E1 之间不可以有数据流,因为数据流的起点和终点中必须有一个是加工处理。 加工处理)。此题中,医生和护理人员根据查询到的治疗意见对病人进展治疗属于系

3、统之外的行为,所以两个实体之间不可以有数据流。试题二某法院要开发一个诉讼案件信息处理系统,该信息系统的部分关系形式如下: 职工职工编号,姓名,岗位律师律师编号,姓名被告被告编号,姓名,地址案件案件编号,案件类型,案件描绘,被告,律师,主审法官,立案日期,状态,结案日期,结案摘要审理审理编号,案件编号,审理日期,摘要有关关系形式的属性及相关说明如下:职工关系形式的岗位有书记员和其他。诉讼立案后,即在案件关系中插入一条相应记录。案件关系形式的状态有待处理、“审理中、“结案和“撤销,一个案件开始立案时其案件状态为“待处理。案件关系形式的案件类型有纵火等。到屡次审理。【问题1】系的语句的空缺部分补充完

4、好。职工职工编号待处审理结撤 结案日期本问题考察中的数据定义语言R上的主码, 是关系SBB取值为空或者来自于上的某个T E示。属性名称不同,因此用S工职工编号表示,此处不能省略职工编号。) )S 待处理结案在立案日期和结案日期上定义约束, 用K结案日期表示。【问题2】请完成以下查询的SQL语句。案件描绘、律师姓名和主审法官姓名。年立案的各类案件数,并按案件数降序排序11日表示为 01-JAN-2022,2022 年 12 月 31 日表示为 31-DEC-2022查询立案次数超过5次的被告姓名和地址。主审法官姓名案件,被告,律师,职工关系形式的顺序无关案件职工职工编号立 案日期或 者 立 案立

5、案日 ,(i)ORDER BY 案件数DESC被告被告被告编号姓名,地址5本问题考察中的数据操作语言L考察别名和连接查询条件e处考核别名定义,用应填处考察该查询涉及到的关系形式,此处应涉及到案件、被告、律师和职工4个关系形式,在职工编号。考核日期作为条件属性的语法,也可以用5。【问题3】理中。下面是用触发器实现该需求的.状态审理中案件编案件编号本问题考察触发器。触发器是一个能由系统自动执行对数据库修改的语句将开始工即修改案件关系形式的状态为审理中,测试条件为假设该案件原来状态为待处理, 需要关联的两个关系形式是案件和审理。试题三【说明】某服装销售公司拟开发一套服装采购管理系统,以方便对服装采购

6、和库存进展管理。【需求分析】采购系统需要维护服装信息及服装在仓库中的存放情况。系统按服装的销售种类记供应商名称、地址、企业法人和联络 。供应情况记录供应商所供应服装的服装类型和服【概念模型设计】根据需求阶段搜集的信息,设计的实体联络图不完好如图3-1 所示。【逻辑构造设计】根据概念模型设计阶段完成的实体联络图,得出如下关系形式不完好【问题1】补充图 3-1 中的联络和联络的类型。仓库实体和库管员实体之间存在管理联络,联络的类型为多对一所以,仓库实体和服装实体之间存在存放联络,联络的类型为多对多采购联络,三者之) 。根据题目的需求描绘可知,一个供应商可以供应多类服装,一类服装可由多个供应商供应。

7、所以,供应商实体和服装实体之间存在“供应联络,联络的类型为多对多*:* 。【问题2】3-16)关系形式,用下划线指出各关系形式的主键。仓库编码,库管员编码供应商编码,服装编码订单编码,订货日期,应到货日期订单编码,服装编码,供应商编码,数量,采购价格库管员。对于编码和“库管员编码。、供应商名称、地址、企业法和联络。所以,对于供应商关系形式,需补充属性供应商编码。供应商关系形式,需补充属性供应商编码和服装编码。对于采购订单关系形式需补充属性:订单编码,订货日期,应到货日期。由于采购订单联络。对于采购订单明细关系形式,需补充属性订单编码,服装编码,供应商编码, 数量,采购价格。【问题3】3-1 进

8、展修改,画出修改后的实体间联络和联络的类型。解析:本问题考察的是数据库的概念构造设计,根据新增的需求增加实体联络图中的实体的联络和联络的类型。 试题四某学校拟开发一套校友捐赠管理系统,以便对校友的捐赠资金进展管理。【需求分析】每个单位的受益比例是指在一个捐赠工程中的每个单位所应得的金额占该捐赠工程总受益初步设计了校友捐赠信息数据库,其关系形式如图4-1 所示。关系形式的主要属性、含义及约束如表4-1 所示。【问题1】对关系“校友信息,请答复以下问题:列举出所有候选键的属性。关系校友信息可到达第几范式,用 字以内文字简要表达理由。校友编号和身份证号。校友信息关系形式可以到达第二范式,不满足第三范

9、式。由于“校友信息关系形式的主键是“校友编号,但又包含函数依赖: 班级一院系,入学年份不满足第三范式的要求,即存在非主属性对码的传递依赖。解析:本问题考察非主属性和第三范式。因此都是候选键的属性。根据第三范式的要求:每一个非主属性既不部分依赖于码也不传递依赖于码。根据“校友信息关系形式,其中存在以下函数依赖:班级一院系,入学年份【问题2】对关系“捐赠信息,请答复以下问题:针对捐赠信息关系,用 字以内文字简要说明会产生什么问题。列出捐赠信息关系修正后的各关系形式的主键。捐赠信息关系不满足第二范式,即非主属性不完全依赖于码。会造成:插入异常、删除异常和修改复杂或修改异常分解后的关系形式如下:1受益

10、人身份证号,受益人姓名,受益人所在单位,受益人类型捐赠信息 3 ( 捐赠编号,受益人身份证号,受益金额,使用说明(1) 修正后的主键如下:12受益人身份证号,受益人姓名,受益人所在单位,受益人类型捐赠信息 3 ( 捐赠编号,受益人身份证号,受益金额,使用说明解析:本问题考査第二范式和第三范式。根据第三范式的要求:非主属性不完全依赖于码。数依赖:捐赠编号一捐赠校友,捐赠时间,捐赠金额,捐赠类型,使用方式。受益人身份证号一受益人姓名,受益人所在单位,受益人类型。所以,捐赠信息关系不满足第二范式,会造成:插入异常、删除异常和修改复杂(或修改异常)。因为存在部分函数依赖,因此对捐赠信息进展分解,分解后

11、的关系形式如下: 12受益人身份证号,受益人姓名,受益人所在单位,受益人类型3其中,“捐赠信息 1关系的函数依赖为:捐赠编号一捐赠校友,捐赠时间,捐赠金额,捐赠类型,使用方式。“捐赠信息 2关系的函数依赖为:受益人身份证号一受益人姓名,受益人所在单位,受益人类型。“捐赠信息 3关系的函数依赖为:捐赠编号,受益人身份证号一受益金额,使用说明。要求。【问题3】对关系“工程受益情况,请答复以下问题:关系工程受益情况是不是第四范式,用 字以内文字表达理由。把工程受益情况分解为第四范式,分解后的关系名依次为:工程受益情况 工程受益情况关系形式,不满足第四范式。分解后的关系形式如下:工程受益情况1 工程编

12、号,受益单位,受益比例工程受益情况2 工程编号,捐赠编号,工程受益金额本问题考察的是第四范式。根据“工程受益情况关系形式可知,其码为:工程编号,受益单位,捐赠编号。而又存在部分函数依赖:工程编号,受益单位一受益比例工程编号,捐赠编号一工程受益金额工程编号受益单位,受益比例工程编号捐赠编号,工程受益金额同时,可以根据第四范式的要求:不允许有非平凡且非函数依赖的多值依赖。而在“工程受益情况关系形式中存在如下的多值依赖:工程编号受益单位,受益比例工程编号捐赠编号,工程受益金额工程编号,受益单位,受益比例工程受益情况2 ( 工程编号,捐赠编号,工程受益金额其中:“工程受益情况 1关系的函数依赖为:工程

13、编号,受益单位一受益比例。“工程受益情况 2关系的函数依赖为:工程编号,捐赠编号一工程受益金额。这两个关系不存在多值依赖,因此满足第四范式的要求。试题五某网上商品销售系统的业务流程如下:将客户的订单记录订单号,客户将库存表商品针对上述业务流程,完成以下问题:【问题1】假设库存量有大于等于0 字以内务,那么会撤销写入的订单记录,数据库保持一致。为一个事务,当出现故障违犯约束而无法完成时,应回滚事务。【问题2】的订单记录插入订单表记为读取商品量,记为x变量x 值写入商品中的库存量,记为i 其中为商品的购置数量。0的情况。假设客户、客户2),-,W1(A, x1) ,x2 = x2-a2, W2(A, x2) 。字以内为理解决上述问题和独占锁指令对数据进展加锁, 对数据进展解锁,客户i的加锁指令用表示,其他类同。11丧失修改造成的数据库不一致性。重写后的序列:1 2 的修改覆盖,出现丧失修改不一致性。为保证可串行化调度,在事务执行过程中引入相应指令进展控制,即两段锁协议(2PL), 对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论