orcale表的创建过程(linux系统中)

1.创建表空间

格式: create tablespace 表间名 datafile '数据文件名' size 表空间大小

  create tablespace data_test datafile '/zhu/mydatabase1.dbf' size 2000M;
                (*数据文件名 包含全路径, 表空间大小 2000M 表是 2000兆) 
2、建好tablespace, 就可以建用户了
          格式: create user 用户名 identified by 密码 default tablespace 表空间表;
                create user study identified by study default tablespace data_test;
         (*我们创建一个用户名为 study,密码为 study, 缺少表空间为 data_test -这是在第二步建好的.)
        (*缺省表空间表示 用户study今后的数据如果没有专门指出,其数据就保存在 data_test中, 也就是保存在对应的物理文件 /zhu/mydatabase1.dbf中)

3创建用户并指定表空间
CREATE USER cici IDENTIFIED BY cici PROFILE DEFAULT DEFAULT TABLESPACE CICI ACCOUNT UNLOCK;
create user jykl identified by jykl default tablespace jykl_data temporary tablespace jykl_temp;
授权给新用户
GRANT connect, resource TO cici;
grant create session to cici;
4. 授权给新用户
          grant connect,resource to study; 
          --表示把 connect,resource权限授予study用户
          grant dba to study;
          --表示把 dba权限授予给 study
5. 创建数据表           
      在上面,我们已建好了用户 study 我们现在进入该用户           
      SQL> conn study/study
                  Connected.
       SQL> show user;
       USER is "STUDY"

然后就可以在用户study中创建数据表了           
      格式: create table 数据表名 

举例:创建一张学生表
create table t_stu(  
  stuid      number(10)   primary key,  
  stuname    varchar2(20) not null,  
  stusex     varchar2(4)  default 'nan' check(stusex in('nan','nv'))
);  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值