chapter2 Oracle应用---2总结

来源:互联网 发布:python入门书籍推荐 编辑:程序博客网 时间:2024/06/07 00:40
1.索引
create index index_id on intable(id)   --创建索引
drop index index_id    --删除索引
create index index_id on intable(id desc)   --创建排序索引
create unique index index_id on intable(id desc)     --创建唯一索引
create bitmap index index_id on intable(id desc)     --创建位图索引
create bitmap index index_id on intable(id desc,name)    --多列创建索引
create unique index index_id on intable(to_char(id))   --转换类型后创建索引
create index index_id on intable(id) reverse     --创建反键索引

    2.索引的分类
按照索引的存储结构分类
B 树索引
 位图索引
 反向键索引  
 按照索引值是否唯一分类
 唯一索引
 非唯一索引  
 按索引列分类
 单列索引
 组合索引
 基于函数的索引

    3.查询用户的所有表
select * from user_tables(sql里面是select * from sysobjects)

    4.在命令行输入,exp导出文件。输入imp导入文件。登录用户,会对用户所有的表进行操作。导入的是.dmp文件

    5.导入导出文件。
Oracle Export/ Oracle Import  .dmp  使用的就是exp/imp命令,二进制文件,无法查看,可以跨平台,效率高、使用最广
SQL Inserts .sql 可使用记事本等查看,效率不如第一种适合小数据量导入导出不能导出blob、clob等字段
PL/SQL Developer .pde    PL/SQL Developer的自有文件格式只能使用该软件来导入导出

    6.SQL(Structured Query Language)是一个功能强大的数据库语言
SQL分为下了几组:
1)DML(数据操作语言)à 用于检索或修改数据
2 )DDL  (数据定义语言)à 用于定义数据的结构, 如创建、修改或删除数据库对象
3 )DCL   (数据控制语言)à 用于定义数据库权限


原创粉丝点击