oracle OCP认证学习日志(1)

新年新气象,年后上班第一天,开始新的征程,为自己的DBA梦想而努力。写日志把自己的学习过程记录下来,也是对知识的一个提取概括,方便以后参考查阅。


第一章oracle database 11g体系结构概述
1.1 oracle产品系列
1.1.1 oracle服务器系列
服务器技术系列中三个主要的产品组合是数据库服务器、应用服务器和企业管理器。数据库服务器用于存储数据,应用服务器提供最终用户请求的服务的基础设施。企业管理器产品给管理员提供管理界面。
1.数据库服务器
数据库服务器由带有许多功能(如流、分区、仓储、复制和RAC)的Oracle实例和数据库构成,但它还是提供了一个构建关系数据库系统之上的可靠、成熟、健壮和高性能的企业数据存储机制。
Oracle 数据库就是磁盘上的一组文件。在有意删除这些文件之前,它一直存在。
Oracle服务器实现的处理模型是客户端-服务器处理模型,通常称为两层模型。用户进程和服务器进程之间的网络通信协议是Oracle的专有协议--Oracle Net。
客户端由两个组件组成:用户和用户进程。服务器层有三个组件:执行SQL的服务器进程、实例和数据库本身。




2.应用服务器
随着Web成为向最终用户音乐会应用程序的事实标准平台,应用服务器应运而生。应用服务器允许用在集中位置运行的应用程序替代传统上的最终用户计算机上的客户端软件。应用程序用户界面一般通过Web浏览器展示给用户。这些应用程序可以使用存储在一个或多个数据库服务器中的数据。
Oracle Application Server 是用于开发、部署、管理Web应用程序的平台。
应用程序可以使用从最终用户会话到数据库会话的一对一映射:每个用户将针对应用服务器建立基于浏览器的会话,而应用服务器将代表用户针对数据库服务器建立会话。然而事实证明,与连接池模式相比,这种模型并不高效。使用连接池模型,应用服务器建立相对较少的持久数据库会话,并按需求使用它们(如有必要将请求排队)针对应用服务器建立建立相对较多的最终用户会话。图为连接池三层体系结构:



DBA经常发现其不得不担当应用服务器管理员的角色,需要为此做好准备。
3.企业管理器
随着IT安装的规模和复杂性提高,如何管理每一个给定组件成为一项富有挑战性的任务。管理工具有助于简化这些任务,并提高管理人员的工作效率。
Oracle Enterprise Manager有三种形式:
Database Control
Application Server Control
Grid Control
Oracle Enterprise Manager Database Control 是用于管理一个数据库(可能是一个Real Application Clusters群集数据库,即RAC群集数据库)的图形工具。
Oracel Enterprise Manager Application Server Control 是用于管理一个或多个应用服务器实例的图形工具。
Oracle Enterprise Manager Grid Control 全局化管理环境。用一个管理仓库以及一个或多个管理服务器管理整个环境:任何位置的任何数据库和应用服务器。
所有可通过OEM完成的工作都可以通过SQL语句来完成。熟悉命令行技术是至关重要的。
1.1.2 Oracle开发工具
Oracle 提供了一些开发应用程序和实用程序的工具,并支持多种语言。在Oracle Server内部分析和执行的编程语言是SQL、PL/SQL和Java。从外部对数据库执行写操作的Oracle开发技术包括Oracel Developer Suite 中的产品(Forms,Reportst 和Discoverer)、Oracle Application Server和其它3GL
1.1.3 Oracle 应用程序
由于Oracle 公司的多次收购举措,Oracle应用程序产品的数量近年来不断激增。其中的两个应用程序依然占据主导地位。Oralce E-Business Suite 是一套完整的基于账务处理引擎的应用程序,而Oracle Collaboration Suite 是一套办公自动化工具。







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值