orace 表以及相关知识1

0、数据库:
数据文件:xxx.dbf
控制文件:xxx.ctl
日志文件:xxx.log


加载数据库时: 先加载控制文件,再加载数据文件和日志文件


a、表空间 : 包含一个或多个数据文件 (一个数据只能属于表空间)
b、段: 表段...
c、区: 连接空间
        d、块:数据库中的最小单位

dba:有管理员权限的角色
dba_tablespaces 查看系统中存在的表空间     select * from  dba_tablespaces;

desc 表名或视图名   desc  dba_tablespaces;

select  tablespace_name from  dba_tablespaces;

select  tablespace_contents  from  dba_tablespaces;

SGA :后台进程 conn yc/yc@zrn

conn system/a@ zrn  连接。。。

show sga //查看分配的内存

desc dba_roles;   查看创建的角色

  select  *  from  dba_roles; 



当数据库管理系统中有多个数据库时,默认连接的是最后创建的数据库

1.表空间

表空间分为三种表空间:
永久表空间(PERMANENT,  临时表空间(TEMPORARY), 回滚表空间(UNDO)

(1)oracle表空间
数据库中的关键字,字段名不区分大小写, 字段值区分大小写表空间的数据文件有两种:

bigfile  : 只一个数据文件  128T ~ 32T
smallfile(默认类型) : 至少一个数据文件  2^22 *

(2)三种表空间的创建:

    permanent 表空间(默认)
create tablespace my_mts
datafile ’ C:\oracle11g\oradata\orcl\my1.dbf ‘size 10M,’C:\oracle11g\oradata\orcl\my2.dbf ‘  //同时创建多个表空间
size 10M

temporary 表空间
create temporary tablespace my_temp_ts
tempfile 'C:\oracle11g\oradata\orcl\myTemp.dbf'
size 10M


undo 表空间
create undo tablespace my_undo_ts
datafile 'C:\oracle11g\oradata\orcl\myUndo.dbf'
size 10M


(3) 表空间的操作:

添加数据文件:
alter tablespace my_mts
add datafile 'C:\oracle11g\oradata\orcl\my3.dbf'
size 10M


删除数据文件:
alter tablespace my_mts
drop datafile 'C:\oracle11g\oradata\orcl\my3.dbf'



删除表空间: 
drop tablespace my_mts;
2
.权限管理

a、创建用户(密码不能为空, 也不能是数字开头)
create user yc identified by yc
default tablespace my_ts
temporary  tablespace  my_temp_ts;
如果没有指明表空间: 默认使用系统提供的system和temp表空间


查看所有用户: dba_users;

权限:用户可以做什么 dba_sys_privs
角色:一组权限的集合 dba_roles;

b、授权:(角色或权限) dba(管理员角色)
grant connect, resource to yc; //给用户yc赋于连接(connect)和使用资源角色(resource) //管理员操作

锁定用户
alter user yc account lock  //管理员操作
解锁用户
alter user yc account unlock  //管理员操作
       c、回收角色或权限
revoke connect, resource from yc; //管理员操作

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值