




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中国软考联盟 中国最权威的软考辅导和培训机构 以考带学 始于证书 止于无限以考带学 始于证书 止于无限 中国软考联盟 0731 4215591 train 第 1 页 决胜决胜 2005 年年 5 月软考月软考 数据库系统工程师篇 2004 年年 11 月数据库系统工程师考试下午试题分析月数据库系统工程师考试下午试题分析 1 CIU 研究院系统组 黄治国 CIU 研究院系统组 黄治国 1 试题概述试题概述 2004 年 11 月数据库系统工程师考试是按照新考纲进行的第一次考试 考试内容在大纲 规定的知识点范围内 试题难度偏易 试题一是关于图书管理系统的分层数据流图的题 解答此题的关键就是要仔细读题 不 要放过任何细节 其次也要掌握一些技巧 本题就可以利用数据流的平衡原则来快速解题 试题二主要考查 SQL 语言 属于比较基础的题目 但是如果平时不常写 SQL 语句 遇到 此题也不好下手 SQL 语言也是一个非常重要的知识点 它包括数据定义 数据操纵和数据 控制等三个方面 SQL 数据定义功能即是对关系以及视图定义的功能 SQL 的数据操纵功能即 是在其上的查询 删除 插入 修改等功能 SQL 的数据控制功能即是基于关系上的完整性 安全性及并发控制等功能 由其可引申的考点比较多 考生必须熟练掌握 试题三主要考查数据库设计的知识 包括概念结构设计和逻辑结构设计 试题四是针对数据库设计理论方面的题 涉及到数据依赖 范式和模式规范化的内容 从表面上来看 试题涉及到了专用数据库的案例 比如第一题的图书管理系统 第三题 的超市进销存管理系统和第四题的机票销售专用数据库 考查到了 SQL 语言的问题 象第二 题某工厂的信息管理数据库 似乎与实际工作经验密切相关 但是仔细分析起来 试题主 要还是注重考查考生的基本理论知识和数据库设计的经验 只要平时多研究案例分析 好使 实际工作经验较少 应该也不会有太多妨碍 2 浅谈考试复习方法 2 浅谈考试复习方法 作为第一次举行的数据库系统工程师考试 大部分考生都会有不知道如何找侧重点 如 何复习的感觉 但是不管怎么样 我们紧紧地抓住考纲 对教材进行一个系统的全面的复习 肯定是能取到最显著效果的 考试指定用书 王亚平主编 总体看 来觉得好多地方讲得有点不到位的感觉 但是它比较严格地针对考纲编写 个人认为还是应 该仔细研究一番 另外再推荐一本书 机械工业出版社杨冬青译 数据 库方面的教材应该就差不多了 在看教材时不要囫囵吞枣 应该每章每节 逐字逐句地看 看完每章之后立即做相应的 习题 因为做试题最能有效地发现自己较薄弱的环节 从而进行有针对地突破 另外就是要 集中时间 精力来复习 因为这样最有助于整体把握各知识点 如果今天看一下数据结构 明天看一下操作系统 又或者一曝十寒分散了时间和精力 那么效果就不会很好 另外 在 概念方面 不能有丝毫模糊的地方 每天晚上睡觉之前应该把当天学过的东西复习一遍 第 二天早上再翻阅一遍 应该就能够记忆得尽量深刻 以后只要一有时间就尽量翻阅 虽然这 是最笨 但也是最直接 最有效的方法 版权声明 版权声明 本文版权归 CIU 所有 未 经许可 任何媒体均不得改变其形式进 行转载或摘录 违者必究 中国软考联盟 中国最权威的软考辅导和培训机构 以考带学 始于证书 止于无限以考带学 始于证书 止于无限 中国软考联盟 0731 4215591 train 第 2 页 严格地针对考纲 教材复习一遍之后 应该就对整个知识体系有了一个全面的把握 这 时再做综合测试题 进一步查漏补缺 复习巩固 同时应该进行一系列的实践练习 比如试 题二 如果考生平常不是常写 SQL 语句 可能就会心有余而力不足了 第二遍之后 就应该做一下全真模拟题 网站上面都有下载 通过全真模拟 比较真实 地检验自身水平 然后又可以进一步克服自己的薄弱点 这时候 虽然不必象第一轮复习那 样每天拿出大量时间来 但是也切记要保持状态 不能有丝毫松懈 通过这三轮全面复习 相信每个考生都能取得比较满意的成绩 3 2004 年年 11 月数据库系统工程师考试下午试题一月数据库系统工程师考试下午试题一 15 分分 阅读下列说明和数据流图 回答问题 1 至问题 3 将解答填入答题纸的对应栏内 某图书管理系统的主要功能是图书管理和信息查询 对于初次借书的读者 系统自动生成读者 号 并与读者基本信息 姓名 单位 地址等 一起写入读者文件 系统的图书管理功能分为四个方面 购入新书 读者借书 读者还书以及图书注销 1 购入新书时需要为该书编制入库单 入库单内容包括图书分类目录号 书名 作者 价格 数量和购书日期 将这些信息写入图书目录文件并修改文件中的库存总量 表 示到目前为止 购入此种图书的数量 2 读者借书时需填写借书单 借书单内容包括读者号和所借图书分类目录号 系统先 检查该读者号是否有效 若无效 则拒绝借书 若有效 则进一步检查该读者已借 图书是否超过最大限制数 假设每位读者能同时借阅的书不超过 5 本 若已达到最 大限制数 则拒绝借书 否则允许借书 同时将图书分类目录号 读者号和借阅日 期等信息写入借书文件中 3 读者还书时需填写还书单 系统根据读者号和图书分类目录号 从借书文件中读出 与该图书相关的借阅记录 标明还书日期 再写回到借书文件中 若图书逾期 则 处以相应的罚款 4 注销图书时 需填写注销单并修改图书目录文件中的库存总量 系统的信息查询功能主要包括读者信息查询和图书信息查询 其中读者信息查询可得 到读者的基本信息以及读者借阅图书的情况 图书信息查询可得到图书基本信息和图书的借 出情况 图书管理系统的顶层图如图 1 1 所示 图书管理系统的第 0 层 DFD 图如图 1 2 所示 其中 加工 2 的细化图如图 1 3 所示 数据流图 1 1 图 1 1 图书管理系统顶层图 中国软考联盟 中国最权威的软考辅导和培训机构 以考带学 始于证书 止于无限以考带学 始于证书 止于无限 中国软考联盟 0731 4215591 train 第 3 页 数据流图 1 2 图 1 2 图书管理系统第 0 层 DFD 图 数据流图 1 3 问题 1 2 分 数据流图 1 2 中有两条数据流是错误的 请指出这两条数据流的起点和终点 问题 2 6 分 中国软考联盟 中国最权威的软考辅导和培训机构 以考带学 始于证书 止于无限以考带学 始于证书 止于无限 中国软考联盟 0731 4215591 train 第 4 页 数据流图 1 3 中缺少三条数据流 请指出这三条数据流的起点和终点 问题 3 7 分 根据系统功能和数据流图填充下列数据字典条目中的 1 和 2 查询请求信息 查询读者请求 查询图书请求信息 读者情况 读者号 姓名 所在单位 借书情况 管理工作请求单 1 入库单 2 分析 分析 这是一道考查数据库设计中系统需求分析的题 主要考查数据字典 问题 1 是找出错误的数据流 从 查询请求信息 包括查询读者请求信息和查询图书请求信息 出发 处理 查询请求后能得到图书情况和读者情况 但是不能由此而写入读者文件 也不能 从读者文件而到登记读者信息 而应该是读者信息经过登记写入读者文件和从读 者文件读出读者情况 所以错误的数据流应该是 2 到读者文件 和 读者文件到 3 利用父图与子图平衡 父图中某加工的输入输出数据流必须与它的子图的输入 输出数据流在数量和名字上相同 注意 如果父图的一个输入或输出数据流对应 于子图中几个输入或输出数据流 而子图中组成这些数据流的数据项全体正好是 父图中的这一个数据流 那么它们仍然算是平衡的 也可从图 1 3 中快速找到答 案 这里只要根据数据的流向细心检查就可以了 问题 2 要求找出缺少的数据流 这比第一问稍复杂些 数据流图中要保持数据守恒 即一个加工的所有输出数据流中的数据必须能从该 加工的输入数据流中直接获得 或者是通过该加工能产生的数据 读者信息查 询须提出查询读者信息请求后 从读者文件和借书文件读出 所以 2 1 中少了借 书文件到 2 1 的数据流 同理 2 2 中少了图书目录文件到 2 2 和借书文件到 2 2 的数据流 问题 3 中对照字典条目示例中 查询请求信息和读者情况 的形式在题中就会发现管理 工作请求单包括入库单 借书单 还书单和注销单 还有原话 入库单内容包 括图书分类目录号 书名作者 价格 数量和购书日期 从题中就能找到答案 数据流图的知识也是软件工程中重要的知识点 应该重点掌握 只要考生掌握了数据字 典相关概念以及数据流图中应注意的问题 再细心看题 应该是比较好拿分的考题 相关知识点 数据字典数据字典 1 数据字典的定义 数据字典是关于数据的信息的集合 对数据流程图中的各个元素做完整的定义与说明 是数据流程图的补充工具 数据流图和数据字典共同构成系统的逻辑模型 2 数据字典的内容 数据字典由下列六类元素的定义组成 l 数据流 数据流名称及其称号 数据流的来源 可能是一个外部实体 处理逻辑 数据存储 数据流的去处 数据流的组成 一个数据流可能包括若干个数据结构 若只有一个数据结构 就不需要专门定义 中国软考联盟 中国最权威的软考辅导和培训机构 以考带学 始于证书 止于无限以考带学 始于证书 止于无限 中国软考联盟 0731 4215591 train 第 5 页 数据流的流通量 单位时间的传输次数 高峰时期的流通量 业务的频繁程度和时间有关 2 数据项 数据项也称数据元素 是 不可再分 的数据单位 是数据的最小组成单位 主要内 容有 数据项名称及编号 数据项名称必须唯一地标识这个数据项 以区别于其他数 据项 给数据项取名时 要反映该数据项的含义 易于他人理解 记忆 别名 同一数据项的名称可能不止一个 称为别名 取值的范围和取值的含义 数据项的长度 指数据项所包含的字符或数字的位数 3 数据结构 数据结构的名称及其编号 数据结构的组成 如果是一个简单的数据结构 只要列出它所包含的数据项即 可 如果是一个嵌套的数据结构 只需列出它所包含的数据结构名称 因为这 些数据结构同样在数据字典中有定义 4 数据存储 数据存储是数据结构停留或保存的场所 主要内容 数据存储的名称及其编号 在数据流程图中对数据存储给以命名 并编上一个 唯一的编号 流入 流出的数据流 流入的数据流指出其来源 流出的数据流指出其去向 数据存储的组成 指它所包含的数据项或数据结构 5 处理逻辑 主要内容 处理逻辑的名称及编号 简述 对处理逻辑的简明描述 其目的是使人了解这个处理逻辑是做什么用的 处理逻辑的输入和输出 处理逻辑的主要功能 处理逻辑的小说明 文档之一 6 外部实体 外部实体是系统的 人 机 界面 也就是系统的数据流由外部实体流入 或者系 统的数据向外部流出 主要内容 外部实体的名称及编号 与外部实体有关的数据流 例如 外部实体名称 供应商 编号 GS03 22 简述 向本公司供应货物的个人和单位 有关的数据流 数据元素的别名就是该元素的其他等价的名字 出现别名主要有下述三个原因 对于同样的数据 不同的用户使用了不同的名字 一个分析员在不同时期对同一个数据使用了不同的名字 两个分析员分别分析同一个数据流时 使用了不同的名字 虽然应该尽量减少出现别名 但是不可能完全消除别名 试题一答案 问题 1 解答 起点 读者文件 终点 登记读者信息或 3 起点 处理查询请求 终点 读者文件 问题 2 解答 中国软考联盟 中国最权威的软考辅导和培训机构 以考带学 始于证书 止于无限以考带学 始于证书 止于无限 中国软考联盟 0731 4215591 train 第 6 页 起点 图书目录文件 终点 图书信息查询或 2 2 起点 借书文件 终点 读者信息查询或 2 1 起点 借书文件 终点 图书信息查询或 2 2 问题 3 解答 1 入库单 借书单 还书单 注销单 2 分类目录号 书名 作者 价格 数量 购书日期 4 4 2004 年年 11 月数据库系统工程师考试下午试题二 20 分 月数据库系统工程师考试下午试题二 20 分 阅读下列说明 回答问题 1 至问题 5 将解答填入答题纸的对应栏内 说明 某工厂的信息管理数据库的部分关系模式如下所示 职工 职工号 姓名 年龄 月工资 部门号 电话 办公室 部门 部门号 部门名 负责人代码 任职时间 关系模式的主要属性 含义及约束如表 2 1 所示 职工 和 部门 的关系示例 分别如表 2 2 和表 2 3 所示 表 2 1 主要属性 定义及约束 据上述说明 由 SQL 定义的 职工 和 部门 的关系模式 以及统计名部门的人数 C 工资总数 Totals 平均工资 Averages 的 D S 视图如下所示 请在空缺处填入正确的内 容 6 分 Create Table 部门 部门号 CHAR 1 A 部门名 CHAR 16 负责人代码 CHAR 4 中国软考联盟 中国最权威的软考辅导和培训机构 以考带学 始于证书 止于无限以考带学 始于证书 止于无限 中国软考联盟 0731 4215591 train 第 7 页 任职时间 DATE b 职工号 Create Table 职工 职工号 CHAR 4 姓名 CHAR 8 年龄 NUMBER 3 月工资 NUMBER 4 部门号 CHAR 1 电话 CHAR 8 办公室 CHAR 8 a 职工号 b 部门号 CHECKL d Create View D S D C Totals Averages As Select 部门号 e from 职工 f 问题 2 对于表 2 2 表 2 3 所示的 职工 和 部门 关系 请指出下列各行是否可 以插入 为什么 3 分 1 1001 王新军 28 1000 1 8001234 主楼 2 2003 李力 28 1000 3 5802 赵晓啸 36 1500 6 8001568 3号 楼 503 问题 3 在问题 1 定义的视图 D S 上 下面那面查询或更新是允许执行的 为什么 3 分 1 Update D S set 3 where D 4 2 Delete from D S where C 4 3 Select D Averages from D S Where C Select C from D S where D dept 4 Select D C From D S Where Total S 10000 5 Select from D S 问题 4 查询每个部门中月工资最高的 职工号 的 SQL 查询语句如下 Select 职工号 from 职工 E Where 月工资 Select Max 月工资 From 职工 as M Where M 部门号 E 部门号 1 请用 30 字以内文字简要说明查询语句对查询效率的影响 3 分 2 对该查询语句进行修改 使它既可以完成相同功能 又可以提高查询效率 3 分 中国软考联盟 中国最权威的软考辅导和培训机构 以考带学 始于证书 止于无限以考带学 始于证书 止于无限 中国软考联盟 0731 4215591 train 第 8 页 问题 5 假定分别在 职工 关系中的 年龄 和 月工资 字段上创建了索引 如下的 SELECT 查询语句可能不会促使查询优化器使用索引 从而降低查询效率 请写出既可以 完成相同功能又可以提高查询效率的 SQL 语句 2 分 Select 姓名 年龄 月工资 from 职工 Where 年龄 45 or 月工资 500 AND 月工资 500 AND 月工资45 Union Select 姓名 年龄 月工资 from 职工 Where 月工资 1000 相关知识点 相关知识点 SQL 语言有两种使用方式 一种是联机交互使用方式 在此方式下 SQL 可以独立使 用 称为自含式语言 另一种是嵌
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山地自行车购销合同8篇
- 2025年粮油食品检验人员考前冲刺测试卷含答案详解【A卷】
- 绿色金融政策支持体系与2025年绿色金融创新产品研究报告
- 2025年广东省台山市中考物理自我提分评估含答案详解(黄金题型)
- 执业药师资格证之《西药学专业一》考试模拟试卷带答案详解(培优a卷)
- 金华市文物保护与考古研究所(太平天国侍王府纪念馆)招聘笔试高频难、易错点备考题库及完整答案详解1套
- 绿色金融支持“双碳”目标2025年绿色金融政策环境与实施效果评估
- 医师定期考核通关题库附答案详解(考试直接用)
- 2024年自考专业(护理)每日一练试卷及参考答案详解【达标题】
- 绿色金融推动绿色金融监管体系建设的创新报告
- 远古时期的人类活动课件
- 《新媒体营销》课件-2 直播商品卖点提炼
- 我国刑事案件现场勘查研究的现状、不足与完善
- 碳排放管理员 (碳排放核查员) 理论知识考核要素细目表五级
- 历届澳网男单冠军一览表、历史介绍
- 中国冠心病康复循证实践指南(2024版)第一部分
- DL∕T 1870-2018 电力系统网源协调技术规范
- 预防导管相关性血流感染(CDC指南解读)
- AQ 1083-2011 煤矿建设安全规范 (正式版)
- FZ∕T 54007-2019 锦纶6弹力丝行业标准
- 2024年江苏省高中学业水平合格性考试数学试卷试题(答案详解1)
评论
0/150
提交评论