单选题 15.  已知有关系:员工(员工号,姓名,年龄,性别),对该关系有如下查询操作:
    SELECT 姓名FROM 员工
    WHERE 年龄 = 20
    现有如下四种创建索引的方式,则对于上面查询,执行效率最高的索引定义方式是______。
【正确答案】 C
【答案解析】 用户在多个列上建立索引,这种索引叫做复合索引(组合索引)。复合索引在数据库操作期间所需的开销更小,可以代替多个单一索引。当表的行数远远大于索引键的数目时,使用这种方式可以明显加快表的查询速度。对于复合索引:(1)对一张表来说,如果有一个复合索引就没有必要同时建立一个单索引;(2)如果查询条件需要,可以在已有单索引的情况下,添加复合索引对于效率有一定的提高;(3)对于复合索引,在查询使用时,最好将WHERE条件顺序作为索引列的顺序,这样效率最高。故答案为C项。