索引具有两个功能:一是强制实施主键约束和唯一约束,二是提高性能
,
,
,
Select count(*)从员工last_namebetween‘%’和‘Z %’;
,
Select *从员工last_name是空的;
,
李> <李>
李> <李>
李>
,
,
位图索引使用在数据仓库中,可以从几个维度进行分析。可以用到位图索引的情况如下:
李> <李>
李> <李>
李>
,
李> <李>
李> <李>
李> <李>
李> <李>
李> <李>
李>
,
索引定义在主键约束和唯一约束。
语法:
创建独特的|位图索引[模式。]indexname
[模式。)表(列[…]列);
。
完成创建表部门(deptno数量(8),dname varchar2 (20);
完成不知道电磁脉冲(empno数量(8),ename varchar2 (20), deptno数量(8)),
完成createunique指数dept_i部门(deptno);
完成createunique指数emp_i emp (empno);
完成createbitmap指数emp_i2 emp (deptno);
完成altertable部门添加约束dept_pk主键(deptno);
完成altertable emp添加约束emp_pk主键(empno);
完成altertable emp添加约束emp_fk外键(deptno)引用部门(deptno);
,
,
完成下降指数emp_i2;
,
,
完成commwebstore/admin123
完成方法createindex cust_name_i客户(customer_name customer_status);
,
在一些低基数列上创建位图索引
完成createbitmap指数creditrating_i客户(creditrating);
,
运行下列查询确定刚刚创建的索引的名称及其他一些特性。
完成selectindex_name, column_name, index_type,独特性user_indexes自然joinuser_ind_columns table_name=客户;