首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某高校学生管理系统的新生数据取自各省招生办公室的考生信息,筛选出录取本校的考生信息直接导入,再根据录取专业划分班级并生成学号(学号的前四位与所在班级编号相同)。学校的学生管理业务多以班级和学生为单位处理,应对学生信息表(18),以减少I/O访问次数,提高系
某高校学生管理系统的新生数据取自各省招生办公室的考生信息,筛选出录取本校的考生信息直接导入,再根据录取专业划分班级并生成学号(学号的前四位与所在班级编号相同)。学校的学生管理业务多以班级和学生为单位处理,应对学生信息表(18),以减少I/O访问次数,提高系
admin
2019-03-04
87
问题
某高校学生管理系统的新生数据取自各省招生办公室的考生信息,筛选出录取本校的考生信息直接导入,再根据录取专业划分班级并生成学号(学号的前四位与所在班级编号相同)。学校的学生管理业务多以班级和学生为单位处理,应对学生信息表(18),以减少I/O访问次数,提高系统性能。设该系统的学生关系模式为:学生(学号,姓名,性别,出生日期,身份证号,籍贯,家庭所在地),在该系统运行过程中,DBA发现频繁访问学生关系的查询程序只涉及学号、姓名、性别和出生日期属性,为提高该查询程序的性能,应(19)。
选项
A、直接修改该查询程序
B、分解学生关系为学生1(学号,姓名,性别,出生日期)和学生2(学号,身份证号,籍贯,家庭所在地),并修改该查询程序
C、分解学生关系为学生1(学号,姓名,性别,出生日期)和学生2(学号,身份证号,籍贯,家庭所在地),并构建“学生”视图,该查询程序不做修改
D、创建学生关系上的视图 学生1(学号,姓名,性别,出生日期),该查询程序不做修改
答案
C
解析
从各省招生办导入的数据中,学生记录以省为单位相对集中,当以班为单位处理时,同班学生散布于不同省份,在物理存储上就分散在不同的硬盘区块,需要进行大量的 I/O操作。当以班级为单位集中存储学生信息时,每次处理只需进行少量的I/O操作,在性能上会有显著的提高。在物理上将同班学生集中存放使用的方法是建立班级上的聚簇索引,学生关系不含班级属性,而学号的前4位与班号相同,可通过建立学生聚簇索引达到同样效果,故选项C正确;普通索引和UNIQUE索引不能实现记录的物理分布,故选项A、B错误:HASH分布不能实现同班学生的集中存储,故选项D错误。频繁执行的应用程序是系统优化的重点。本问题的原因在于与该应用程序不相关的数据使得每次执行访问的I/O次数增多,是问题的主要矛盾,修改应用程序通常对性能的提高不明显,选项A错误;将学生关系分解后,使得数据相对集中,在访问数据库时可以减少I/O操作,分解后表名的改变又会影响到应用程序,而建立同名视图可以使应用程序不受影响。故选项B、D错误。
转载请注明原文地址:https://kaotiyun.com/show/PCTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
某公司要把4个有关能源工程项目承包给4个互不相关的外商投标者,规定每个承包商只能且必须承包一个项目,在总费用最小的条件下确定各个项目的承包者,总费用为()(各承包商对工程的报价如表所示)。
下图为需求跟踪过程中的相互影响能力链的局部示意图,图中空缺部分内容①、②分别应为()。
在IS09000:2008质量管理体系中,质量管理原则的第一条就是“以顾客为关注焦点”,并解释说“组织依存于顾客。因此,组织应当理解顾客当前和未来的需求,满足顾客要求并争取超越顾客期望”。以下对象中,()不属于顾客的范畴。
某软件开发项目拆分成3个模块,项目组对每个模块的开发量(代码行)进行了估计(见下表),该软件项目的总体规模估算为()代码行。
沟通计划的编制过程不包括()。
项目章程的制定过程主要关注记录建设方的()、项目立项的理由与背景、对客户需求的现有理解和满足这些需求的新产品、服务或结果。
由IEEE管理、硬件制造商指定,任何两个网卡都不会相同的是()。
软件需求的基本特征是()。
某工程的进度计划网络图如下,其中包含了①~⑩10个结点,结点之间的箭线表示作业及其进度方向,箭线旁标注了作业所需的时间(单位:周)。设起始结点①的时间为0,则结点⑤的最早时间和最迟时间分别为(68)周。
项目可行性分析是立项前的重要工作,包括技术、物资、资源、人员的可行性。在进行项目可行性分析时,需要在__________过程中分析人力资源的可行性。
随机试题
A.劳力过度B.劳神过度C.房劳过度D.安逸少动,气机不畅心悸失眠、健忘、纳呆腹胀便溏可见于
患者女,64岁。左肩关节活动受阻2年,进行关节活动度评定。测量前屈时量角器的轴心应固定在
当x→0时,3x一1是x的()。
Toachievefluency,whenshouldcorrectionbeconducted?
监视居住最长不得超过()
地方各级机关公务员的录用,由()公务员主管部门负责组织。
,r(A)=2,则A*x=0的通解为________.
软件维护是软件运行期的重要任务,下列维护任务中哪项是软件维护的主要部分
Windows2003系统中创建Web站点时需配置该网站的访问权限,不属于网站访问权限的选项是
1.请将下列数据建成一个数据表(存放在A1:E4的区域内),并求出个人工资的浮动额以及原来工资和浮动额的“总计”(保留小数点后面两位),其计算公式是:浮动额=原来工资×浮动率,其数据表保存在Sheet1工作表中。姓名原来工资浮动率
最新回复
(
0
)