1、 连接数据库
connect uuu/ooo
connect sys/ok as sysdba
2、 创建表空间
create tablespace stu(表空间名 ) datafile ‘ e:/stu.dbf ’ size 100m autoextend on next 5m maxsize 500m;
3、 删除表空间
drop tablespace stu including contents and datafiles;
4、 创建用户
create user uuu(用户名 ) identified by uuu( 密码 ) default tablespace stu( 表空间名 );
5、 修改用户密码
alter user uuu identified by ppp(x新密码 );
6、 删除用户
drop user uuu casoade;
7、 锁定用户
alter user uuu account lock;
8、 解锁用户
alter user uuu account unlock;
9、 授予用户权限
grant all to uuu(用户名 ); //授权所有权限
grant create session to uuu; //授权连接数据库权限
grant connect,resource to uuu;
10、 查看用户权限
select * from user_sys_privs;
11、 删除用户权限
revoke all from uuu;
12、 创建表
create table STUDENT
(
STUNO VARCHAR2(20) not null,
STUNAME VARCHAR2(50),
BIRTHDAY DATE,
XUELI VARCHAR2(10),
SEX INTEGER
)
tablespace STUDB ;
13、 删除表
drop table student;
14、 创建主键约束
alter table student add constraint pk_stuno primary key(stuNo);
创建check 约束
alter table student add constraint ck_name check ( saly>100 );
15、 创建外键约束
alter table STUDENT add constraint FK_SEX foreign key (SEX) references SEX (SEXNO) ;
16、 创建唯一约束
alter table SEX add constraint uq_sex unique (SEXNAME) ;
17、 删除约束
alter table sex drop unique(uq_sex);
18、 创建索引
create (unique) index ix_name on student(stuNo);
19、 删除索引
drop index ix_name;
20、 导出数据
exp system/ok@qx grants=y tables=studb file=g:/stu.dmp log=g:/stu.log
21、 导入数据
imp system/ok@qx ignore=y file=g:/stu.dmp