-
2020
年南昌航 空大学面向对象程序设计(同等学
力加试)考研复试核心题库之简答题精编
主编:掌心博阅电子书
第
1
页
,
共
36
页
特别说明
本书根据最新复试要求并结合历年复试经验对该题型进行了整
理编写,涵盖了这一复试科目该题型常
考及重点复试试题并给出了参考答案,针对性强,
由于复试复习时间短,时间紧张建议直接背诵记忆,考
研复试首选资料。
版权声明
青岛掌心
博阅电子书依法对本书享有专有著作权,同时我们尊重知识产权,对本电子书部分内容参考
和引用的市面上已出版或发行图书及来自互联网等资料的文字、图片、表格数据等资料,均要求注明作者
和来源。但由于各种原因,如资料引用时未能联系上作者或者无法确认内容来源等,因而有部分
未注明作
者或来源,在此对原作者或权利人表示感谢。若使用过程中对本书有任何异议请
直接联系我们,我们会在
第一时间与您沟通处理。
因编撰此电子书属于首次,加之作者水平和时间所限,书中错漏之处在所难免,恳切希望广大考生读
者批评指正。
第
2
页
,
共
36
页
重要提示
本书由本机构编写组多位高分在读研究生按照考试大纲、真题、指定参考书等公开信息潜心整理编
写,仅
供考研复试复习参考,与目标学校及研究生院官方无关,如有侵权请联系我们立即
处理。
一、
2020
年南昌航空大学面向对象程序设计(同等学力加试)考研复试核心题库之简答题精
编
1
.
数据输入在实施阶段的重要性是什么?如何保证输入数据的正确性?
<
/p>
【答案】
数据库是用来对数据进行存储、管理与应用的,因此在实施阶段必 须将原有系统中的历史数
据输入到数据库。数据量一般都很大,而且数据来源于部门中各
个不同的单位。数据的组织方式、结构和
格式都与新设计的数据库系统有相当的差距,组
织数据录入就要将各类源数据从各个局部应用中抽取出
来,分类转换,最后综合成符合新
设计的数据库结构的形式,输入数据库。因此这样的数据转换、组织入
库的工作是相当费
力费时的工作。特别是原系统是手工数据处理系统时,各类数据分散在各种不同的原始
表
格、凭证、单据之中,数据输入工作量更大。
青岛掌
?
心 博阅电子书
保证输入数据正确性的方法:为提高数据输入工作
的效率和质量,应该针对具体的应用环境设计一个
数据录入子系统,由计算机来完成数据
入库的任务。在源数据入库之前要采用多种方法对它们进行检验,
以防止不正确的数据入
库。
2
.
试述数据库设计的特点。
【答案】<
/p>
数据库设计既是一项涉及多学科的综合性技术,又是一项庞大的工程项目。其主要特点:
< p>
(1)
数据库建设是硬件、软件和干件
(
技术与管理的界面
)
的结合。
(2)
从软件设计的技术角
度看,数据库设计应该和应用系统设计相结合。也就是说,整个设计过程中要
把结构
p>
(
数据
)
设计和行
为
(
处理
)
设
计密切结合起来。
3
.
具有检
查点的恢复技术有什么优点?试举一个具体的例子加以说明。
【答案】
利用日志技术进行数据库恢复时,恢复子系统必须搜索日志,确定哪些事务需要
REDO,
哪些
事务需要
UNDO
。一般来说,需要检查所有日志记录。这样做有两个问题
:
一是搜索整个日志将耗费大量
的时间;
二 是很多需要
REDO
处理的事务实际上已经将它们的更新操作结
果写到数据库中了,
恢复子系统
又重新执行了这些操作,浪费了大量时间
。
检查点技术就是为了解决这些问题。
例如下图的检查点恢复。
在采用检查
点技术之前,恢复时需从头扫描日志文件。而利用检查点技术只需要从
开始扫描日志,
< p>这就缩短了扫描日志的时间。
图
事务
的更新操作实 际上已经写到数据库中了,
进行恢复时没有必要再
REDO
处理,
采用检查点技术
第
3
页
,
共
36
页