首页 > 数据库技术 > 详细

Oracle常用命令

时间:2021-05-17 22:05:49      阅读:22      评论:0      收藏:0      [点我收藏+]
  1. 对表空间的维护命令

     创建表空间:create tablespace 表空间名 datafile ‘表空间名.dbf‘ size 50m autoextend on next 50m maxsize 20480m extent management local;
     修改表空间 alter tablespace 表空间名 datafile ‘表空间名.dbf‘ size 50m autoextend on next 50m maxsize 20480m extent management local;
     删除表空间 drop tablespace 表空间名 datafile ‘表空间名.dbf‘ size 50m autoextend on next 50m maxsize 20480m extent management local;
    
  2. 对数据表的相关维护命令

     Create Table|View|Index|TableSpace|proceduer|function|sequence
     名称 其它属性…
     Drop Table|View|Index|TableSpace|proceduer|function|sequence
     名称
     Alter Table|View|Index|TableSpace|proceduer|function|sequence 名称 其它属性…
    
  3. 对数据的相关维护命令

     a. insert into 表名(字段列表) values(字段值)
     a. Update 表名 set 字段名 =  ‘ ‘ (where ....)
     a. delete 表名 (where )
     a. select .......
    
  4. 连接查询

     a. 内连接  表一  inner join 表二  on 表一.sid = 表二.sid  (注:用于连接的两个字段名数据类型必须一致,否则可能不出结果 要是 char类型,都是char类型)
     a. 左连接  .....left join....on....
     a. 右连接  ......right join.....on....
     a. 完全链接  ......full join....on.....
     a. 笛卡尔积 ......cross join.....
    
  5. SQL高级查询语句

     a. 分组查询  group by.... (having........)
     a. 子查询   查询语句作为另一查询语句的筛选条件 select * from student where sid = (select sid from course where grade = 98)
    
  6. oracle特有的字段

     a. rownum : 查询结果的自增编号,只是序号,不是固定值,,可用于查询分页                    select * from (select rownum rn from course) where rn between 3 and 6;(先查询出行号,在进行分页)
     a. rowid:表中的物理行地址,数据表中一条数据的唯一标识:select rowid from student;
    
  7. 数据库设计的三大范式:

     a. 第一范式:满足原子性要求
     a. 第二范式:满足非主属性对主属性的完全依赖,消除部份依赖
     a. 第三范式:满足第一范式的前提下,消除传递依赖

Oracle常用命令

原文:https://www.cnblogs.com/nihuan-bk/p/14778411.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!