好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2023年历年软件设计师考试数据库试题.pdf

25页
  • 卖家[上传人]:灯火****19
  • 文档编号:360120277
  • 上传时间:2023-09-12
  • 文档格式:PDF
  • 文档大小:3.77MB
  • / 25 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 2023年下半年软件设计师上午试卷在数据库系统中,数据的完整性约束的建立需要通过数据库管理系统提供的A 语言来实现5 1)A.数据定义 B.数据操作 C.数据查询 D.数据控制若某个关系的主码为全码,则该主码应包含上5 2)A.单个属性 B.两个属性 C.多个属性 D.所有属性建立一个供应商、零件数据库其 中“供应商”表 S(S n o,S n am e,Zi p,Ci ty)分别表达:供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为:S n o f (S n am e,Zi p,C i ty ),Z i p-*C i tyo“供应商”表S 属 于 B5 3)A.1 N F B.2 N F C.3 N F D.B C N F若事务T 1对数据A已加排它锁,那么其它事务对数据A3o M5 6)A.加共享锁成功,加排它锁失败 B.加排它锁成功,加共享锁失败C.加共享锁、加排它锁都成功 D.加共享锁、加排它锁都失败2023年下半年软件设计师下午试卷试题二(1 5 分)A 阅读下列说明,回答问题1至问题4,将解答填入答题纸的相应栏内A【说明】某汽车维修站拟开发一套小型汽车维修管理系统,对车辆的维修情况进行管理。

      A 1.对于新客户及车辆,汽车维修管理系统一方面登记客户信息,涉及:客户编号、客户名称、客户性质(个人、单位)、折扣率、联系人、联系等信息;还要记录客户的车辆信息,涉及:车牌号、车型、颜色等信息一个客户至少有一台车客户及车辆信息如表2T所示表2 1客户及车辆信息客户编号G S 005 1客户名称 义义公司 客户性质单位折扣率9 5%联系人杨浩东联系8 2 6 3 8 779车牌号颜色车型车辆类别*0 7 6 5白色帕萨特微型车2.记录维修车辆的故障信息涉及:维修类型(普通、加急)、作 业 分 类(大、中、小修)、结算方式(自付、三包、索赔)等信息维修厂的员工分为:维修员和业务员车辆维修一方面委托给业务员业务员对车辆进行检查和故障分析后,与客户磋商,拟定故障现象,生成维修委托书如 表2 2所示表2-2 维修委托书N0.登记日期:2 02 3-0 7 -02故障描述车牌号*0 7 6 5客户编号G S 005 1维修类型普通作业分类中修结算方式自付进厂时间2 02 3 07 021 1:09业务员张小江业务员编号0 1 2预计竣工时间车头损坏,水箱漏水3.维修车间根据维修委托书和车辆的故障现象,在已有的维修项目中选择并拟定一个或多个具体维修项目,安排相关的维修工及工时,生成维修派工单。

      维修派工单如表2-3所示表2-3维修派工单N o.维修项目编号维修项目工时维修员编号维修员工种0 1 2维修车头5.0001 2机修01 2维修车头2.0002 3漆工0 1 5水箱焊接补漏1.00006焊工01 7更换车灯1.0 00 1 2机修4 .客户车辆在车间修理完毕后,根据维修项目单价和维修派工单中的工时计算车辆本次维修的总费用,记录在委托书中A 根据需求阶段收集的信息,设计的实体联系图(图2-1)和 关 系 模 式(不完整)如下所示图2 -1中业务员和维修工是员工的子实体车辆客户业务员 员工维修工【概念结构设计】A 图2-1 实体联系图A【逻辑结构设计】客户(_(_5J_,折扣率,联系人,联系)A 车 辆(车牌号,客户编号,车型,颜色,车辆类别)委托书(6J,维修类型,作业分类,结算方式,进厂时间,4 预计竣工时间,登记日期,故障描述,总费用)A 维修项目(维修项目编号,维修项目,单价)派工单(7),工时)员工(8),工种,员工类型,级别)A【问题1】(4 分)A 根据问题描述,填写图2-1中(1)(4)处联系的类型联系类型分为一对一、一对多和多对多三种,分别使用1:1,1:n或 1 :*,m :n 或*:*表达。

      A 问题2(4 分)补充图2-1 中的联系并指明其联系类型联系名可为:联系1,联系2,问题3】(4 分)根据图2-1 和说明,将逻辑结构设计阶段生成的关系模式中的空(5)、(8)补充完整问题4】(3 分)根据问题描述,写出客户、委托书和派工单这三个关系的主键20 2 3年上半年软件设计师 上午试卷 在数据库管理系统中,不属于安全性控制机制A(52)A.完整 性 约 束 B.视图C.密码验证 D.用户授权 给定供应关系 SPJ(供应商号,零件号,工程号,数量),查询某工程至少用7 3 家供应商(包 含 3 家)供应的零件的平均数量,并按工程号的降序排列SELECT 工程号,(53 B)FROM SPJGROUP BY工程号(5 4)AO R D E R B Y 工程号 D E S C;A(5 3)A.A V G (数量)A t 平均数量B.AV G (数量)A S平均数量a C,平均数量A t AV G (数量)D,平均数量 AS AV G (数量)1(A4)A.H AV I N G C OU N T (D I S T I NC T(供应商号)2 A B.W h e r e C OU N T (供应商号)2 A C.H AV I N G(D I S T I N C T (供应商号)2D.W h e r e 供应商号2设 关 系模式R (A,B,C),传递依赖指的是(5 5)A;下列结论错误的是(5 6)D 。

      5 5)A.若 A-B,B-C,则 AC 4 B.若 A-B,AC,则 A-B CC.若 A f C,则 AB-C A D.若 A fBC,则 A-B,A-*C A(5 6 )A.若 A-B C,则 A B,A-CB.若 A-B,Af C,则 A-B CA C.若 A-C,则 AB-C AD.若 A B f C,则 Af C,B-C202 3年 上半年软件设计师 下午试卷试题二(共 1 5 分)阅读下列说明,回 答 问 题 1至 问 题 3,将解答填入答题纸的相应栏内说明某医院的门诊管理系统实现了为患者提供挂号、处方药品收费的功能具体的需求及设计如下:1.医院医师具有编号,姓名,科室,职称,出诊类型和出诊费用,其中出诊类型分为专家门诊和普通门诊,与医师职称无关;各个医师可以具有不同的出诊费用,与职称和出诊类型无关2.患者一方面在门诊挂号处挂号,选择科室和医师,根据选择的医师缴纳挂号费(医师出诊费)收银员为患者生成挂号单,如 表 2-1 所示,其中,就诊类型为医师的出诊类型麻门新产二ll嚷籍月S 8就诊号姓名科空医师就诊类型挂号费20 0 7 0 20 5 0 1 5叶萌内科杨玉明专家门诊5元3.患者在医师处就诊后,凭借挂号单和医师手写处方到门诊药房交费买药。

      收银员根据就诊号和医师i处方中开列的药品信息,查询药品库(如 表 2-2 所示)并生成门诊处方单(如表2-3 所示)rk.c s a i.c n 表 2-2 药品库药品编码药品名称类型库存货架编号单传规格单价1 20 0 7牛劳子中药5 1 5 90B 1 4 0 1G炒0.0 3 4 01 1 0 90百部中药3 6 95 0B 1 5 23G片0.0 3 1 3.表 2-3 XX医院门诊处方单rk.c s a i.c n 时间:20 0 7 年 2 月 i 日 i o:3 i就诊号20 0 7 0 20 5 0 1 5 病人姓名叶萌医师姓名杨玉明金额总计0.6 5项目总计2收银员21 0 8 1药品编码药品名称数量单位单价金 额 阮)1 20 0 7午劳F1 0G0.0 3 4 00.3 41 1 0 90百部1 0G0.0 3 1 30.3 14.由于药品价格会发生变化,因此,门诊管理系统必须记录处方单上药品的单价根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下所示:1.实体联系图图2-1实体联系图2.关系模式挂 号 单(就诊号,病患姓名,医师编号,时间,(5)收银员(编号,姓名,级别)医师(编号,姓名,科室,职称,出诊类型,出诊费用)门 诊 处 方(6),收银员,时 间)处 方 明 细(就诊号,(7)药 品 库(药品编码,药品名称,(8)问 题1 (4分)根据问题描述,填 写2T实体联系图中(1)(4)处联系的类型。

      问题2 (4分)图2-1中还缺少几个联系?请指出每个联系两端的实体名,格式如下:实 体1:实 体2例如,收银员与门诊处方之间存在联系,表达为:收银员:门诊处方或门诊处方:收银员 问题3 (7分)根 据 实 体 联 系 图2-1,填写挂号单、门诊处方、处方明细和药品库关系模式中的空(5)(8)处,并指出挂号单、门诊处方和处方明细关系模式的主键20 2 3年下半年软件设计师 上午试卷ABC123456789101112Bn d45659UIi?JR S(47)A.ABCB.ABc1233711456456c.ABCD.ABC789591310111261014 关 系 R、S 如下图所示,元组演算表达式的结果为(4 7)某公司职工和部门的关系模式如下所示,其中部门负责人也是一个职工职工和部门关系的外键分别是(4 8)A 职工(职工号,姓名,年龄,月工资,部门号,,办公室)A 部门(部门号,部门名,负责人代码,任职时间)查询每个部门中月工资最高的“职工号”的SQL查询语句如下:a Sei ec t 职工号from 职工a s EA w h e r e 月工资=(S el e c t Max(月工资)from 职工 a s M (4 9)0(48)A.职工号和部门号B.部门号和负责人代码A C.职工号和负责人代 码 D.部门号和职工号4(A9)A.w here M.职工号=E.职工号B.where M.职工号=E.负责人代码A C.w h e r e M.部门号=部门号 D.w h e r e M.部门号=E.部门号 操作序列T l、T 2、T 3 对数据A、B、C并发操作如下所示,T 1 与T 2 间并发操作(5 0),T 2 与T3间并发操作(5 1)。

      时间TlT2T3tl读 A=50t2读 B-200t3X1=A+Bt4读 B-200t5读 B=200t6B=B-100t7写Bt8读 A=50t9读 B=100tlOX1=A+Bt il验算不对B-B+50tl2写B(5 0)A.不存在问题B.将丢失修改A C.不能反复读D.将 读“脏”数据A(5 1)A.不存在问题B.将丢失修改A C.不能反复读D.将读“脏”数据2023年下半年软件设计师下午试卷试题二(共15分)阅读以下说明,回答问题1 至问题4,将解答填入答题纸的相应栏内说明A 某宾馆需要建立一个住房管理系统,部分的需求分析结果如下:A(1 )一个房间有多个床位,同一房间内的床位具有相同的收费标准不同房间的床位收费标准也许不同2)每个房间有房间号(如 2 0 1,2 0 2 等)、收费标准、床位数目等信息A(3)每位客人有身份证号码、姓名、性别、出生日期和地址等信息4(幻对每位客人的每次住宿,应当记录其入住日期、退房日期和预付款额信息A(5)管理系统可查询出客人所住房间号A 根据以上的需求分析结果,设计一种关系模型如图2 T所示:图 2-1 住房管理系统的实体联系图 问题1 (1 分)A 根据上述说明和实体一联系图,得到该住房管理系统的关系模式如下所示,请补充住宿关系。

      房间(房间号,收费标准,床位数目)客人(身份证号,姓名,性别,出生日期,地址)住 宿(房间号,身份证号,入住日期,退房日期,预付款额)问题2 (4分)A 请给出问题1 中住宿关系的主键和外键主键:房间号,身份证号,入住日期外键:房间号,身份证号问题3 (4 分)A 若将上述各关系直接实现为相应的物理表,现需查询在2 0 23 年 1 月 1日到20 23 年 1 2月3 1 日期间,在该宾馆住宿次数大于5 次的客人身份证号,并且按照入住次数进行降序排列下面是实现该功能的S Q L 语句,请填补语句中的空缺A S E L E C T 住宿.身份证号,c o u n t 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.