教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 政务民生 >

oracle数据库基础1--Oracle 入门

来源:网络收集 时间:2026-08-25
导读: oracle数据库自学手册 Oracle 入门 oracle数据库自学手册 课程目标理解 Oracle 数据库体系结构 熟练掌握 SQL 命令和 SQL 函数 使用 Oracle 的各种数据库对象 使用 PL/SQL 编写存储过程 掌握基本的数据库配置和管理 http://doc.guandang.net oracle数据库自学

oracle数据库自学手册

Oracle 入门

oracle数据库自学手册

课程目标理解 Oracle 数据库体系结构 熟练掌握 SQL 命令和 SQL 函数 使用 Oracle 的各种数据库对象 使用 PL/SQL 编写存储过程 掌握基本的数据库配置和管理

http://doc.guandang.net

oracle数据库自学手册

目标了解 掌握 了解 了解 Oracle Oracle Oracle Oracle 体系结构的各种组件 中的基本用户管理 的工具 的安装和卸载

http://doc.guandang.net

oracle数据库自学手册

Oracle 数据库简介 2-1对象关系型的数据库管理系统 (ORDBMS) 在管理信息系统、企业数据处理、因特网及电子 商务等领域使用非常广泛 在数据安全性与数据完整性控制方面性能优越 跨操作系统、跨硬件平台的数据互操作能力 Oracle数据库的主要特点 数据库的主要特点 支持多用户、大事务量的事务处理 数据安全性和完整性控制 支持分布式数据处理 可移植性http://doc.guandang.net 4

oracle数据库自学手册

Oracle 数据库简介 2-2Oracle数据库基于客户端 服务器技术 数据库基于客户端/服务器技术 数据库基于客户端网络请求

服务器响应

数据库服务器对数据库表进行最佳管理,处理多个客户端对 客户端应用程序通过向服务器请求并接收信息的方式与数据 同一数据的并发访问。全面地保持数据完整性,并控制数据 库进行交互。它充当用户与数据库之间的接口 库访问权限等安全性需求http://doc.guandang.net 5

oracle数据库自学手册

Oracle 9i 体系结构数据库的体系结构是指数据库的组成、工作过程与原理, 以及数据在数据库中的组织与管理机制 Oracle服务器提供开放、全面和综合的信息管理,它由 Oracle数据库和Oracle实例组成Oracle 服务器

Oracle 数据库

Oracle 实例

Oracle 数据库是一个数据的集合,该集合被视为一个逻辑单元 管理数据库的后台进程和内存结构的集合称为 Oracle 实例http://doc.guandang.net 6

oracle数据库自学手册

Oracle 主要组件实用户进程 内存结构SGA

共享池 服务器进程 后台进程 PMON SMON

数据缓冲区

日志缓冲区

PGA

DBWR LGWR

CKPT

其他

参数文件 口令文件

数据文件 数据文件 数据文件 数据库

控制文件 控制文件

日志文件 归档日志文件 日志文件

http://doc.guandang.net

oracle数据库自学手册

Oracle 实例Oracle 实例是后台进程和内存结构的集合

分配

系统全局区

Oracle 实例启动

后台进程

http://doc.guandang.net

oracle数据库自学手册

Oracle 数据库Oracle 数据库由操作系统文件组成,这些文件 为数据库信息提供实际物理存储区 Oracle 数据库包括逻辑结构和物理结构Oracle 数据库

物理结构

逻辑结构

物理结构包含数据库中的一组操作系统文件。 逻辑结构指数据库创建之后形成的逻辑概念之间的关系

http://doc.guandang.net

oracle数据库自学手册

会话会话是用户与 Oracle 服务器 的单个连接 当用户与服务器建立连接时创 建会话 当用户与服务器断开连接时关 闭会话启动 Oracle 实例

使用SQL*Plus连接 至数据库

创建用户进程

创建服务器进程

提交 SQL 查询

http://doc.guandang.net

oracle数据库自学手册

Oracle 实例内存结构Oracle 的内存结构包含以下两个内存区: 内存区

系统全局区 (SGA)

程序全局区 (PGA)

当服务器进程启动时分配程序全局区 Oracle 实例启动时分配系统全局区

http://doc.guandang.net

oracle数据库自学手册

系统全局区 2-1数据库信息存储于SGA,由多个数据库进程共享

SGA的内存结构 的内存结构

共享池

数据缓冲区

日志缓冲区

http://doc.guandang.net

oracle数据库自学手册

系统全局区 2-2共享池共享池是对SQL、PL/SQL程序进行语法分析、编译、执行的内存区域 共享池由库缓存和数据字典缓存组成。 共享池的大小直接影响数据库的性能。

数据缓冲区用于存储从磁盘数据文件中读入的数据,所有用户共享。 服务器进程将读入的数据保存在数据缓冲区中,当后续的请求需要这些数 据时可以在内存中找到,不需要再从磁盘读取,提高了读取速度。 数据缓冲区的大小对数据库的读取速度有直接的影响。

日志缓冲区日志记录数据库的所有修改信息,日志信息首先产生于日志缓冲区。 当日志缓冲区的日志数据达到一定数量时,由后台进程将日志数据写入日 志文件中。 相对来说,日志缓冲区对数据库的性能影响较小。http://doc.guandang.net 13

oracle数据库自学手册

程序全局区程序全局区(PGA)包含单个服务器进程所需的数据和控 制信息 PGA是在用户进程连接到数据库并创建一个会话时自动分 配的,保存每个与Oracle 数据库连接的用户进程所需的 信息 PGA为非共享区,只能单个进程使用,当一个用户会话结 束,PGA释放

http://doc.guandang.net

oracle数据库自学手册

Oracle 实例进程结构Oracle 实例有几种不同类型的进程,它们是: 实例进程

用户进程

服务器进程

后台进程

服务器进程用于处理连接到该实例的用户进程的请求。当用户连接至 后台进程是Oracle数据库为了保持最佳系统性能和协调多个用户 用户进程是一个需要与Oracle服务器进行交互的程序。当用户运行一 Oracle 数据库实例创建会话时,即产生服务器进程 个应用程序准备向数据库服务器发送请求时,即创建了用户进程 请求而设置的。 Oracle 实例启动时即创建一系列后台进程

http://doc.guandang.net

oracle数据库自学手册

后台进程 2-1实例的各种后台进程是:

后台进程

PMON SMON

DBWR LGWR

CKPT 其他

http://doc.guandang.net

…… 此处隐藏:1092字,全部文档内容请下载后查看。喜欢就下载吧 ……
oracle数据库基础1--Oracle 入门.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1443683.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)