对表空间的维护命令
创建表空间: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;
对数据表的相关维护命令
Create Table|View|Index|TableSpace|proceduer|function|sequence
名称 其它属性…
Drop Table|View|Index|TableSpace|proceduer|function|sequence
名称
Alter Table|View|Index|TableSpace|proceduer|function|sequence 名称 其它属性…
对数据的相关维护命令
a. insert into 表名(字段列表) values(字段值)
a. Update 表名 set 字段名 = ‘ ‘ (where ....)
a. delete 表名 (where )
a. select .......
连接查询
a. 内连接 表一 inner join 表二 on 表一.sid = 表二.sid (注:用于连接的两个字段名数据类型必须一致,否则可能不出结果 要是 char类型,都是char类型)
a. 左连接 .....left join....on....
a. 右连接 ......right join.....on....
a. 完全链接 ......full join....on.....
a. 笛卡尔积 ......cross join.....
SQL高级查询语句
a. 分组查询 group by.... (having........)
a. 子查询 查询语句作为另一查询语句的筛选条件 select * from student where sid = (select sid from course where grade = 98)
oracle特有的字段
a. rownum : 查询结果的自增编号,只是序号,不是固定值,,可用于查询分页 select * from (select rownum rn from course) where rn between 3 and 6;(先查询出行号,在进行分页)
a. rowid:表中的物理行地址,数据表中一条数据的唯一标识:select rowid from student;
数据库设计的三大范式:
a. 第一范式:满足原子性要求
a. 第二范式:满足非主属性对主属性的完全依赖,消除部份依赖
a. 第三范式:满足第一范式的前提下,消除传递依赖
原文:https://www.cnblogs.com/nihuan-bk/p/14778411.html