数据库实用技术教程教学课件作者基于Oracle系统电子教案第1章幻灯片.ppt

数据库实用技术教程教学课件作者基于Oracle系统电子教案第1章幻灯片.ppt

  1. 1、本文档共123页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 1.5.3 数据库系统的相关人员 1. 数据库管理员 数据库管理员(DataBase Administrator,DBA)负责全面管理和控制数据库系统。 主要工作包括:决定数据库中的信息内容和结构,决定数据库的存储结构和存储策略,定义数据的安全性要求和完整性约束条件,监控数据库的运行,负责数据库的改进和重组、重构,等等。 * 1.5.3 数据库系统的相关人员 2. 系统分析员和数据库设计人员 系统分析员负责应用系统的需求分析和规范说明,同用户及数据库管理员相结合,确定系统的硬件软件配置,并参与数据库系统的概要设计。 数据库设计人员负责数据库中数据的确定、数据库各级模式的设计。数据库设计人员必须参与用户需求调查和系统分析,然后进行数据库设计。 * 1.5.3 数据库系统的相关人员 3. 应用程序开发人员 应用程序开发人员负责设计和编写应用系统的程序模块,并对其进行调试和安装。 4. 用户 用户是指最终用户。最终用户通过应用系统的用户接口来使用数据库。最终用户可分为以下3类。 (1)偶然用户 (2)简单用户 (3)复杂用户 * 1.1 数据库系统概述 1.2 数据模型 1.3 数据库系统结构 1.4 数据库管理系统的体系结构 第1章 绪论 1.5 数据库系统的组成 1.6 Oracle数据库系统概述 1.7 小结 * 1.6 Oracle数据库系统概述 1.6.1 Oracle数据库系统简介 1.6.2 Oracle体系结构 * 1.6.1 Oracle数据库系统简介 Oracle数据库地位 Oracle公司又称甲骨文公司,是全球最大的信息管理软件与服务供应商。Oracle数据库系统是其推出的主要产品,是关系数据库的倡导者和先驱。经过近30年的发展,目前Oracle产品覆盖几十种主流机型,其中Oracle 数据库已经成为世界上使用最广泛的关系数据库系统之一,是数据库领域的领军者和标准制定者。Oracle公司推出的Oracle数据库系统在我国有较大的市场份额,始终占据着数据库市场的龙头地位。 * 1.6.1 Oracle数据库系统简介 Oracle数据库的发展 Oracle数据库系统最早于1979年推出,随着其开发技术的进步,版本得以不断更新,功能不断壮大。 2004年推出了最新的Oracle 10g版本 * 1.6.1 Oracle数据库系统简介 2. Oracle系统的特点 Oracle具有完整的数据管理功能,这些功能包括存储大量数据、定义和操纵数据、并发控制、安全性控制、故障恢复、提供与高级语言接口等。因此,Oracle是一个通用的数据库系统。 Oracle支持各种分布式功能,尤其支持各种Internet处理。因此,Oracle是一个分布式数据库系统。 Oracle作为一个应用开发环境,使用PL/SQL语言执行各种操作,具有可开放性、可移植性、灵活性等特点。 高版本的Oracle支持面向对象的功能,支持类、方法和属性等概念。 * 1.6 Oracle数据库系统概述 1.6.1 Oracle数据库系统简介 1.6.2 Oracle体系结构 * 1.6.2 Oracle体系结构 完整的Oracle应用环境包括如下两部分 数据库管理系统结构 数据库结构 * 1.6.2 Oracle体系结构 1. 数据库管理系统结构 数据库管理系统由功能各异的管理程序组成,包括进程管理和内存管理等。 (1)进程结构 Oracle应用环境中有两类进程:用户进程和服务器进程。 用户进程是指在客户机内存上运行的程序。 服务器进程是指在服务器上运行的程序,它接收用户进程发出的请求,根据用户请求与数据库进行通信,完成与数据库的连接操作和I/O访问。特别重要的服务器进程还负责完成数据库的后台管理工作,这些主要的进程如表1.4所示。 * 1.6.2 Oracle体系结构 表1.4 主要的服务器进程 进程名称 作用 系统监控进程(SMON) 是在数据库系统启动时执行恢复性工作的强制性进程,对存在故障的CPU或实例进行恢复 进程监控进程(PMON) 是用于恢复失败的数据库用户的强制性进程,获取失败用户的标识,释放此用户占用的所有数据库资源,然后回滚中止的事务 数据库写入进程(DBWR) 负责管理数据缓冲区和字典缓冲区的内容,将修改后的数据块分批写回数据库文件。系统可以拥有多个这样的进程 日志写入进程(LGWR) 用于将内存中的日志内容写入到日志文件中,是唯一能够读写日志文件的进程 * 1.6.2

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档