1. 思考如何从表中查询
    2. 应该在表里存放什么
    3. 构造查询键值
      1. 把键值转换提取成独立的子程序
    4. 索引访问表
      1. 节省空间
      2. 即使没有节省空间,操作位于索引表中的记录也比主表中的记录更方便廉价
    5. 阶梯访问
      1. 表中的记录对于不同的数据范围有效,而不是对不同的数据点有效
      2. 需要谨慎的处理范围的端点
      3. 很适合处理无规则的数据