电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2012年上半年 数据库系统工程师 应用技术

10页
  • 卖家[上传人]:天***
  • 文档编号:295199292
  • 上传时间:2022-05-20
  • 文档格式:DOCX
  • 文档大小:597.58KB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、全国计算机技术与软件专业技术资格(水平)考试2012年上半年 数据库工程师 下午试卷(考试时间 14:0016:30 共 150 分钟)请按下述要求正确填写答题纸1.在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。2.在答题纸的指定位置填写准考证号、出生年月日和姓名。3.答题纸上除填写上述内容外只能写解答。4.本试卷共 5 道题,都是必答题,满分 75 分。5.解答时字迹务必清楚,字迹不清时,将不评分。6.仿照下面例题,将解答写在答题纸的对应栏内。例题2012年上半年全国计算机技术与软件专业技术资格(水平)考试日期是(1)月(2)日。因为正确的解答是“5 月 20 日”,故在答题纸的对应栏内写上“5”和“20”(参看下表)。例题解答栏(1)5(2)20试题一某学校欲开发图书管理系统,以记录图书馆所藏图书及其借出和归还情况,提供给借阅者借阅图书功能,提供给图书馆管理员管理和定期更新图书表功能。主要功能的具体描述如下:(1) 处理借阅。借阅者要借阅图书时,系统必须对其身份(借阅者ID)进行检查。通过与教务处维护的学生数据库、人事处维护的职工数据库中的数据进行比对,以验证

      2、借阅者ID是否合法。若合法,则检查借阅者在逾期未还图书表中是否有逾期未还图书,以及罚金表中的罚金是否超过限额。如果没有逾期未还图书并且罚金未超过限额,则允许借阅图书,更新图书表,并将借阅的图书存入借出图书表。借阅者归还所借图书时,先由图书馆管理员检查图书是否缺失或损坏,若是,则对借阅者处以相应罚金并存入罚金表;然后,检查所还图书是否逾期,若是,执行“处理逾期”操作;最后,更新图书表,删除借出图书表中的相应记录。(2) 维护图书。图书馆管理员查询图书信息;在新进图书时录入图书信息,存入图书表;在图书丢失或损坏严重时,从图书表中删除该图书记录。(3) 处理逾期。系统在每周一统计逾期未还图书,逾期未还的图书按规则计算罚金,并记入罚金表,并给有逾期未还图书的借阅者发送提醒消息。借阅者在借阅和归还图书时,若罚金超过限额,管理员收取罚金,并更新罚金表中的罚金额度。现采用结构化方法对该图书管理系统进行分析与设计,获得如图1-1所示的顶层数据流图和如图1-2所示的0层数据流图。 【问题1】使用说明中的词语,给出图1-1中的实体E1E4的名称。 【问题2】使用说明中的词语,给出图1-2中的数据存储D1D

      3、4的名称。 【问题3】在DFD建模时,需要对有些复杂加工(处理)进行进.一步精化,绘制下层数据流图。针对图1-2中的加工“处理借阅”,在1层数据流图中应分解为哪些加丁?(使用说明中的术语) 【问题4】说明【问题3】中绘制1层数据流图时要注意的问题。试题二某企业信息系统的部分关系模式及属性说明如下:(1) 员工关系模式:员工(员工编号,姓名,部门,工资,职务,教育水平),其中员工编号是主键,部门是外键,参照部门关系模式的部门编号属性。(2) 部门关系模式:部门(部门编号,部门名称,经理),其中部门编号是主键,经理是外键,参照员工关系模式的员工编号属性。(3) 项目关系模式:项目(项目编号,项目名称,所属部门,负责人),其中项目编号是主键,所属部门和负责人是外键,分别参照部门关系模式和员工关系模式的部门编号和员工编号属性。(4) 员工项目关系模式:员工项目(员工编号,项目编号),其中员工编号和项目编号是主键,同时员工编号和项目编号也是外键,分别参照员工关系模式的员工编号和项目关系模式的项目编号。 【问题1】假设定义员工关系模式时,没有定义主键和外键。请用SQL语句补充定义员工关系模式的实体

      4、完整性约束和参照完整性约束。(a) ;(b); 【问题2】请将下列SQL查询语句补充完整。(1)査询平均工资(不包含职务为经理的员工)超过3000的部门的编号,部门名称及其平均工资,并按平均工资从高到低排序。SELECT部门编号,部门名称, (c)AS平均工资FROM员工,部门(2) 查询工资大于全体员工平均工资的员工编号,姓名和工资。SELECT员工编号,姓名,工资FROM员工WHERE(h) :(3) 查询没有承担任何项目的部门编号和部门名称。SELECT部门编号,部门名称FROM部门WHERE (i) (SELECT*FROM项目WHERE(j)(4) 查询研发部所有员工的员工编号和教育水平,若教育水平大于20,则输出研究生;若教育水平小于等于20,并大于16,则输出本科生;否则输出其他。SELECT员工编号,(5) 查询部门名称不以“处”结尾的部门编号和部门名称。SELECT部门编号,部门名称FROM部门WHERE部门名称 (n);试题三某医院拟开发一套住院病人信息管理系统,以方便对住院病人、医生、护士和手术等信息进行管理。【需求分析】(1)系统登记每个病人的住院信息,包括:病

      5、案号、病人的姓名、性别、地址、身份证号、电话号码、入院时间及病床信息等,每个病床有唯一所属的病房及病区。如表3-1所示。其中病案号唯一标识病人本次住院的信息。(2)在一个病人的一次住院期间,由一名医生对该病人的病情进行诊断,并填写一份诊断书,如表3-2所示。对于需要进行一次或多次手术的病人,系统记录手术名称、手术室、手术日期、手术时间、主刀医生及多名协助医生,每名医生在手术中的责任不同,如表3-3所示,其中手术室包含手术室号、楼层、地点和类型等信息。(3)护士分为两类:病床护士和手术室护士。每个病床护士负责护理一个病区内的所有病人,每个病区由多名护士负责护理。手术室护士负责手术室的护理工作。每个手术室护士负责多个手术室,每个手术室由多名护士负责,每个护士在手术室中有不同的责任,并由系统记录其责任。【概念模型设计】根据需求阶段收集的信息,设计的实体联系图(不完整)如图3-1所示。【逻辑结构设计】根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):【问题1】补充图3-1中的联系和联系的类型。 【问题2】根据图3-1,将逻辑结构设计阶段生成的关系模式中的空(1)(5)补充完整,

      6、并用下划线指出主键。 【问题3】如果系统还需要记录医生给病人的用药情况,即记录医生给病人所幵处方中药品的名称、用量、价格、药品的生产厂家等信息。请根据该要求,对图3-1进行修改,画出补充后的实体、实体间联系和联系的类型。试题四某公司拟开发一套招聘信息管理系统,以便对整个公司的各个部门的招聘信息进行统一管理。【需求分析】(1) 该公司招聘的职位有:测试人员、开发人员、文员秘书和销售代表等职位。公司将职位划分为三种专业类型:技术类型、行政类型和销售类型。每个职位对应一种专业类型,如测试人员职位属于技术类型。每个职位可以属于一个或多个部门.(2) 面试官由公司员工担任,每个面试官可以负责一个或多个职位的面试,一个职位可由多名面试官负责面试。(3) 应聘人员可以注册应聘的职位成为候选人,并填报自己的简历信息。一个候选人可以应聘多个职位。系统记录候选人每次应聘的面试时间和面试成绩。初步设计的招聘信息数据库关系模式如图4-1所示。关系模式的主要属性、含义及约束如表4-1所示。【问题1】对关系“候选人”,请回答以下问题:(1) 列举出所有不属于任何候选键的属性(非键属性)。(2) 关系“候选人”可达

      7、到第几范式,用60字以内文字简要叙述理由。 【问题2】对关系“面试官”,请回答以下问题:(1) 针对“面试官”关系,用60字以内文字简要说明会产生什么问题。(2) 把“面试官”分解为第二范式,分解后的关系名依次为:面试官1,面试官2,(3) 列出修正后的各关系模式的主键。 【问题3】对关系“招聘安排”,请回答以下问题:(1) 关系“招聘安排”是不是第四范式,用60字以内文字叙述理由。(2) 把“招聘安排”分解为第四范式,分解后的关系名依次为:招聘安排1,招聘安排2,试题五假设有两项业务对应的事务Tl、T2与存款关系有关:转账业务:Tl(A,B,50),从账户A向账户B转50元;计息业务:T2,对当前所有账户的余额计算利息,余额为X*1.01。针对上述业务流程,回答下列问题: 【问题1】假设当前账户A余额为100元,账户B余额为200元。有两个事务分别为Tl(A,B,50),T2,一种可能的串行执行为:Tl(A,B,50)T2结果:A=50.5B=252.5A+B=303请给出其他的串行执行次序和结果。 【问题2】若上述两个事务的一个并发调度结果如下:(1) 上述凋度是否正确,为什么?(3分)(2) 引入共享锁指令Slock()、独占锁指令Xlock()和解锁指令Unlock(),使上述调度满足两段锁协议,并要求先响应T1的请求。请给出一个可能的并发调度结果。(5分) 【问题3】若将计息业务T2改为对单个账户的余额计算利息,即T2(A)余额为A*1.01,请给出串行调度T1(A,B,50)-T2(A)-T2(B)和串行调度T2(A)-T1(A,B,50)-T2(B)的执行结果。若将计息业务设计为对单个账户的余额计算利息,这种方案是否正确,为什么?2012年上半年 数据库工程师 下午试卷 第10页 (共10页)

      《2012年上半年 数据库系统工程师 应用技术》由会员天***分享,可在线阅读,更多相关《2012年上半年 数据库系统工程师 应用技术》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.