一、dos常用命令
右键→标记→选中要复制的内容→右击就可以完成赋值
↑表示找前面代码
data 查看日志
time 查看时间
cls 清屏
exit 退出
regedit 注册表
taskmgr 任务管理器
compmgmt.msc计算机管理
mspaint 画图板
开始 运行 命令 集锦 --------------------------------
write----------写字板
notepad--------打开记事本
shrpubw--------创建共享文件夹
calc-----------启动计算器
fsmgmt.msc-----共享文件夹管理器
二、建空间,表、授权、序列
--切换sql输入
sqlplus /nolog
--连接数据库
conn system/[email protected]
--创建表空间
create tablespace tbs_tb07
datafile ‘d:\oracle\product\10.2.0\oradata\TB07\house1.dbf‘
size 20m autoextend on;
--修改表空间大小
alter database datafile ‘d:\oracle\product\10.2.0\oradata\TB07\house1.dbf‘ resize 30m;
--删除表空间时不删除.dbf物理文件
drop tablespace tbs_tb07;
--删除表空面时删除.dbf物理文件
drop tablespace tbs_tb07 including contents and datafiles;
--查询已经存在的表空间名称和状态(注字段是死的)
select tablespace_name,status from dba_tablespaces;
--创建用户
create user holly identified by sys default tablespace tbs_tb07 temporary tablespace temp;
--为用户授权
grant connect,resource to holly;
--撤销用户权限
revoke connect,resource from holly;
--退出
exit;
--重新登录
sqlplus
--输入用户名:holly
--输入口令:sys
--创建表
create table stuinfo (id number not null,name varchar2(12) not null,sex varchar2(2),
age number);
--修改列
alter table stuinfo modify(name varchar2(20));
--添加列
alter table stuinfo add(score number,health number);
--删除一列
alter table stuinfo drop column age;
--删除多列
alter table stuinfo drop (health,sex);
--查看表结构
desc stuinfo;
--删除表
drop table stuinfo;
--把上面的 表再建立一遍
--创建学成成绩表
create table stuscore(id number not null,sid number not null,english number(3,2),chain number(3,2),history number(3,2));
--添加学生考试时间列
alter table stuscore add(examtime date);
--为学生信息表添加主键
alter table stuinfo add constraint pk_sinfoid primary key(id);
--为学生成绩表添加主键
alter table stuscore add constraint pk_ssocreid primary key(id);
--为学生信息表添加添加唯一约束
alter table stuinfo add constraint u_name unique(name);
--为学生成绩表添加检查约束
alter table stuscore add constraint ck_english check(english between 0 and 100);
alter table stuscore add constraint ch_chain check(chain between 0 and 100);
alter table stuscore add constraint ch_history check(history between 0 and 100);
--为学生信息表和学生成绩表添加主外键约束
alter table stuinfo add constraint fk_infoid foreign key(id) references stuinfo(id);
--查询约束
select constraint_name,table_name from user_constraints;
--创建学生信息表序列
create sequence seq_stuinfo;
--创建学成绩表序列
create sequence seq_stuscore;