oracle学习篇(一)

oracle学习篇(一)

1 oracle属于大型数据库吗?

解答:是的,数据库按照负载量的规模可以分为一下几类
小型数据库:ACCESS
中型数据库:mysql
大型数据库(海量数据):oracle、db2

2 创建并使用户可用

2.0 前提

必须是要sys或者system这种需要有管理权限的才能进行用户的创建
普通的用户是没有这个权限的

2.1 创建用户

2.1.1 语法
CREATE USER 用户名 identified by 密码 account unlock;
-- 注意:account unlock是表示创建的该用户没有被锁定,被锁定状态的用户是不能进行登录操作的
2.1.2 例子
CREATE USER zlz identified by 123 account unlock;

2.2 授权用户登录权限(connet)和创建权限(resource)

2.2.1 语法
grant connect,resource to 用户名;
2.2.2 例子
grant connect,resource to zlz

3 修改账户密码

3.0 前提

自己是可用改自己的的密码,sys和system用户可以给普通用户修改密码

3.1 语法

alter USER 用户名 identified by 密码 account unlock;
-- 注意:修改密码的同时也可以给用户进行开关锁操作,关键字是alter

3.2例子

CREATE USER zlz identified by 123 account unlock;

4 删除用户

4.0 前提

删除用户一定要断开会话
4.0.1 断开前

在这里插入图片描述

4.0.2 断开后

在这里插入图片描述

4.1 语法

drop user 用户名;

4.2例子

drop user zlz;

5 PL/SQL developer工具导出数据表

5.1 tables➡导出数据

在这里插入图片描述

5.2 选择导出表➡选择文件导出的位置➡导出

在这里插入图片描述

5.3 导出成功后的效果图

在这里插入图片描述

6 PL/SQL developer工具导入数据表

6.1 工具➡导入表

在这里插入图片描述

6.2 选择导入的sql文件➡点击导出

在这里插入图片描述

6.3 导入成功时的测试截图

在这里插入图片描述

7 oracle数据类型

varchar2代表可变字符串,依据字符串的长度来决定其大小,其中一个汉字站两个字节(oracle  11g版本)
number(p,s) p是数字总共的最大位数,s是小数位数
date 存储年月日,需要注意的是实体类里面必须是date类型,否则就会报错
CLOB 存储大的文本 如xml文档,上限4GB
BLOB 存储二进制对象,图片和音频等,上限4GB
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SSS4362

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值