《ORACLE数据库概述和应用介绍》
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle数据库
Oracle 是一个面向Internet计算环境的数据库。它是在 数据库领域一直处于领先地位的Oracle(即甲骨文公司) 的产品。可以说Oracle关系数据库系统是目前世界上流行 的关系数据库管理系统,系统可移植性好、使用方便、功 能强,适用于各类大、中、小、微机环境。它是一种高效 率、可靠性好的适应高吞吐量的数据库解决方案。
为实现日志文件组的循环使用而设置的。 出现日志开关的情况如下:
• 当一个日志文件组被填满时 • 关闭数据库时 • DBA手动转移日志开关
Oracle架构概述 – 物理结构
控制文件(Control File)
是一个较小的二进制文件,用于描述数据库结构。 描述信息如下:
• 数据库建立的日期。
• 数据库名。 • 数据库中所有数据文件和日志文件的文件名及路径。 • 恢复数据库时所需的同步信息。
• 1979 年 RSI 开发出第一款商用 SQL 数据库 — V2(V1 根本就未推出过)。
• 1982 年 RSI 更名为 Oracle 系统公司 (Oracle System Corporation),用产 品名称为公司命名,帮助公司赢得了业界的认同。
Oracle公司介绍
• 目前,Oracle是全球领先的信息管理软件供应商和全球第二大 独立软件公司。
• 1991年 在北京建立独资公司
• 2002年10月,甲骨文公司在深圳成立甲骨文中国研发中心,服 务于技术开发、产品认证和本地化、技术支持等关键领域。第 二个研发中心也于2003年10月在北京揭幕。
• 目前,在北京、上海、广州、成都均设立了分支机构,Oracle 公司在中国的员工达400多人。
• 在电信、金融保险、政府、部队等行业拥有广泛的用户群。
《ORACLE数据库概述 和应用介绍》
2020年5月30日星期六
课程主要内容
本课程主要通过对Oracle数据库体系架构、 日常管理、备份和恢复的讲解,帮助学员掌握 Oracle数据库的基础知识,掌握如何安装、配置 Oracle数据库以及Oracle数据库工具的基本使用 方法。并对Oracle数据库的备份和恢复方法有一 定的了解。
• 进程
用户进程、服务器进程、后台进程
Oracle架构图
Oracle架构概述 – 物理结构
Oracle架构概述 – 物理结构
数据文件(Data File)
是物理存储ORACLE数据库数据的文件。 其特点如下:
• 每一个数据文件只与一个数据库相联系。 • 数据文件一旦被建立则不能修改其大小。
• 一个表空间可包含一个或多个数据文件。
目录
➢ Oracle公司及产品 ➢ Oracle体系架构 ➢ Oracle逻辑结构 ➢ 数据库的安装 ➢ 数据库的启动和关闭 ➢ 日常管理 ➢ 数据库备份和恢复
Oracle公司介绍
• 1977 年 拉里·艾利森 (Larry Ellison)、Bob Miner 和 Ed Oates 共同创建了 软件开发实验室 (Software Development Laboratories)。
• 他们所接手的第一个项目是为美国政府做的,他们将之命名为 Oracle。他 们认为 Oracle 意思是“智慧之源”。
• 1978 年软件开发实验室从原来的圣克拉克迁至位于硅谷心脏的 Menlo Park 的 Sand Hill 大街上。为了让人们了解公司的主要业务范围,他们将 软件开发实验室更名为关系软件公司 (Relational Software Inc. (RSI))。
Oracle主要数据库产品
• 数据服务器产品(RDBMS) • 应用服务器产品(iAS) • 开发工具产品
Designer/Develop/programer/Jdeveloper • 决策支持产品(Express/Discover) • 应用软件(人事、财务、制造业等) • 其他产品(Video/Mail/Message/OEM)
Oracle架构概述 – 物理结构
日志文件(Log File)
记录所有对数据库数据的修改,以备恢复数据时使用。
其特点如下:
• 每一个数据库至少包含两个日志文件组。 • 日志文件组以循环方式进行写操作。 • 每一个日志文件成员对应一个物理文件。
Oracle架构概述 – 物理结构
日志开关(Log Switch)
Hale Waihona Puke Baidu
目录
➢ Oracle公司及产品 ➢ Oracle体系架构 ➢ Oracle逻辑结构 ➢ 数据库的安装 ➢ 数据库的启动和关闭 ➢ 日常管理 ➢ 数据库备份和恢复
Oracle架构概述
• 物理结构
数据文件、日志文件、控制文件、参数文件
• 系统全局区(System Global Area)
共享池、数据缓冲区、日志缓冲区
Oracle体系架构 – 系统全局区(SGA)
SGA是ORACLE系统为实例分配的一组共享缓冲存储区,用于存放数 据库数据和控制信息,以实现对数据库数据的管理和操作。主要包括三部 分:
•共 享 池 • 数据块缓冲区 • 日志缓冲区
Oracle体系架构 – 系统全局区(SGA)
Oracle架构概述 – 物理结构
参数文件(Parameter File)
一个文本文件,可直接使用操作系统下的文本编辑器对其内容进行修 改。该文件只在建立数据库或启动实例时才被访问,在修改该文件之前必 须关闭实例。 初始参数文件:init.ora 生成参数文件:initSID.ora
要点注意: Oracle 9i版本以后,oracle可以使用服务器参数文件 (System Parameter File)代替传统的init.ora参数文件。SPFILE是Oracle 在操作系 统级创建的一个二进制文件,用于存储数据库参数。
• 年收入达110亿美元,在全世界145个国家为客户提供数据库系 统、工具、应用产品以及相关的咨询、培训和支持服务,拥有 42,700名员工。
• Oracle是第一家可开发和交付100%的基于互联网的数据库、企 业业务应用、应用开发和决策支持工具等企业级软件的软件公 司。
Oracle中国公司
• 1989年 正式进入中国市场,是第一家进入中国的世界软件巨头