SYS----超级管理员
SYSTEM----普通管理员
SCOTT---最常见的普通用户(使用率最高)
默认密码:tiger
注意:第一次使用SCOTT用户,需要超级管理员解锁。
默认SCOTT是锁定。
开启前必须启动服务和监听
(1)服务 oracleservicesorcl
(2)监听 ......listener
表空间:tablespace
表空间的作用:储存数据
(表空间创建完成后必须使用用户去管理表空间)
(表空间和用户必须是SYS超级管理员登录创建)
--创建表空间语法:
create tablespace 表空间名称
datafile '数据文件路径(最好是oracle安装目录)' size 5m;
--创建用户语法:
create user 用户名
identified by 密码
default tablespace 表空间名称;
--分配权限:
grant privileges or role to user;
--撤销权限:
revoke privileges role from user;
--给用户分配权限或角色:
grant connect,resource to 用户名;
--给用户撤销权限或角色:
revoke connect,resourct from 用户名;
--scott用户下的四张表
员工表:emp
部门表:dept
bonus(无数据)
薪水表:salgrde
--创建表:
oracle中的类型:number(数值) varchar2(字符串)
create table 表名
(
sid number primary key,
sname varchar2(20) not null,
ssex varchar2(20),
);
约束:限制数据
主键约束:prirmary key
非空约束:not null
检查约束:check
默认约束:default
唯一约束:unique
外键约束:references
删除表空间:
--删除非空表空间,包含物理文件
drop tablespace tablespace_name incluing contents and datafiles;
--删除空表空间,包含物理文件
drop tablespace tablespace_name incluing datafiles;