Oracle登录用户及用户使用<二>

问题?1.oracle--SQL Plus的使用(即用SQL Plus和网页的形式登录Oracle账户)

           2.oracle中的四种数据

           3.基本表的操作


1.oracle--SQL Plus的使用(即用SQL Plus和网页的形式登录Oracle账户)

(1)操作方式:两种方式,一种是cmd操作方式,另外一种是网页登录(在系统菜单栏下找到oracle,展开扩展)

                 

(2)登录:默认安装的话,有sys和system两个用户是默认解锁的,并且密码是安装时候所填写的密钥。

网页登录如果选择系统用户登录,system登录不了,权限不够,需要用sys权限更高的用户。(*开启服务*)

       

     


(3)修改锁定用户,以scott为例

     

2.oracle中的四种数据类型

(1)字符型

固定长度字符型(最大值):char(2000)   nchar(1000)

可扩展型字符型(最大值): varchar2(4000)  nvarchar2(2000) 

(2)数值型

number(有效位数,保留小数位)  如:number(5,2)

float(n)   主要用来存放二进制数据  {二进制数据*0.30103=十进制数}


(3)日期型
date  存放如期范围(公元前4712.1.1——9999.12.31)
timestamp  时间戳类型,可精确到秒  

(4)其他大数据类型
blob 可存放4G大的数据 ,存放二进制数据
clob 可存放4G大的数据  ,存放字符串数据


3.基本表的操作

(1)建表和查看表数据字典


(2)添加字段


(3)修改字段类型


(4)修改字段名字



(5)删除字段



(6)删除表


(7)修改表名



4.创建表空间,给表空间创建用户,给用户赋予权限

/*分为四步 */
/*第1步:创建临时表空间  */
create temporary tablespace yuhang_temp 
tempfile 'D:\oracledata\yuhang_temp.dbf' 
size 50m  
autoextend on  
next 50m maxsize 20480m  
extent management local;  
 
/*第2步:创建数据表空间  */
create tablespace yuhang_data  
logging  
datafile 'D:\oracledata\yuhang_data.dbf' 
size 50m  
autoextend on  
next 50m maxsize 20480m  
extent management local;  
 
/*第3步:创建用户并指定表空间  */
create user yuhang identified by yuhang  
default tablespace yuhang_data  
temporary tablespace yuhang_temp;  
 
/*第4步:给用户授予权限  */
grant connect,resource,dba to yuhang;


5.执行脚本

@F:/SqlDate/oracle_sql/yycg_table.sql
@F:/SqlDate/oracle_sql/yycg_data.sql



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值