试题与答案

有学生表[学号,姓名,年龄,性别,系名,专业名,班号],设一个系可有多个专业,每个专

题型:问答题

题目:

有学生表[学号,姓名,年龄,性别,系名,专业名,班号],设一个系可有多个专业,每个专业可有多个班,各班班号不重复,一个学生只在一个班学习,现经常需要按“系名”和“班号”进行查询,为提高查询效率,需要为“系名”和“班号”两个列建立一个非聚集索引,建立此索引有下列两种方法: 方法1:索引列顺序为(系名,班号) 方法2:索引列顺序为(班号,系名) ①这两种方法哪个更合理请简要说明原因。 ②针对你认为合理的方法,写出创建该索引的SQL语句。

答案:

参考答案:

①方法1更加合理,理由如下:更加有利于减少索引层次,提高查询效率;更加符合使用习惯;更加便于(系、班)进行统计。 ②创建索引的SQL语句: create index index_1 on学生表(系名,班号)

解析:

  本题考查索引列顺序方法的合理性。

试题推荐
题型:问答题

阅读下面一首诗,完成下列题。
次石湖书扇韵
姜夔②
桥西一曲水通村,岸阁浮萍绿有痕。家住石湖人不到,藕花多处别开门。 [注] ①石湖:南宋诗人范成大(1126~1193)晚年去职归隐石湖(在今江苏苏州),自号石湖居士。
②姜夔(1155~1221):字尧章,号白石道人,饶州鄱阳(今江西波阳)人,浪迹江湖,终生不仕。淳熙十四年(1187)夏,曾去拜见范成大,这首诗约作于此时。

有人说,诗的后两句歌颂了范成大的品格,第三句中的“人”是指趋炎附势的人。你对此有什么看法请简要说明。

查看答案
微信公众账号搜索答案