oracle初步学习

先了解几个登录的方式

1.直接在cmd输入  sqlplus scott/tiger    //登陆普通用户scott

2.输入sqlplus sys as sysdba 之后  紧接着让你输入口令,直接输入sys就行了

oracle初步学习_第1张图片

3.先输入sqlplus/nolog   在输入conn system/manager@orcl

先在cmd窗口输入sqlplus/nolog  ,在连接你的数据库 conn sys/manager as sysdba

oracle初步学习_第2张图片

查询我们的实例  select instance_name from v$instance;

oracle初步学习_第3张图片

创建表空间zwj

创建jake用户并指定表空间为zwj

刚创建的用户是什么权限都没有,dba是最大的权限

退出输入exit,重新连接,这个后缀orcl就是我们的默认实例,输入select instance_name from v$instance;可以查询自己的实例

oracle初步学习_第4张图片

约束条件

主键约束 PRIMARY KEY

唯一性约束  UNIQUE

非空约束 NOT NULL

外键约束 FOREIGE KEY

检查约束 CHECK

drop user 用户名 cascade;    --删除用户不会删除其表空间

alter user 用户名 identified by 新密码     ---用户修改密码

去重distinct(去重是去除整条记录的重复,比如他们部门编号相同,姓名不同,你这个时候去重是去不掉的,因为名字不不同的,尽管部门编号相同)

select distinct deptno from dept;

取别名

select job as 工作, sal as 工资 from emp;

oracle初步学习_第5张图片

排序 order by          desc是降序  asc是升序

你可能感兴趣的:(oracle,数据库)