某高校學(xué)生管理系統(tǒng)的新生數(shù)據(jù)取自各省招生辦公室的考生信息,篩選出錄取本校的考生信息直接導(dǎo)入,再根據(jù)錄取專業(yè)劃分班級(jí)并生成學(xué)號(hào)(學(xué)號(hào)的前四位與所在班級(jí)編號(hào)相同)。學(xué)校的學(xué)生管理業(yè)務(wù)多以班級(jí)和學(xué)生為單位處理,應(yīng)對(duì)學(xué)生信息表(1)以減少 I/O 訪問(wèn)次數(shù),提高系統(tǒng)性能。
設(shè)該系統(tǒng)的學(xué)生關(guān)系模式為:學(xué)生(學(xué)號(hào),姓名,性別,出生日期,身份證號(hào),籍貫,家庭所在地),在該系統(tǒng)運(yùn)行過(guò)程中,DBA 發(fā)現(xiàn)頻繁訪問(wèn)學(xué)生關(guān)系的查詢程序只涉及到學(xué)號(hào)、姓名、性別和出生日期屬性,為提高該查詢程序的性能,應(yīng)(2)。
(1)
A.建立學(xué)號(hào)的普通索引
B.建立學(xué)號(hào)的 UNIQUE 索引
C.建立學(xué)號(hào)的 CLUSTER 索引
D.按學(xué)號(hào)進(jìn)行 HASH 分布
(2)
A.直接修改該查詢程序
B.分解學(xué)生關(guān)系為學(xué)生 1(學(xué)號(hào),姓名,性別,出生日期)和學(xué)生 2(學(xué)號(hào),身份證號(hào),籍貫,家庭所在地),并修改該查詢程序
C.分解學(xué)生關(guān)系為學(xué)生 1(學(xué)號(hào),姓名,性別,出生日期)和學(xué)生 2(學(xué)號(hào),身份證號(hào),籍貫,家庭所在地),并構(gòu)建“學(xué)生”視圖,該查詢程序不做修改
D.創(chuàng)建學(xué)生關(guān)系上的視圖 學(xué)生 1(學(xué)號(hào),姓名,性別,出生日期),該查詢程序不做修改