下半年软靠数据库工程师.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 下半年 数据库 工程师
- 资源描述:
-
全国计算机技术与软件专业技术资格(水平)考试 2007 年下半年 数据库系统工程师 上午试卷 ● 在指令系统的各种寻址方式中,获取操作数最快的方式是 (1) 。若操作数的地址包含在指令中,则属于 (2) 方式。 (1)A. 直接寻址 B. 立即寻址 C. 寄存器寻址 D. 间接寻址 (2)A. 直接寻址 B. 立即寻址 C. 寄存器寻址 D. 间接寻址 ● 系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。对于一个持续处理业务的系统而言, (3) ,表明其性能越好。 (3)A. 响应时间越短,作业吞吐量越小 B. 响应时间越短,作业吞吐量越大 C. 响应时间越长,作业吞吐量越大 D. 响应时间不会影响作业吞吐量 ● 若每一条指令都可以分解为取指、分析和执行三步。已知取指时间 t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。如果按串行方式执行完100条指令需要 (4) △t。如果按照流水线方式执行,执行完 100 条指令需要 (5) △t。 (4)A. 1190 B.1195 C. 1200 D.1205 (5)A. 504 B. 507 C. 508 D. 510 ● 若内存地址区间为 4000H~43FFH,每个存贮单元可存储 16 位二进制数,该内存区域用 4 片存储器芯片构成,则构成该内存所用的存储器芯片的容量是 (6) 。 (6)A. 512×16bit B. 256×8bit C. 256×16bit D. 1024×8bit ● 某 Web 网站向 CA申请了数字证书。用户登录该网站时,通过验证 (7) ,可确认该数字证书的有效性,从而 (8) 。 (7)A. CA的签名 B. 网站的签名 C.会话密钥 D.DES密码 (8)A. 向网站确认自己的身份 B. 获取访问网站的权限 C. 和网站进行双向认证 D. 验证该网站的真伪 ● 专利制度的基本特点是 (9) 。(9)A. 法律保护、新颖性、创造性和实用性 B. 科学审查、公开通报、创造性和实用性 C. 实用性审查、新颖性审查、公开通报和国际交流 D. 法律保护、科学审查、公开通报和国际交流 ● 若某人持有盗版软件,但他本人确实不知道该软件是盗版的,则 (10) 承担侵权责任。 (10)A. 应由该软件的持有者 B. 应由该软件的提供者 C. 应由该软件的提供者和持有者共同 D. 该软件的提供者和持有者都不 ●(11)不属于知识产权的范围。 (11)A. 地理标志权 B. 物权 C. 邻接权 D. 商业秘密权 ● W3C 制定了同步多媒体集成语言规范,称为 (12) 规范。 (12)A. XML B. SMIL C. VRML D. SGML ● 对同一段音乐可以选用 MIDI 格式或 WAV格式来记录存储。以下叙述中 (13) 是不正确的。 (13)A. WAV格式的音乐数据量比MIDI格式的音乐数据量大 B. 记录演唱会实况不能采用MIDI格式的音乐数据 C. WAV格式的音乐数据没有体现音乐的曲谱信息 D. WAV格式的音乐数据和MIDI格式的音乐数据都能记录音乐波形信息 ● 设计制作一个多媒体地图导航系统,使其能根据用户需求缩放地图并自动搜索路径,最适合的地图数据应该是 (14) 。 (14)A. 真彩色图像 B. 航拍图像 C. 矢量化图形 D. 高清晰灰度图像 ● 给定 C 语言的数据结构 struct T { int w; union T { char c; int I; double d; } U; }; 假设 char类型变量的存储区大小是 1 字节,int 类型变量的存储区大小是 4 字节,double类型变量的存储区大小是 8 字节,则在不考虑字对齐方式的情况下,为存储一个 struct T类型变量所需要的存储区域至少应为 (15) 字节。 (15)A. 4 B. 8 C. 12 D. 17 ● 在过程式程序设计(①)、数据抽象程序设计(②)、面向对象程序设计(③)、泛型(通用)程序设计(④)中,C++ 语言支持 (16) ,C 语言支持 (17) 。 (16)A. ① B. ②③ C. ③④ D. ①②③④ (17)A. ① B. ①③ C. ②③ D. ①②③④ ● 采用 UML 进行软件建模过程中, (18) 是系统的一种静态视图,用 (19) 可表示两类事物之间存在的整体/部分形式的关联关系。 (18)A. 序列图 B. 协作图 C. 类图 D. 状态图 (19)A. 依赖关系 B. 聚合关系 C. 泛化关系 D. 实现关系 ● 假设磁盘上每个磁道划分成 9 个物理块,每块存放 1 个逻辑记录。逻辑记录 R1,R2,...,R9 存放在同一个磁道上,记录的安排顺序如下表所示:假定磁盘的旋转速度为 27ms/周,磁头当前处在 R1 的开始处,系统使用单缓冲区,当缓冲区内容处理完时才能再存放新的记录,且每个记录的处理时间为3ms。若系统顺序处理这些记录,则处理这 9 个记录的最长时间为 (20) ;若对信息存储进行优化分布后,处理 9 个记录的最少时间为 (21) 。 (20)A. 243ms B. 246ms C. 254ms D. 280ms (21)A. 30ms B. 36ms C. 54ms D. 60ms ● 某系统中有四种互斥资源 R1、R2、R3 和 R4,可用资源数分别为 3、5、6 和 8。假设在 T0 时刻有 P1、P2、P3 和 P4 四个进程,并且这些进程对资源的最大需求量和已分配资源数如下表所示,那么在 T0时刻系统中 R1、R2、R3和 R4 的剩余资源数分别为 (22) 。如果从 T0 时刻开始进程按 (23) 顺序逐个调度执行,那么系统状态是安全的。 (22)A. 3、5、6 和 8 B. 3、4、2 和 2 C. 0、1、2 和 1 D. 0、1、0 和 1 (23)A. P1→P2→P4→P3 B. P2→P1→P4→P3 C. P3→P2→P1→P4 D. P4→P2→P3→P1 ● 若程序运行时系统报告除数为 0,这属于 (24)错误。 (24)A 语法 B.静态语义 C 动态语义 D.运算对象不匹配 ● 表达式的后缀表示形式可以为 (25) (运算符优先级相同时,遵循左结合的原则)。 ● 设栈 s 和队列 q 的初始状态为空,元素 a、b、c、d、e 依次进入栈 s,当一个元素从栈中出来后立即进入队列 q。若从队列的输出端依次得到元素 c、d、b、a、e,则元素的出栈顺序是 (26) ,栈 s 的容量至少为 (27) 。 (26)A. a、b、c、d、e B. e、d、c、b、a C. c、d、b、a、e D. e、a、b、d、c (27)A. 2 B. 3 C. 4 D. 5 ● 在数据库系统中,数据完整性约束的建立需要通过数据库管理系统提供的数据 (28) 语言来实现。 (28)A. 定义 B. 操作 C. 查询 D. 控制 ● 若某个关系的主码为全码,则应包含 (29) 。 (29)A. 单个属性 B. 两个属性 C. 多个属性 D. 全部属性 ● 部门DEPT(Deptno, Name, Tel, Leader) 和职工EMP(Empno, Name, Sex, Address, Deptno) 实体集,若一个职工只能属于一个部门,部门负责人 Leader 是一个职工。关系DEPT和EMP的外码分别为 (30) ;下图中a、b处的实体名分别为 (31) 。 (30)A. Deptno、Empno B. Name、 Deptno C. Leader、Deptno D. Name、 Address (31)A. DEPT、Empno B. DEPT、EMP C. EMP、Deptno D. EMP、DEPT ● 等值连接可由基本的关系运算 (32) 等价表达。给定关系 R、S如下图所示,则 ● 对于下图所示的 S 和 SC 关系,当我们对其进行左外连接时,其结果集的属性列数为 (34) ,元组个数为 (35) 。 ● 建立一个供应商、零件数据库。其中“供应商”表S(Sno,Sname,Zip,City)分别表示:供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为:Sno→(Sname,Zip,City ),Zip→City。“零件”表 P(Pno,Pname,Color,Weight,City),表示零件号、零件名、颜色、重量及产地。表 S与表 P 之间的关系 SP(Sno,Pno,Price,Qty)表示供应商代码、零件号、价格、数量。 a. “供应商”表 S属于 (36) 。 (36)A. 1NF B. 2NF C. 3NF D. BCNF b. 若要求供应商名不能取重复值,关系的主码是 Sno。请将下面的 SQL 语句空缺部分补充完整。 CREATE TABLE S(Sno CHAR(5), Sname CHAR(30) (37) , Zip CHAR(8), City CHAR(20) (38) ); (37)A. NOT NULL B. UNIQUE C. PRIMARY KEY(Sno) D. PRIMARY KEY(Sname) (38)A. NOT NULL B. NOT NULL UNIQUE C. PRIMARY KEY(Sno) D. PRIMARY KEY(Sname) c. 查询供应“红”色零件,价格低于 500,且数量大于 200的供应商代码、供应商名、零件号、价格及数量的 SQL 语句如下: SELECT Sno,Sname,Pno,Price,Qty FROM S,SP WHERE Pno IN ( SELECT Pno FROM P WHERE (39) ) AND (40) ;(39)A. SP. Price < 500 B. SP. Qty > 200 C. SP. Price < 500 AND SP. Qty > 200 D. Color = '红' (40)A. SP. Price < 500 B. SP. Qty > 200 C. SP. Price < 500 AND SP. Qty > 200 D. Color = '红' ● 若给出关系Student(S_no, Sname, Sage, S_sex, SD_name, S_add, S_tel),并用SQL语言定义 Student 关系如下: CREATE Student(S_no CHAR(6), Sname CHAR(30) NOT NULL, Sage CHAR(30), S_sex CHAR(1), SD_name CHAR(20), S_add CHAR(30), S_tel CHAR(20), PRIMARY KEY(S_no)); 采用 (41) 向 Student 中插入记录能被正确地执行。 (41)A. INSERT INTO Student(S_no, Sname, Sage, S_sex, SD_name, S_add, S_tel) VALUES (‘010456’, ’黎敏’, ’18’, ’’, ’’, ’’, ’’) B. INSERT INTO Student(S_no, Sname, Sage, S_sex, SD_ name, S_add, S_tel) VALUES (‘010456’, ’黎敏’, ’18’, ’男’, ’计算机学院’, ’北京’, ’88661200’) C. INSERT INTO Student(S_no, Sname, Sage, S_sex, SD_ name, S_add, S_tel) VALUES ( ,’黎敏’, ’18’, ’F’, ’计算机学院’, ’北京’, ’88661200’) D. INSERT INTO Student(S_no, Sname, Sage, S_sex, SD_ name, S_add, S_tel) VALUES (‘010456’, ,’18’, ’F’, ’计算机学院’, ’北京’, ’88661200’) ● (42) 不符合 Armstrong 推理规则。(42)A. 若X→Z, X→Y,则有 X→YZ B. 若X→Y, WY→Z,则有 XW→Z C. 若X→Y, Z?Y,则有 X→Z D. 若 XZ→Y, 则有 X→Z ●“一个事务中的诸操作要么都做,要么都不做”,这一性质是指事务的 (43) 。 (43)A. 原子性 B. 一致性 C. 隔离性 D. 持久性 ● 若数据 A持有事务 T1 所加的排它锁,那么其它事务对数据 A (44) 。 (44)A. 加共享锁成功,加排它锁失败 B. 加排它锁成功,加共享锁失败 C. 加共享锁、加排它锁都成功 D. 加共享锁、加排它锁都失败 ● 当事务程序执行回滚指令时,事务进入(45) 状态。 (45)A. 提交 B. 中止 C. 活动 D. 失败 ● 火车售票点 T1、T2 分别售出了两张 2007 年 10 月 20 日到北京的硬卧票,但数据库里的剩余票数却只减了两张,造成数据的不一致,原因是 (46) 。 (46)A. 系统信息显示出错 B. 丢失了某售票点修改 C. 售票点重复读数据 D. 售票点读了“脏”数据 ● 事务故障恢复的描述,正确的是 (47)。 (47)A.事务故障的恢复必须 DBA参与 B. 事务故障的恢复需要数据库复本 C. 事务故障的恢复只需要日志,不需 DBA参与 D. 事务故障的恢复需要日志和数据库复本 ● 关于备份策略的描述,正确的是(48) 。 (48)A. 静态备份应经常进行 B. 动态备份适合在事务请求频繁时进行 C. 数据更新量小时适合做动态备份 D. 海量备份适合在事务请求频繁时进行 ● 关于存储过程的描述,错误的是 (49) 。 (49)A. 存储过程可以屏蔽表的细节,起到安全作用 B. 存储过程可以简化用户的操作 C. 存储过程可以提高系统的执行效率 D. 存储过程属于客户端程序 ● XML 与数据转存时,不需要考虑的问题是 (50) 。 (50)A. 基本属性的次序 B. XML 文档结构和数据库结构之间的映射 C. 利用数据库保存文档还是数据 D. XML 中类型的约束与数据库的约束 ● 在 C/S体系结构中,客户端连接数据不需要指定的是 (51) 。 (51)A. 数据库服务器地址 B. 应用系统用户名和密码 C. 数据库用户名和密码 D. 连接端口 ● 不属于数据库访问接口的是 (52) 。 (52)A. ODBC B. JDBC C. ADO D. XML ● 在需求分析阶段应完成的文档是 (53) 。 (53)A.任务书和设计方案 B.数据字典和数据流图 C. E-R 图 D.关系模式 ● 在教学管理业务分 E-R 图中,教师实体具有“主讲课程”属性,而在人事管理业务分 E-R图中,教师实体没有此属性,做分 E-R 图合并时应做如下处理: (54) 。 (54)A. 更改人事管理业务分 E-R 图中教师实体为“职工”实体 B. 合并后的教师实体具有两个分 E-R 图中教师实体的全部属性 C. 合并后的教师实体具有两个分 E-R 图中教师实体的公共属性 D. 保持两个教师实体及各自原有属性不变 ● E-R 图中某实体具有一个多值属性,在转化为关系模式时,应 (55) 。 (55)A. 将多值属性作为对应实体的关系模式中的属性,即满足 4NF B. 将实体的码与多值属性单独构成关系模式,即满足 4NF C. 用其它属性来替代多值属性,而不需要存储该多值属性 D. 将多值属性独立为一个关系模式,其码作为实体的外码 ● 数据库应用系统中通常会将标准编码构建成字典表,包含代码和名称项,如民族(民族代码,民族名称),针对这类表,为提高查询性能,应采用的优化方式是 (56) 。 (56)A. 代码的普通索引 B. 代码的单一索引 C. 代码的聚簇索引 D. 代码的哈希分布 ● 数据仓库与操作型数据库之间的主要区别是 (57) 。 (57)A. 数据仓库没有概念模型 B. 数据仓库没有逻辑模型 C. 数据仓库没有物理模型 D. 数据仓库在物理实现上对 I/O要求更高 ● 数据挖掘的目的在于(58)。 (58)A. 从已知的大量数据中统计出详细的数据 B.从已知的大量数据中发现潜在的规则 C. 对大量数据进行归类整理 D. 对大量数据进行汇总统计 ● 分布式数据库中每个节点都能够执行局部应用请求,是指 (59) 。 (59)A. 数据分布性 B. 逻辑相关性 C. 场地透明性 D. 场地自治性 ● 分布式事务故障不同于集中式事务故障的是 (60) 。 (60)A. 介质故障 B. 系统故障 C.事务故障 D.通信故障 ● 除了一般数据库系统要解决的主要问题外,并行数据库中还要解决的主要问题是 (61) 。 (61)A. 任务分解 B. CPU监控 C. I/O处理 D. 事务处理 ● E-R 图中的组合属性应转换为对象-关系数据模型中的 (62) 。 (62)A. 类 B. 属性 C. 关系 D. 方法 ● 以下可以完成对象-关系映射的工具是 (63) 。 (63)A. Hibernate B. Spring C. Struts D. MVC ● 推进游标的指令是 (64) 。 (64)A. OPEN B. CLOSE C. FETCH D. DECLARE ● 对含有 BLOB 型数据(如图片,声音)的关系模式,从优化的角度考虑,应采用的设计方案是 (65) 。 (65)A. 将 BLOB 字段与关系的码独立为一张表 B. 将 BLOB 字段独立为一张表 C. 对已满足规范化要求的表不做分解 D. 将 BLOB 对象作为文件存储 ● 在 FTP协议中,控制连接是由 (66) 主动建立的。(66)A. 服务器端 B.客户端 C.操作系统 D.服务提供商 ● 网页中代码<input type=text name="foo" size=20>定义了(67) 。 (67)A. 一个单选框 B. 一个单行文本输入框 C. 一个提交按纽 D. 一个使用图像的提交按纽 ● 电子邮件应用程序利用POP3协议 (68) 。 (68)A. 创建邮件 B. 加密邮件 C. 发送邮件 D. 接收邮件 ● 在进行金融业务系统的网络设计时,应该优先考虑(69)原则。在进行企业网络的需求分析时,应该首先进行(70) 。 (69)A. 先进性 B.开放性 C. 经济性 D. 高可用性 (70)A. 企业应用分析 B. 网络流量分析 C. 外部通信环境调研 D. 数据流向图分析 ● The Rational Unified Process (RUP) is a software engineering process, which captures many of best practices in modern software development. The notions of (71) and scenarios have been proven to be an excellent way to capture function requirements. RUP can be described in two dimensions – time and content. In the time dimension, the software lifecycle is broken into cycles. Each cycle is divided into four consecutive (72) which is concluded with a well-defined (73) and can be further broken down into (74) – a complete development loop resulting in a release of an executable product, a subset of the final product under development, which grows incrementally to become the final system. The content structure refers to the disciplines, which group (75) logically by nature. (71)A. artifacts B. use-cases C. actors D. workers (72)A. orientations B. views C. aspects D. phases (73)A. milestone B. end-mark C. measure D. criteria (74)A. rounds B. loops C. iterations D. circularities (75)A. functions B. workflows C. actions D. activities 全国计算机技术与软件专业技术资格(水平)考试 2007 年下半年 数据库系统工程师 下午试卷 试题一(共 15 分) 阅读以下说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下: 1. 每门课程都有 3 到 6 个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平时成绩。课程结束后进行期末考试,其成绩作为这门课程的考试成绩。 2. 学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。 3. 在记录学生成绩之前,系统需要验证这些成绩是否有效。首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么这些成绩是无效的;如果他的确选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果是,那么这些成绩是有效的,否则无效。 4. 对于有效成绩,系统将其保存在课程成绩文件中。对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。在教务处没有给出具体处理意见之前,系统不会处理这些成绩。 5. 若一门课程的所有有效的平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该门课程的成绩已经齐全。教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。 6. 在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。主讲教师须将核对之后的成绩报告返还系统。 7. 根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生。 采用结构化方法对这个系统进行分析与设计,得到如图 1-1所示的顶层数据流图和图 1-2 所示的 0 层数据流图。 【问题 1】(4 分) 使用说明中的词语,给出图 1-1 中的外部实体 E1~E4 的名称。 【问题 2】(3 分) 使用说明中的词语,给出图 1-2 中的数据存储 D1~D5 的名称。 【问题 3】(6 分) 数据流图 1-2 缺少了三条数据流,根据说明及数据流图 1-1 提供的信息,分别指出这三条数据流的起点和终点。 【问题 4】(2 分) 数据流图是在系统分析与总体设计阶段宏观地描述系统功能需求的重要图形化工具,程序流程图也是软件开发过程中比较常用的图形化工具。简要说明程序流程图的适用场合与作用。 试题二(15 分) 阅读以下说明,回答问题 1 至问题 4,将解答填入答题纸的对应栏内。 【说明】 某商场客户-商品数据库中各关系模式如下: 客户(客户号, 姓名, 性别, 年龄) 商品(商品号, 名称, 型号, 品牌, 单价, 库存) 销售(流水号, 客户号, 商品号, 数量, 日期) 采购(商品号,数量) 其中: 1)一种品牌的同一名称商品可以有多个型号,商品的库存有大于等于 0 约束; 2)销售表记录每一笔销售,每销售一件商品,其库存都要做相应的修改。 现假定已经建立了该数据库及上述四个基本表。 【问题 1】(5 分) (1) 客户关系中的年龄取值在 15 岁到 60 岁之间(包含 15 岁和 60 岁),增加该约束的 SQL 语句如下,请将空缺部分补充完整。 ALTER TABLE 客户 ADD CONSTRAINT CONSTRAINT con_age CHECK ( (a) ) (2) 如下用 SQL 语句创建的畅销商品视图包含商品号、商品名称、型号、品牌和销售量,该视图中商品的销售量大于等于 1000 件。请将空缺部分补充完整。 CREATE VIEW 畅销商品 (b) AS SELECT 商品.商品号, 名称, 型号, 品牌, 销售量 FROM 商品, ( SELECT 商品号, (c) AS 销售量 FROM 销售 GROUP BY 商品号 HAVING SUM(数量) > = 1000 ) AS 商品销售量 WHERE (d) ; (3) 将视图畅销商品的查询权限赋予销售经理李华,请将空缺部分补充完整。 GRANT (e) ON TABLE 畅销商品 TO 李华; 【问题 2】(3 分) 查询购买“新飞”品牌的任一型号“冰箱”的客户姓名及购买日期。实现该查询的SQL 语句如下,请将空缺部分补充完整。 SELECT 姓名, 日期 FROM (f) WHERE (g) AND 商品号 (h) ( SELECT 商品号 FROM 商品 WHERE 品牌 = ‘新飞’ AND 名称 = ‘冰箱’ ) 【问题 3】(3 分) 实现销售业务的嵌入式 SQL 代码段(嵌入 C 语言)如下,假设销售表的流水号由系统自动生成。请将空缺部分补充完整。 …… EXEC SQL BEGIN DECLARE SECTION; /* 销售:商品号,客户号,数量,日期 */ char pno[6]; char cno[6]; int quantity; char date[10]; EXEC SQL END DECLARE SECTION; …… EXEC SQL CONNECT TO DEFAULT; EXEC SQL SET TRANSACTION ISOLATION LEVEL SERIALIZABLE; EXEC SQL INSERT INTO 销售(商品号,客户号,数量,日期) VALUES( (i) ); EXEC SQL UPDATE 商品 SET 库存 = (j) WHERE 商品号 = :pno; if(SQLCA.SQLCODE != 0){ printf(“商品%s 库存不满足本次购买数量,交易失败!”, pno); EXEC SQL ROLLBACK WORK; } else{ EXEC SQL (k) ; } EXEC SQL DISCONNECT CURRENT; …… 【问题 4】(4 分) 对商品表增加最小库存属性;若修改某商品的库存时,使得库存值小于或等于其最小库存值,则向采购表插入一条记录,要求采购的数量是该商品最小库存值的两倍再加上 10。下面是完成该功能的 SQL 语句,请将空缺部分补充完整。 ALTER TABLE 商品 (l) ; CREATE TRIGGER 采购-trigger AFTER (m) REFERENCING NEW ROW AS nrow FOR EACH ROW WHEN (n) BEGIN INSERT INTO 采购 VALUES( (o) ) END 试题三(15 分) 阅读下列说明,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。 【说明】 某汽车维修站拟开发一套小型汽车维修管理系统,对车辆的维修情况进行管理。 【需求分析】 1.对于前来维修的车辆,汽车维修管理系统首先登记客户信息,包括:客户编号、客户名称、客户性质(个人、单位)、折扣率、联系人、联系电话等信息;还要记录客户的车辆信息,包括:车牌号、车型、颜色等信息。一个客户至少有一台车。客户及车辆信息如表 3-1 所示。 2.维修站的业务员对车辆进行检查和故障分析后,与客户磋商,确定车辆的故障现象及维修范围,填写维修委托书,包括:维修类型(普通、加急)、作业分类(大、中、小修)、结算方式(自付、三包、索赔)等信息。维修委托书如表 3-2 所示。 3.维修车间根据维修委托书和车辆的故障现象,在已有的维修项目中选择一个或多个具体的维修项目,安排相关的维修工及工时,生成维修派工单。维修派工单如表 3-3所示。 图3-1 实体联系图 4.客户车辆修理完毕后,根据维修项目单价和维修派工单中的工时计算车辆此次维修的总费用,记录在委托书中。 【概念模型设计】 根据需求阶段收集的信息,设计的实体联系图(不完整)如图 3-1 所示。图 3-1 中业务员和维修工是员工的子实体。 【逻辑结构设计】 根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整): 客户( (1) ,折扣率,联系人,联系电话) 车辆( (2) ,车型,颜色,车辆类别) 委托书( (3) ,维修类型,作业分类,结算方式,进厂时间, 预计完工时间,登记日期,故障描述,总费用) 维修项目( 维修项目编号,维修项目,单价) 派工单( (4) ,工时) 员工( (5) ,工种,员工类型,级别) 【问题 1】(6 分) 补充图 3-1 中的联系和联系的类型。 【问题 2】(5 分) 根据图 3-1,将逻辑结构设计阶段生成的关系模式中的空(1)~(5)补充完整。对所有关系模式,用下划线指出各关系模式的主键。 【问题 3】(4 分) 若车辆可购买多种不同的保险,则对应有多个保险单。如果考虑需要理赔的情况,则在结算车辆维修费用时,需要用户指定此次委托维修的车辆的不同保险单所负担的总维修费用的比例。请对增加了“保险单”实体的图 3-1 进行修改,画出修改后的实体间联系和联系的类型。 试题四(15 分) 阅读下列说明,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。 【说明】 某科研项目管理机构拟开发科研管理系统,以便管理科展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




下半年软靠数据库工程师.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/3915779.html