数据库入门课件-第2章ORACLE基础知识.pptx
《数据库入门课件-第2章ORACLE基础知识.pptx》由会员分享,可在线阅读,更多相关《数据库入门课件-第2章ORACLE基础知识.pptx(49页珍藏版)》请在三一办公上搜索。
1、数据库入门,地纬新员工入门课程系列,理解简单关系模式,会画关系模式图了解Oracle的基础知识熟练使用SQL语句会使用SQL Plus 和PL/SQL developer工具会导入导出dmp,课程目标,本章目标了解ORACLE体系结构会安装ORACLE会进行ORACLE客户端配置会使用sql plus 工具会使用PL/SQL Developer 工具,第二章 ORACLE基础知识,ORACLE简介,2004年,Oracle公司发布Oracle 10g版本,2007年Oracle公司发布Oracle 11g版本,2013年Oracle公司发布Oracle 12C版本。目前我们常用的Oracle数
2、据库版本包括和。,Oracle Database,又名Oracle RDBMS,是美国Oracle公司提供的关系数据库产品,大型数据库:IBM DB2、Oracle;中小型数据库:SQLSERVER、MYSQL、ACCESS;古老级别的数据库:Informix、Sybase;,ORACLE简介,基于客户机/服务器(C/S)技术客户机-用户和数据库之间的接口服务器-存储和管理数据,ORACLE体系结构,数据库服务器对数据库表进行最佳管理,处理多个客户端对同一数据的并发访问。全面地保持数据完整性,并控制数据库访问权限等安全性需求,ORACLE体系结构,Inspur Education 数据库的体系
3、结构是指数据库的组成、工作过程与原理,以及数据在数据库中的组织与管理机制 Oracle服务器提供开放、全面和综合的信息管理,它由Oracle数据库和Oracle实例组成Oracle 服务器,Oracle 数据库Oracle 数据库是一个数据的集合,该集合被视为一个逻辑单元,Oracle 实例管理数据库的后台进程和内存结构的集合称为Oracle 实例2012 Inspur Group,ORACLE体系结构,Inspur EducationOracle 实例Oracle 实例是后台进程和内存结构的集合,系统全局区,分配,Oracle 实例启动后台进程,ORACLE体系结构,Oracle 数据库Or
4、acle 数据库由操作系统文件组成,这些文件为数据库信息提供实际物理存储区Oracle 数据库包括逻辑结构和物理结构Oracle 数据库,物理结构物理结构包含数据库中的一组操作系统文件。,逻辑结构逻辑结构指数据库创建之后形成的逻辑概念之间的关系,实例(instance):在服务器上运行的软件,它用于访问数据库的信息。是逻辑概念,包括服务器中的内存结构与进程。它对应数据库实例名:SID。SID用于对外连接使用。数据库(database):在信息的物理存储。是物理概念,它包括存储在磁盘中的文件。它对应数据库名,主要用于和操作系统之间的联系。,ORACLE体系结构,实例好比一座通往数据库的桥梁,而数
5、据库就是一个岛屿。,ORACLE体系结构,Oracle 物理组件物理组件就是Oracle数据库所使用的操作系统物理文件。物理文件可分为三类:物理组件,日志文件日志文件记录对数据库的所有修改信息,用于故障恢复。,控制文件控制文件是记录数据库物理结构的二进制文件。,数据文件数据文件用于存储数据库数据,如表、索引数据等。,ORACLE体系结构,nOracle 逻辑组件数据库的逻辑结构是从逻辑的角度分析数据库的组成。Oracle 的逻辑组件包括:数据库表空间,段区数据块,模式,表空间表空间是数据库中最大的逻辑单位,一个 Oracle 数据库至少包含一个表空间,就是名为SYSTEM的系统表空间。每个表空
6、间是由一个或多个数据文件组成的,一个数据文件只能与一个表空间相关联。表空间的大小等于构成该表空间的所有数据文件大小之和。Oracle 数据库中的典型表空间是:SYSTEM 表空间、DATA 表空间、USER 表空间、TOOLS 表空间、TEMP 表空间,ORACLE体系结构,数据文件,ORACLE体系结构,表空间数据库,Data1.Ora1MB,Data2.Ora1MB,TS_SC 表空间,Data3.Ora4MB,USER 表空间,数据文件 数据库、表空间和数据文件的关系,Oracle 逻辑组件段段是构成表空间的逻辑存储结构,段由一组区组成。按照段所存储数据的特征,将段分为四种类型,即数据段
7、、索引段、回退段和临时段。区区为段分配空间,它由连续的数据块组成。当段中的所有空间已完全使用时,系统自动为该段分配一个新区。区不能跨数据文件存在,只能存在于一个数据文件中。数据块数据块是Oracle服务器所能分配、读取或写入的最小存储单元。Oracle服务器以数据块为单位管理数据文件的存储空间。模式模式是对用户所创建的数据库对象的总称。模式对象包括表、视图、索引、同义词、序列、过程和程序包等。,ORACLE体系结构(了解),ORACLE体系结构,数据区间,数据段,-,逻辑对象,-,表空间,-,数据库,-,Oracle 逻辑组件,Oracle数据库,表空间,表空间,表空间,表,索引,视图,数据段
8、,数据段,索引段,临时段,回滚段,数据区间,数据区间,Oracle 数据库的逻辑结构,-数据块 数据块 数据块,用户是数据库中定义的一个名称,用于连接数据库和访问数据库对象。Oracle的用户分为Oracle的默认用户和根据应用的需求建立的用户。,ORACLE体系结构,Oracle 默认用户,SYS,SYSTEM,SCOTT,SCOTT用户是Oracle 数据库的一个示范帐户,在数据库安装时创建,system用户用于存放次一级的内部数据,如Oracle的一些特性或工具的管理信息。system用户拥有普通dba角色权限,Oracle 的数据字典的基表和视图都存放在 sys 用户中,这些基表和视图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 入门 课件 ORACLE 基础知识
链接地址:https://www.31ppt.com/p-6578411.html