oracle用法

系列文章目录

文章目录

1.SQl plus

1.1登录

在这里插入图片描述

1.2sys和system区别

在这里插入图片描述
在这里插入图片描述

1.3scott用户解锁

在这里插入图片描述

1.4SQL*plus命令

1.4.1连接

在这里插入图片描述

在这里插入图片描述

1.4.2修改密码

在这里插入图片描述

1.4.3SQl*Plus编译行命令

在这里插入图片描述

1.4.3.1显示缓冲文本内容 list

在这里插入图片描述在这里插入图片描述

1.4.3.2修改缓冲文本 change

在这里插入图片描述
在这里插入图片描述

1.4.4SQl*Plus文件操作命令

在这里插入图片描述

1.4.4.1 save命令(当前缓存区内容保存到指定文件)

在这里插入图片描述

1.4.4.2 get命令(文件内容调任缓存区)

在这里插入图片描述

1.4.4.3 start和@命令(调用执行脚本命令)

在这里插入图片描述

1.4.4.4 spool命令

在这里插入图片描述

1.4.4SQl*Plus常见的交互命令

在这里插入图片描述

1.4.4.1替换变量&

在这里插入图片描述

1.4.4.2替换变量&&

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.4.4.3define命令

在这里插入图片描述

1.4.4.4 undef(ine)

在这里插入图片描述

1.4.4.5 accept带提示变量

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

1.4.4.6 help命令

在这里插入图片描述

1.4.4.7 其他常用命令

在这里插入图片描述

1.4.4.8 环境变量显示与设置命令

在这里插入图片描述

2.工具

(1).企业管理器(OEM)

在这里插入图片描述
在这里插入图片描述

(2).创建数据库 database Configuration Assistant(DBCA)

请添加图片描述

请添加图片描述
请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述

请添加图片描述

请添加图片描述

请添加图片描述

(3).检查服务安装 Oracle net Manager

请添加图片描述

(4).建立数据库连接SQL Developer

请添加图片描述
请添加图片描述
请添加图片描述

(5).网络配置工具 Net configuration Assistant

请添加图片描述
请添加图片描述
请添加图片描述

请添加图片描述
请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

请添加图片描述

(6).各个服务的作用

请添加图片描述

请添加图片描述

3.静态数据字典与动态视图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(1).数据字典基本操作

查看能访问的数据字典

在这里插入图片描述

查看数据字典的数据及表结构

在这里插入图片描述

(2).动态性能视图

简介

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(3).动态视图与数据字典的区别

在这里插入图片描述
在这里插入图片描述

4.Oracle数据库结构体系

在这里插入图片描述
在这里插入图片描述

(1).逻辑存储结构

1.简介

在这里插入图片描述

在这里插入图片描述

2.表空间

在这里插入图片描述

永久表空间

在这里插入图片描述

临时表空间

在这里插入图片描述

还原表空间

在这里插入图片描述

其他表空间

在这里插入图片描述

在线和离线表空间

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.表空间与数据文件对应

在这里插入图片描述

扩大数据库(指令)
数据库存储结构

在这里插入图片描述

增加数据文件

在这里插入图片描述

在表空间中增加数据文件

在这里插入图片描述

增加表空间

在这里插入图片描述

4.段

在这里插入图片描述

5.区

在这里插入图片描述

6.数据块

在这里插入图片描述
在这里插入图片描述

创建表空间,段,区

1.格式

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.属性

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3.案例演示

查看用户默认表空间设置

在这里插入图片描述

设置默认表空间设置

在这里插入图片描述
在这里插入图片描述

查看数据库各个表空间及相应的ID

在这里插入图片描述

删除表空间

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

设置表空间读写属性

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

查询表空间信息

在这里插入图片描述
在这里插入图片描述

脱机/联机

在这里插入图片描述
在这里插入图片描述

调整表空间

在这里插入图片描述

表空间的备份

在这里插入图片描述

4.案例

在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
#### 调整表空间

(2).物理存储结构

3.安全管理

(1).简介

在这里插入图片描述

(2).系统权限

在这里插入图片描述
在这里插入图片描述

系统权限的授予

在这里插入图片描述
在这里插入图片描述

系统权限的回收

在这里插入图片描述

对象权限的授予

在这里插入图片描述
在这里插入图片描述

对象权限的回收

在这里插入图片描述

查询权限

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

区别

在这里插入图片描述

(3).用户自定义角色

创建角色

在这里插入图片描述

修改角色

在这里插入图片描述

授予角色权限

在这里插入图片描述

回收角色权限

在这里插入图片描述

删除角色

在这里插入图片描述

查询角色

在这里插入图片描述
在这里插入图片描述

4.sql语言

(1).特点

在这里插入图片描述

(2).语言

1.创建基本表

在这里插入图片描述
在这里插入图片描述

2.数据类型

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3.约束条件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.修改表

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

5. 删除表

在这里插入图片描述
在这里插入图片描述

6.插入元素

在这里插入图片描述

插入单个元组

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

插入多个元组

在这里插入图片描述
在这里插入图片描述

7.修改数据

在这里插入图片描述
在这里插入图片描述

修改一个元组的值

在这里插入图片描述

修改多个元组的值

在这里插入图片描述

8.删除数据

在这里插入图片描述
在这里插入图片描述

删除一个元组的值

在这里插入图片描述

删除多个元组的值

在这里插入图片描述

9.数据查询

在这里插入图片描述

在这里插入图片描述

9.1单表查询

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

比较大小

在这里插入图片描述

在这里插入图片描述

确定范围

在这里插入图片描述
在这里插入图片描述

确定集合

在这里插入图片描述
在这里插入图片描述

字符匹配

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

涉及空值的查询

在这里插入图片描述
在这里插入图片描述

多重条件的查询

在这里插入图片描述
在这里插入图片描述

对查询结果进行排序

在这里插入图片描述
在这里插入图片描述

9.2聚组查询

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

案例条件

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

9.3分组查询

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9.4连接查询

在这里插入图片描述
在这里插入图片描述

等值连接

在这里插入图片描述
在这里插入图片描述

自然连接

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

复合条件连接

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

自身连接

在这里插入图片描述

外连接

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9.5嵌套查询(多表查询)

在这里插入图片描述
在这里插入图片描述

请添加图片描述

9.5.1不相关子查询

请添加图片描述

带有IN谓词的子查询

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

带有比较运算符的子查询

请添加图片描述

带有ANY谓词或ANY谓词的子查询

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

9.5.2相关子查询

请添加图片描述

带有比较运算符的子查询

请添加图片描述

有EXISTS谓词的子查询

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

5.pL/SQL语言

(1).目的

请添加图片描述
请添加图片描述

(2).简述

请添加图片描述
请添加图片描述

优点

请添加图片描述

(3).PL/sQL块结构

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

案例

请添加图片描述
请添加图片描述
请添加图片描述

(4).PL/SQL字符集

请添加图片描述

(5).PL/SQL变量

请添加图片描述
请添加图片描述

变量和常量声明语法

请添加图片描述

请添加图片描述
请添加图片描述

数据类型

1.标准类型
1.数值型

请添加图片描述
请添加图片描述

2.字符型

请添加图片描述

3.日期型

请添加图片描述

4.布尔型

请添加图片描述

2.参数类型
%TYPE类型

请添加图片描述

%ROETYPE类型

请添加图片描述
请添加图片描述

3.LOB类型

请添加图片描述
请添加图片描述

4.用户自定义类型

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

(6).PL/SQL中的运算符和函数

1.算数运算符

请添加图片描述

2.关系运算符

请添加图片描述

3.逻辑运算符

请添加图片描述
请添加图片描述

(7).PL/SQL条件结构

1.if语句

请添加图片描述
请添加图片描述
请添加图片描述

2.case语句

请添加图片描述
请添加图片描述

案例

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

(8).PL/SQL循环结构

1.简单循环

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

案例

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

6.数据库的备份与恢复

要求

请添加图片描述

(1).常见数据库故障

请添加图片描述

语句错误

请添加图片描述

用户进程错误

请添加图片描述

网络故障

请添加图片描述

用户错误

请添加图片描述

闪回技术

请添加图片描述

实例错误

请添加图片描述

介质故障

请添加图片描述

(2)数据库备份简述

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

1.物理备份

请添加图片描述

冷备份

请添加图片描述
请添加图片描述
请添加图片描述

冷备份优点

请添加图片描述

热备份

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

2.逻辑备份

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

备份的比较

请添加图片描述

(3)数据库恢复

请添加图片描述
请添加图片描述
请添加图片描述

物理恢复

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

逻辑恢复

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

(4)闪回技术

请添加图片描述

查询闪回

请添加图片描述

请添加图片描述
请添加图片描述

表闪回

请添加图片描述
请添加图片描述
请添加图片描述

删除闪回

请添加图片描述

数据库闪回

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

归档闪回

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值