ORACLE学习资料.ppt

上传人:小飞机 文档编号:6513468 上传时间:2023-11-08 格式:PPT 页数:26 大小:248.49KB
返回 下载 相关 举报
ORACLE学习资料.ppt_第1页
第1页 / 共26页
ORACLE学习资料.ppt_第2页
第2页 / 共26页
ORACLE学习资料.ppt_第3页
第3页 / 共26页
ORACLE学习资料.ppt_第4页
第4页 / 共26页
ORACLE学习资料.ppt_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《ORACLE学习资料.ppt》由会员分享,可在线阅读,更多相关《ORACLE学习资料.ppt(26页珍藏版)》请在三一办公上搜索。

1、Oracle 入门,第一章,目标,理解与 Oracle 相关的 RDBMS结构掌握Oracle 数据类型掌握数据定义语言掌握数据操纵语言掌握事务处理和数据控制命令,Oracle 简介,对象关系数据库管理系统(ORDBMS)提供了关系数据库系统和面向对象数据库系统这二者的功能基于客户机/服务器技术客户机-用户和数据库之间的接口服务器-存储和管理数据使用 Internet 文件系统,Oracle 数据库组件,数据库由下列组件构成:数据库文件控制文件恢复日志文件表空间段扩展区组件分类如下:物理组件逻辑组件,物理组件 4-1,物理组件是构成数据库的操作系统文件为数据库信息提供了实际的物理存储器 操作系

2、统文件有三种类型:数据库文件或数据文件控制文件恢复日志文件,物理组件 4-2,数据库文件或数据文件它们是物理操作系统文件,它们包括诸如用户数据、系统数据和Overhead 数据等所有数据库数据数据文件中的数据以块为单位任何数据库创建时至少包含一个数据文件,物理组件 4-3,控制文件创建数据库时,就创建了控制文件 存储数据库的物理结构还包括关于数据库的信息数据库的名称数据文件和恢复日志文件的名称及其位置时间戳,物理组件 4-4,恢复日志文件:恢复日志文件是操作系统文件集,由 RDBMS 用于记录对数据库所做的更改 如果出现故障,则可从恢复日志中访问并重新应用对数据库所做的更改,这样即可保护已完成

3、的工作不受损失数据库以下面两种模式运行NOARCHIVELOG MODEARCHIVELOG MODE,逻辑组件,数据库有下列逻辑组件:表空间段扩展区架构对象,表空间 2-1,数据库由称为表空间的逻辑单位组成 保留相关数据库对象的组Oracle 数据库中的典型表空间是:SYSTEM 表空间 DATA 表空间USER 表空间TOOLS 表空间TEMP 表空间,表空间 2-2,数据库的控制空间分配(例如表和索引)为数据库用户设置空间配额 备份或恢复数据,段,表空间中存储在数据库空间分配中的逻辑单位称为段定义为分配给逻辑数据库结构的扩展区集合不同类型的段:数据段索引段回滚段临时段,扩展区 2-1,扩

4、展区的集合由一定数目的相邻数据块和段组成增量扩展区是与上次该段中分配的扩展区大小相同或更大的后续扩展区 Oracle 使用独立的算法搜索整个自由空间查找第一个具有与增量扩展区具有相同的或更大大小的自由、临近数据块集合,扩展区 2-2,一旦 Oracle 在表空间中找到并分配了必需的可用空间,则它将分配一部分与新增扩展区大小相对应的可用空间Oracle 更新段标题和数据词典,以显示新的扩展区已经被分配而且分配的空间不再可用,数据块,代表数据库存储的最佳粒度级别,Oracle 的结构化查询语言,SQL*Plus输入、编辑、存储、检索和运行 SQL 命令以及 PL/SQL 块的工具 iSQL*Plu

5、s 与 SQL 类似,但可以通过浏览器进行访问 PL/SQL SQL 的扩展,SQL 命令的类别,数据定义语言数据操纵语言事务处理控制语言数据控制语言,Oracle主要 数据类型 4-1,Character 数据类型Number 数据类型Date 数据类型Raw 和 Long Raw 数据类型LOB 数据类型,Oracle 主要数据类型 4-2,Character 数据类型 Char Varchar2 LongNumber 数据类型 Number(p,s),Oracle 主要数据类型 4-3,Date 数据类型DateTimestampInterval day to secondInterva

6、l year to monthTimestamp with time zoneTimestamp with local time zone,Oracle 主要数据类型 4-4,Raw 和 Long Raw 数据类型用于存储二进制数据LOB 数据类型CLOBBLOBBFILE,数据定义语言,数据定义命令CREATE 命令ALTER 命令DROP 命令TRUNCATE 命令,数据操纵语言,数据操纵命令INSERTSELECTUPDATEDELETE,事务处理和数据控制命令,事务处理控制命令COMMITSAVEPOINTROLLBACK数据控制语言GRANTREVOKE,总结 2-1,数据库有下面两

7、类组件:物理组件和逻辑组件。物理组件是操作系统文件,有下面三种类型:数据库文件或数据文件、控制文件、恢复日志文件逻辑组件决定数据库中物理空间的使用,它包括:表空间、段、数据区、模式对象,总结 2-2,Oracle 支持 Char、Varchar2、Number、Long、Date、Raw、Long Raw 和 LOB 等数据类型CREATE、ALTER、DROP 和 TRUNCATE 是用于定义数据的不同命令INSERT、UPDATE、DELETE 和 SELECT 是用于操纵数据的不同命令COMMIT、SAVEPOINT 和 ROLLBACK 是用于控制事务处理的命令GRANT 和 REVOKE 是用于控制数据的两条命令,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号