首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据问题描述,填写图2-1中(1)~(4)处联系的类型。联系类型分为一对一、一对多和多对多三种,分别使用1:1,1:n或1:*,m:n或*:*表示。 根据问题描述,写出客户、委托书和派工单这三个关系的主键。
根据问题描述,填写图2-1中(1)~(4)处联系的类型。联系类型分为一对一、一对多和多对多三种,分别使用1:1,1:n或1:*,m:n或*:*表示。 根据问题描述,写出客户、委托书和派工单这三个关系的主键。
admin
2008-11-02
45
问题
根据问题描述,填写图2-1中(1)~(4)处联系的类型。联系类型分为一对一、一对多和多对多三种,分别使用1:1,1:n或1:*,m:n或*:*表示。
根据问题描述,写出客户、委托书和派工单这三个关系的主键。
选项
答案
客户:客户编号 委托:委委托书编号 派工单:委托书编号,维修项目编号,维修工编号
解析
本题考查数据库设计,属于比较传统的题目,考查点也与往年类似。
问题1、问题2考查的是数据库的概念结构设计,题目要求补充完整实体联系图中的联系和联系的类型。
根据题目的需求描述和表2-1中的数据可知,一个客户至少拥有一台车,每台车辆有一个对应的客户。所以,客户实体和车辆实体之间存在“拥有”联系,联系的类型为一对多(1:*)。
根据题目的需求描述和表2-2中的数据可知,一份委托书由一个业务员负责接受委托,一个业务员可以负责多份委托书。所以,业务员实体和委托书实体之间存在“委托”联系,联系的类型为一对多(1:*)。
根据题目的需求描述和表2-3中的数据可知,一份委托书可以对应多个维修项目和维修员工,一个维修项目可能涉及多个维修工,一个维修工可以参与多个维修项目。因此,维修派工单的信息涉及三个实体,是由三个实体相互联系而形成的。所以,委托书实体和维修工实体之间存在“派工”联系,联系的类型为一对多(1:*),维修项目实体和维修工实体之间存在联系“派工”,联系的类型为多对多(*:*)。
问题3考查的是数据库的逻辑结构设计,题目要求补充完整各关系模式,并给出各关系模式的主键。
根据实体联系图和表2-1中的数据,对于“客户”关系模式需补充属性:客户编号,客户名称和客户性质。
根据实体联系图和表2-1中的数据,对于“车辆”关系模式,由于车辆实体与客户实体有联系,需记录对应的客户信息,并且车辆有自己的属性——车牌号,因此,“车辆”关系模式需补充属性:车牌号,客户编号。
根据实体联系图和表2-2中的数据,对于“委托书”关系模式,由于车辆实体与委托书实体和业务员实体都有联系,需记录对应的车辆和业务员信息,并且委托书有自己的属性——委托书编号,因此,“委托书”关系模式需补充属性;委托书编号,车牌号和业务员编号。
根据实体联系图和表2-3中的数据,“派工单”关系模式记录的是委托书、维修项目和维修工三个实体之间的联系,因此,“派工单”关系模式需补充属性:委托书编号,维修项目编号和维修员编号。
根据实体联系图和表2-1中的数据,对于“员工”关系模式需补充属性:员工编号,员工姓名。
问题4指定给定关系模式的主键,显然,管理客户数据时,应为每位客户设置唯一的编码,因此客户关系模式的主键为“客户编号”。类似的,委托书关系模式的主键为“委托书编号”。根据E-R图中派工联系与相关实体的关系,派工单关系模式的主键为“委托书编号,维修项目编号和维修员编号”。
转载请注明原文地址:https://kaotiyun.com/show/L5DZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
下列测试工具中,使用(68)执行自动化负载压力测试,使用(69)执行代码静态结构分析,使用(70)执行网络测试。
某供应商数据库中的供应关系为SPJ(供应商号,零件号,工担号,数量),如下命令查询某工程至少用了3家供应商(包含3家)供应的零件的平均数量,并按工程号的降序排列。SELECT工程号,(14)FROMSPJGROUPBY工程号(15)
在CPU与主存之间设置高速缓冲存储器(Cache)的目的是为了(2)。
在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOV R0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是(1)。
J2EE系统架构被各种信息系统普遍采用,______不属于其服务器端应用组件。A.ServletB.JSPC.EJBD.Applet
性能测试过程中需要对数据库服务器的资源使用进行监控,______不属于应该监控的指标。A.CPU占用率B.可用内存数C.点击率D.缓存命中率
以下关于白盒测试和黑盒测试的理解,正确是______。A.白盒测试通过对程序内部结构的分析、检测来寻找问题B.白盒测试通过一些表征性的现象、事件、标志来判断内部的运行状态C.单元测试可应用白盒测试方法,集成测试则采用黑盒测试方法D.在软件生命周期各
以下关于软件生命周期的叙述不正确的是______。A.软件生命周期包括以下几个阶段:项目规划、需求定义和需求分析、软件设计、程序编码、软件测试、运行维护B.程序编码阶段是将软件设计的结果转换成计算机可运行的程序代码。为了保证程序的可读性、易维护性和提高
堆是一种数据结构,分为大顶堆和小顶堆两种类型。大(小)顶堆要求父元素大于等于(小于等于)其左右孩子元素。则___________(41)是一个大项堆结构,该堆结构用二叉树表示,其高度(或层数)为___________(42)。(42)
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a~e五种情况,(26)两种情况可能会发生死锁。对于这两种情况,若将(27),则不会发生死锁。
随机试题
国外最早的教育著作是()教育家()的《论演说家的教育》,也叫《()》。
下列关于细胞冻存及复苏过程的描述错误的是
确诊风湿病的依据是()。
下列工程项目中无须办理施工许可证的是()。
商业银行开展个人理财业务有下列()情形之一的,由银行业监督管理机构依据《银行业监督管理法》的规定实施处罚。
下列各项中,工业企业通过“其他应付款”科目核算的是()。
【2014年安徽.判断】教育现代化就是指学校教育设备和信息载体的现代化。()
在采用收取手续费方式委托代销商品时,委托方确认商品销售收入的时点为()。
在VisualFoxPro中,将只能在建立它的模块中使用的内存变量称为【】。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
最新回复
(
0
)