全国计算机四级数据库工程师历年真题及答案(自己总结)_内容摘要:
个实现更改商品单价的存储过程 (存储过程名为 pUpdate),更改规则如下: 电脑 类商品降价 10%, 电视 类商品降价 6%, 冰箱 类商品降价 3%,其他商品不降价。 以商品的分类作为输入参数,假设 分 类 为字符串类型,长度最多为 6 个汉字。 如果商品表中没有用户指定的分类,则用输出参数返回字符串 指定的分类不存在。 如果用户指定的分类存在,则用输出参数返回字符串 修改已成功。 (10分 ) ( 2)现有某图书销售数据库,其关系表结构如下: 图书表 (图书编号,图书名称,出版社编号,出版社名称,出版时间,出版数量,版次 ) 图书销售表 (图书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话 ) 书店表 (书店编号,联系电话,所在城市编号,城市名 称 ) Ⅰ .系统所涉及的数据存在如下约束 出版社可以出版多本图书,一本图书只能在一个出版社出版,在该系统的记录的图书出版信息包括出版时间、版次及出版数量信息。 Ⅱ .一个书店可以出售多本图书给多个读者,每位读者可以从多个书店购买多本图书,一本图书可以通过多个书店出售给读者,书店把图书出售给读者后会在系统中记录售书日期和售书数量信息: Ⅲ .每个书店只能位于一个城市,一个城市可以有多个书店。 ① 请根据以上信息画出合理的图书销售数据库的概念模型 (用 ER 图表示 )。 (8分 ) ② 以图书销售表为例说明原数据库 设计的不合理之处。 ( 4 分) ③ 给出该数据库符合 3NF 要求的全部关系模式,并指出关系模式中的全部主码和外码。 (8分 ) ( 3)事务 T T2和 T3按如下调度方式并发地对数据项 A,B,C 进行访问,假设 A,B,C 的初值分别为 A=20, B=30, C=40。 ① 在事务 T2刚完成提交后,数据库中 A,B,C 的值各是多少 ? ( 3 分) ② 当事务 T3 结束后,给出该并发调度对应的日志文件,并说明此时 A,B,C 的值各是多少 ? ( 7 分) 三、设计与应用题答案 ( 2) ① ② 图书销售表中,读者信息应该单 独新建一张表,否则就会造成大量的数据冗余。 ③ 出版社表(出版社编号,出版社名称) 主码:出版社编号 出版表(出版社编号,图书编号,出版时间,出版数量,版次)主码:(出版社编号,图书编号) 图书表(图书编号,图书名称) 主码:图书编号 书店表(书店编号,联系电话,所在城市编号)主码:书店编号 城市表(所在城市编号,城市名称)主码:所 参考答案与分析 一、选择题( 120 每题 1 分 ,2130 每题 2 分 ,共 40 分 ) 1. A 5. A 6. D 10. B 11. C 15. B 16. A 20. D 21. B 25. B 26. C 30. C 二、简答题答案 ( 1)答案:略,详见解析。 ( 2)答 案: ① CREATE CLUSTERED INDEX ZY_ind ON Students(专业) ② 索引文件的物理存储结构示意图: 27. B 28. D 22. C 23. C 17. B 18. C 12. D 13. A 7. D 8. C 2. A 3. D 在城市编号 读者表(读者编号,读者姓名,读者电话)主码:读者编号 图书销售表 (图书 编号,读者编号,销售日期,销售数量,书店编号 ) 主码 :(图书编号,读者编号 ) 4. D ( 3) 答 案: ① 9. C A=30; B=20; C=40; ② 日志记录: 30 20 80 14 . A A=30; B=20; C=40; 19. D 答案解析 一、选择题 24. A 1.分析:本题考察的知识点是规划与分析阶段的输出结果。 在数据库应用系统生命周期模型中,规 29. D 划与分析阶段的输出结果包括系统范围与边界、可行性分析报告和项目计划书等,所 以本题的答案为 A。 2.分析:( 2)解 析:本题考察的知识点是 DFD 建模方法。 目前在信息系统的需求分析中广为使用的建模方法主要有数据流程图( DFD)方法和 IDEF0 建模方法,都属于结构化分析方法,所以本题的答案为 A。 数据文件的物理存储结构示意图: 3.分析:在最终的 IDEF 模型中,所有实体集间的联系都必须用确定联系来描述,不允许出现不确定联系,不确定联系又称为 多对多联系 ,所以本题的答案为 D。 4.分析:对于经常在其上需要执行查询操作并且数据量很大的表,可以 考虑建立索引;对于经常出现在 where 子句、 order by 子句和 group by 子句中的属性就可以考虑使用索引;另外,索引技术是用来优化查询操作的,与插入、删除和更改操作没有关系。 5.分析:软件生命周期包括制定计划,需求分析,软件设计,程序编写,软件测试,运行与维护。 系统的总体设计阶段是以可行性分析和需求分析的结果为输入的,所以系统总体设计阶段的输入是技术可行性分析报告和需求规范说明书。 6.分析:由 TransactSQL授权语句可知 D 选项语句正确,所以本题的答案应该为 D。 7.分析: public 角色是系统提供的数据库级的角色,管理员可以对其进行授权,但不可以在其中添加和删除成员,因此答案为 D。 8.分析: RecordSet 对象用于在客户端析:集中式数据分配策略有利于进行数据控制;分割式数据分配策略对局部数据控制灵活,但对全局数据存取效率低;全复制式数据分配策略可靠性高,响应速度快,但数据冗余大,同步维护复杂,因此本题答案为 C。 12.分析:轮转法划分能保证元组在多个磁盘上的平均分配,但是对于点查询和范围查询的处理比较复杂,明显的降低了查询效率,所以本题的答案为 D。 13.分析:堆 文件也称为无序(记录)文件。 在堆文件中,记录随机地存储在文件物理空间中,新插入的记录存储在文件的末尾,所以本题的答案为 A。 14.分析:在计算机系统重新启动后,对于未完成的事务可能已经写入数据库的案: B 18.分析:数据库试运行一般是与编写调试程序的工作同步开展的,因此本题答案为 C。 19.分析:数据仓库概念模型设计与数据库的概念模型设计大致相同,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域。 对于在层次结构中的每个主题,需要进行详细的调研,确定要分析的指标,确定用户从哪些角度来分析数据 即维度,还要确定用户分析数据的细化或综合程度即粒度。 20.分析:执行分布式数据库查询时,导致数据传输量大的主要原因是数据间的连接操作和并操作, 因此本题答案为 D。 21.分析:事务中的操作,要么都成功,要么都失败。 显然操作二在针对(03560,研发 ,4600)是会失败,则整个操作全部失败,数据将不会修改,故选 B。 22.分析:使用视图不可以提高查询效率, A选项错误。 视图是虚表,它随基本表的存在而存在,不会占用系统存储空间, B选项错误。 D 选项中 1000 超出有效范围。 23.分析:对于有 80G 的数据库,分四个硬盘分区来存储,可以先在每个分区上分别建立一个备份设备,指定每个设备的大小均为 20。全国计算机四级数据库工程师历年真题及答案(自己总结)_
相关推荐
交通部《公路工程勘察设计招标投标管理办法》和《公路工程勘察设计招标评标办法》等有关法律、法规及规定。 A.总 则 1.招标范围 1. 1 (项目法人单位) (以下称 “招标人”)或 (招标人代理全称) 邀请通过资格预审的投标人对 公路工程(第 合同段) ① 勘察设计 ② 进行密封投标。 1. 2 工程概况及招标范围详见本投标须知附件 1。 1. 3
UNT ACOUNT:MOV A,36H JNB ,TRUE1 JNB ,TRUE2 JNB ,TRUE3 JNB ,TRUE4 JNB ,TRUE5 JNB ,TRUE6 JNB ,TZ1 JNB ,TZ2 AJMP RECOUNT TZ1:JMP TRUE7 TZ2:JMP TRUE8 QUIT:CLR OK。 如果按下了 “停止”执行的程序 CLR RING AJMP START。
账进行损溢认定,对清出的问题和估价的结果按规定进行必要的账务处理,以 确定 各项资产价值总额和净资产的真实状况。 五、清产核资工作方法与步骤 (一)清产核资的方法。 采取单位自查与 我所 提供相关服务相结合的方式进行。 由 贵单位各 部门负责组织对本 部门的资产进行登记造册,由清产核实小组和中介机构进行核实;由 中介机构负责提供清 产核资专项 清产核资报告。 (二)清产核资基准日。 年 月 日
气 Q4= 280 =106kJ/h (5)烧焦炭 Q5 = 505 =106 kJ/h (6)催化剂 Q6 (7)燃烧热 Q7, j = NjΔH 查石油馏分焓图得 CO2 Q7, 1 = 103 =322 106kJ/h CO Q7, 2 = 103 =106 kJ/h H2O Q7, 3 = 103 = 106 kJ/h ∑Q7 =( 322 ++) 106= 106kJ/h 共计 Q =
学会重复命令的格式及应用,能用它画出正多边形和其他简单图形。 了解什么是嵌套,并能使用嵌套的方法画出复杂且有规律的图形。 学会用 SETPC命令进行彩色绘图。 培养学生观察、分析和解决问题的能力。 教学重难点: 重点:重复命令的格式、使用及技巧。 难点: ,找出其中规律性的部分,确定重复的动作,并转化为需重复执行的命令。 2. 重复命令的嵌套应用。 教学过程: 第 1 课时 一、引入: