B树索引逻辑结构图
查找其他数据也是4个步骤,B数索引保证无论查找哪个数据,所需要的步骤都是一样的,B代表平衡的意思.
创建B树索引
1用户在自己模式中创建索引,需要create index系统权限
2用户在其他用户模式中创建索引,需要create any index系统权限
3可以创建B树索引的类型
1)普通索引:在on后面指定索引基于的表名和列名,还可以为索引指定存储索引的表空间.
举例
/普通索引/
create index sal_index on scott.emp(sal)
tablespace MYSPACE;
2)唯一索引:保证索引列上不会有重复的值(比如1020)
举例
/唯一索引/
create unique index ename_index on scott.emp(ename)
tablespace MYSPACE;
3)复合索引:基于表中多个字段的索引
举例