● 某高校学生管理系统的新生数据取自各省招生办公室的考生信息,筛选出录取本校的考生信息直接导

16 查阅

● 某高校学生管理系统的新生数据取自各省招生办公室的考生信息,筛选出录取本校的考生信息直接导入,再根据录取专业划分班级并生成学号(学号的前四位与所在班级编号相同)。 学校的学生管理业务多以班级和学生为单位处理,应对学生信息表 (64) ,以减少I/O 访问次数,提高系统性能。 设该系统的学生关系模式为:学生(学号,姓名,性别,出生日期,身份证号,籍贯,家庭所在地),在该系统运行过程中,DBA 发现频繁访问学生关系的查询程序只涉及到学号、姓名、性别和出生日期属性,为提高该查询程序的性能,应 (65) 。

(64)

A. 建立学号的普通索引

B. 建立学号的UNIQUE 索引

C. 建立学号的CLUSTER 索引

D. 按学号进行HASH 分布

(65)

A. 直接修改该查询程序

B. 分解学生关系为学生1(学号,姓名,性别,出生日期)和学生2(学号,身份证号,籍贯,家庭所在地),并修改该查询程序

C. 分解学生关系为学生1(学号,姓名,性别,出生日期)和学生2(学号,身份证号,籍贯,家庭所在地),并构建“学生”视图,该查询程序不做修改

D. 创建学生关系上的视图 学生 1(学号,姓名,性别,出生日期),该查询程序不做修改

参考答案:

C,C

软考中级