2007年下半年软件设计师上午试卷●在数据库系统中,数据的完整性约束的建立需要通过数据库管理系统提供的_A语言来实现。(51) ●若某个关系的主码为全码,则该主码应包含D。(52) ●建立一个供应商、零件数据库。其中“供应商”表S(Sno,Sname,Zip,City)分别表示:供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为:Sno→(Sname,Zip,City),Zip→City。“供应商”表S属于B。(53) ●若事务T1对数据A已加排它锁,那么其它事务对数据A_D 。(56),加排它锁失败 ,加共享锁失败 、加排它锁都成功 、加排它锁都失败2007年下半年软件设计师下午试卷试题二(15分) 阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】 某汽车维修站拟开发一套小型汽车维修管理系统,对车辆的维修情况进行管理。 ,汽车维修管理系统首先登记客户信息,包括:客户编号、客户名称、客户性质(个人、单位)、折扣率、联系人、联系电话等信息;还要记录客户的车辆信息,包括:车牌号、车型、颜色等信息。一个客户至少有一台车。客户及车辆信息如表2-1所示。 表2-1客户及车辆信息客户编号GS0051客户名称××公司客户性质单位折扣率95%联系人杨浩东联系电话车牌号颜色车型车辆类别**0765白色帕萨特微型车 。包括:维修类型(普通、加急)、作业分类(大、中、小修)、结算方式(自付、三包、索赔)等信息。维修厂的员工分为:维修员和业务员。车辆维修首先委托给业务员。业务员对车辆进行检查和故障分析后,与客户磋商,确定故障现象,生成维修委托书。如表2-2所示。 表2-2 维修委托书 登记日期:2007-07-02 车牌号**0765客户编号GS0051维修类型普通作业分类中修结算方式自付进厂时间2007070211:09业务员张小江业务员编号012预计完工时间 故障描述车头损坏,水箱漏水 ,在已有的维修项目中选择并确定一个或多个具体维修项目,安排相关的维修工及工时,生成维修派工单。维修派工单如表2-3所示。 表2-3维修派工单 ,根据维修项目单价和维修派工单中的工时计算车辆此次维修的总费用,记录在委托书中。 根据需求阶段收集的信息,设计的实体联系图(图2-1)和关系模式(不完整)如下所示。图2-1中业务员和维修工是员工的子实体。【概念结构设计】 图2-1实体联系图【逻辑结构设计】 客户( (5) ,折扣率,联系人,联系电话) 车辆(车牌号,客户编号,车型,颜色,车辆类别) 委托书( (6) ,维修类型,作业分类,结算方式,进厂时间, 预计完工时间,登记日期,故障描述,总费用) 维修项目(维修项目编号,维修项目,单价) 派工单( (7) ,工时) 员工( (8) ,工种,员工类型,级别)【问题1】(4分) 根据问题描述,填写图2-1中(1)~(4)处联系的类型。联系类型分为一对一、一对多和多对多三种,分别使用1:1,1:n或1:*,m:n或*:*表示。【问题2】(4分) 补充图2-1中的联系并指明其联系类型。联系名可为:联系1,联系2,…。【问题3】(4分) 根据图2-1和说明,将逻辑结构设计阶段生成的关系模式中的空(5)~(8)补充完整。【问题4】(3分) 根据问题描述,写出客户、委托书和派工单这三个关系的主键。2007年上半年软件设计师上午试卷●在数据库管理系统中, ___A__ 不属于安全性控制机制。(52) ●给定供应关系SPJ(供应商号,零件号,工程号,数量),查询某工程至少用了3
历年软件设计师考试数据库试题 来自淘豆网m.daumloan.com转载请标明出处.