2004年11月数据库系统工程师考试下午试题分析.pdf
《2004年11月数据库系统工程师考试下午试题分析.pdf》由会员分享,可在线阅读,更多相关《2004年11月数据库系统工程师考试下午试题分析.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中国软考联盟,中国最权威的软考辅导和培训机构!以考带学,始于证书,止于无限以考带学,始于证书,止于无限 中国软考联盟(http:/)0731-4215591 第 1 页 决胜决胜 2005 年年 5 月软考月软考(数据库系统工程师篇)2004 年年 11 月数据库系统工程师考试下午试题分析月数据库系统工程师考试下午试题分析(1)CIU 研究院系统组 黄治国 CIU 研究院系统组 黄治国 1 试题概述试题概述 2004 年 11 月数据库系统工程师考试是按照新考纲进行的第一次考试。考试内容在大纲规定的知识点范围内,试题难度偏易。试题一是关于图书管理系统的分层数据流图的题.解答此题的关键就是要仔细
2、读题,不要放过任何细节,其次也要掌握一些技巧,本题就可以利用数据流的平衡原则来快速解题。试题二主要考查 SQL 语言,属于比较基础的题目,但是如果平时不常写 SQL 语句,遇到此题也不好下手。SQL 语言也是一个非常重要的知识点,它包括数据定义、数据操纵和数据控制等三个方面。SQL 数据定义功能即是对关系以及视图定义的功能,SQL 的数据操纵功能即是在其上的查询、删除、插入、修改等功能,SQL 的数据控制功能即是基于关系上的完整性、安全性及并发控制等功能.由其可引申的考点比较多,考生必须熟练掌握。试题三主要考查数据库设计的知识,包括概念结构设计和逻辑结构设计。试题四是针对数据库设计理论方面的题
3、,涉及到数据依赖,范式和模式规范化的内容。从表面上来看,试题涉及到了专用数据库的案例(比如第一题的图书管理系统,第三题的超市进销存管理系统和第四题的机票销售专用数据库),考查到了 SQL 语言的问题(象第二题某工厂的信息管理数据库),似乎与实际工作经验密切相关,但是仔细分析起来,试题主要还是注重考查考生的基本理论知识和数据库设计的经验,只要平时多研究案例分析,好使实际工作经验较少,应该也不会有太多妨碍。2 浅谈考试复习方法 2 浅谈考试复习方法 作为第一次举行的数据库系统工程师考试,大部分考生都会有不知道如何找侧重点,如何复习的感觉。但是不管怎么样,我们紧紧地抓住考纲,对教材进行一个系统的全面
4、的复习,肯定是能取到最显著效果的。考试指定用书(王亚平主编)总体看来觉得好多地方讲得有点不到位的感觉,但是它比较严格地针对考纲编写,个人认为还是应该仔细研究一番,另外再推荐一本书(机械工业出版社杨冬青译),数据库方面的教材应该就差不多了。在看教材时不要囫囵吞枣,应该每章每节,逐字逐句地看,看完每章之后立即做相应的习题,因为做试题最能有效地发现自己较薄弱的环节,从而进行有针对地突破;另外就是要集中时间、精力来复习,因为这样最有助于整体把握各知识点,如果今天看一下数据结构,明天看一下操作系统,又或者一曝十寒分散了时间和精力,那么效果就不会很好。另外,在概念方面,不能有丝毫模糊的地方,每天晚上睡觉之
5、前应该把当天学过的东西复习一遍,第二天早上再翻阅一遍,应该就能够记忆得尽量深刻,以后只要一有时间就尽量翻阅,虽然这是最笨,但也是最直接,最有效的方法.版权声明:版权声明:本文版权归 CIU 所有,未经许可,任何媒体均不得改变其形式进行转载或摘录,违者必究!中国软考联盟,中国最权威的软考辅导和培训机构!以考带学,始于证书,止于无限以考带学,始于证书,止于无限 中国软考联盟(http:/)0731-4215591 第 2 页 严格地针对考纲、教材复习一遍之后,应该就对整个知识体系有了一个全面的把握,这时再做综合测试题,进一步查漏补缺,复习巩固。同时应该进行一系列的实践练习,比如试题二,如果考生平常
6、不是常写 SQL 语句,可能就会心有余而力不足了。第二遍之后,就应该做一下全真模拟题(网站上面都有下载),通过全真模拟,比较真实地检验自身水平,然后又可以进一步克服自己的薄弱点。这时候,虽然不必象第一轮复习那样每天拿出大量时间来,但是也切记要保持状态,不能有丝毫松懈。通过这三轮全面复习,相信每个考生都能取得比较满意的成绩。3 2004 年年 11 月数据库系统工程师考试下午试题一月数据库系统工程师考试下午试题一(15 分分)(阅读下列说明和数据流图,回答问题 1 至问题 3,将解答填入答题纸的对应栏内.)某图书管理系统的主要功能是图书管理和信息查询.对于初次借书的读者,系统自动生成读者号,并与
7、读者基本信息(姓名、单位、地址等)一起写入读者文件.系统的图书管理功能分为四个方面:购入新书、读者借书、读者还书以及图书注销.1.购入新书时需要为该书编制入库单。入库单内容包括图书分类目录号、书名、作者、价格、数量和购书日期,将这些信息写入图书目录文件并修改文件中的库存总量(表示到目前为止,购入此种图书的数量)。2.读者借书时需填写借书单。借书单内容包括读者号和所借图书分类目录号。系统先检查该读者号是否有效,若无效,则拒绝借书;若有效,则进一步检查该读者已借图书是否超过最大限制数(假设每位读者能同时借阅的书不超过 5 本),若已达到最大限制数,则拒绝借书;否则允许借书,同时将图书分类目录号、读
8、者号和借阅日期等信息写入借书文件中。3.读者还书时需填写还书单。系统根据读者号和图书分类目录号,从借书文件中读出与该图书相关的借阅记录,标明还书日期,再写回到借书文件中,若图书逾期,则处以相应的罚款。4.注销图书时,需填写注销单并修改图书目录文件中的库存总量。系统的信息查询功能主要包括读者信息查询和图书信息查询。其中读者信息查询可得 到读者的基本信息以及读者借阅图书的情况;图书信息查询可得到图书基本信息和图书的借出情况。图书管理系统的顶层图如图 1-1 所示;图书管理系统的第 0 层 DFD 图如图 1-2 所示 其中,加工 2 的细化图如图 1-3 所示。数据流图 1-1 图 1-1 图书管
9、理系统顶层图 中国软考联盟,中国最权威的软考辅导和培训机构!以考带学,始于证书,止于无限以考带学,始于证书,止于无限 中国软考联盟(http:/)0731-4215591 第 3 页 数据流图 1-2 图 1-2 图书管理系统第 0 层 DFD 图 数据流图 1-3 问题 1(2 分)数据流图 1-2 中有两条数据流是错误的,请指出这两条数据流的起点和终点。问题 2(6 分)中国软考联盟,中国最权威的软考辅导和培训机构!以考带学,始于证书,止于无限以考带学,始于证书,止于无限 中国软考联盟(http:/)0731-4215591 第 4 页 数据流图 1-3 中缺少三条数据流,请指出这三条数据
10、流的起点和终点。问题 3(7 分)根据系统功能和数据流图填充下列数据字典条目中的(1)和(2);查询请求信息=查询读者请求查询图书请求信息 读者情况=读者号+姓名+所在单位+借书情况 管理工作请求单=(1)入库单=(2)分析 分析 这是一道考查数据库设计中系统需求分析的题,主要考查数据字典.问题 1 是找出错误的数据流.从“查询请求信息”(包括查询读者请求信息和查询图书请求信息)出发,处理查询请求后能得到图书情况和读者情况,但是不能由此而写入读者文件,也不能从读者文件而到登记读者信息,而应该是读者信息经过登记写入读者文件和从读者文件读出读者情况,所以错误的数据流应该是:2 到读者文件 和 读者
11、文件到3。利用父图与子图平衡(父图中某加工的输入输出数据流必须与它的子图的输入输出数据流在数量和名字上相同,注意:如果父图的一个输入或输出数据流对应于子图中几个输入或输出数据流,而子图中组成这些数据流的数据项全体正好是父图中的这一个数据流,那么它们仍然算是平衡的)也可从图 1-3 中快速找到答案。这里只要根据数据的流向细心检查就可以了。问题 2 要求找出缺少的数据流,这比第一问稍复杂些。数据流图中要保持数据守恒.即一个加工的所有输出数据流中的数据必须能从该加工的输入数据流中直接获得,或者是通过该加工能产生的数据。读者信息查询须提出查询读者信息请求后,从读者文件和借书文件读出,所以 2.1 中少
12、了借书文件到 2.1 的数据流。同理 2.2 中少了图书目录文件到 2.2 和借书文件到2.2 的数据流。问题 3 中对照字典条目示例中 查询请求信息和读者情况 的形式在题中就会发现管理工作请求单包括入库单、借书单、还书单和注销单,还有原话“入库单内容包括图书分类目录号、书名作者、价格、数量和购书日期”,从题中就能找到答案。数据流图的知识也是软件工程中重要的知识点,应该重点掌握。只要考生掌握了数据字典相关概念以及数据流图中应注意的问题,再细心看题,应该是比较好拿分的考题。相关知识点:数据字典数据字典 1数据字典的定义 数据字典是关于数据的信息的集合,对数据流程图中的各个元素做完整的定义与说明,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2004 11 数据库 系统 工程师 考试 下午 试题 分析
限制150内