Oracle concepts-1:Oracle Database Architecture [Oracle数据库体系结构]

本文介绍了Oracle数据库的基础概念,包括其作为企业网格计算的核心组件如何实现高效的信息管理和应用程序部署。通过利用逻辑与物理分离的设计,Oracle数据库能够有效管理大量数据并支持多用户并发访问。文章还详细阐述了Oracle数据库的体系结构特点。
An Oracle database is a collection of data treated as a unit. 一个Oracle数据库可以看作是一个作为数据处理的集合。
The purpose of a database is to store and retrieve related information. 目的是为了存储和检索相关的信息。
A database server is the key to solving the problems of information management. 数据库服务器是解决信息管理的关键组件。
In general, a server reliably manages a large amount of data in a multiuser environment so that many users can concurrently
access the same data。
一般来说,数据库服务器是为了在一个多用户环境下更可靠的管理大数量的数据。为了使更多的用户可以并发的访问相同的数据。
All this is accomplished while delivering high performance.同时提供高性能。

A database server also prevents unauthorized access and provides efficient  solutions for failure recovery.
数据库服务器还可以防止未授权的操作,并提供高效的故障恢复解决方案。

---------------------------以上为第一段
Oracle Database is the first database designed for enterprise  grid computing, the most flexible and cost effective way to manage information  and applications. Oracle数据库是第一个为企业网格计算设计的数据库,它为管理信息和应用提供了
最灵活、低成本、高效益的方式。
Enterprisegrid  computing creates large pools of industry-standard, modular storage and servers.
企业网格计算把存储及服务能力转化为符合工业标准的资源池。

With this architecture, each new system can be rapidly provisioned from the pool
of components。在这种体系结构之下,新系统可以从组件化的资源池中组合资源而迅速构成。

There is no need for peak workloads, because capacity can be easily added or
reallocated from the resource pools as needed.
不需要建设峰值工作负载,因为计算能力可以轻松的从资源池中获得或者重新分配。


The database has logical structures   数据库有逻辑结构和物理结构。 
and physical structures. Because the physical and logical structures are 
separate, the physical storage of data can be managed without affecting the
access to logical storage structures.

由于物理结构和逻辑结构是分开的。我们可以在不影响访问逻辑存储结构的情况下管理数据的物理存储。

The section contains the following topics: 本节包含如下主题
Overview of Oracle Grid  Architecture  Oracle网格体系结构概述
Overview of Application Architecture  应用体系结构概述
Overview of Physical Database Structures    物理数据库结构概述
Overview of Logical Database  Structures    逻辑数据库结构概述
Overview of Schemas and Common Schema Objects   方案和常用的方案对象概述
Overview of the Oracle Data  Dictionary    数据字典概述
Overview of the Oracle  Instance   实例概述
Overview of Accessing the  Database   数据库访问概述
Overview of Oracle  Utilities       工具概述

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28909254/viewspace-1314006/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/28909254/viewspace-1314006/

The inspiration for the material contained in this book comes from my experiences developing Oracle software, and from working with fellow Oracle developers to help them build reliable and robust applications based on the Oracle database. The book is basically a reflection of what I do every day and of the issues I see people encountering each and every day. I covered what I felt was most relevant, namely the Oracle database and its architecture. I could have written a similarly titled book explaining how to develop an application using a specific language and architecture—for example, one using JavaServer Pages that speaks to Enterprise JavaBeans, which in turn uses JDBC to communicate with Oracle. However, at the end of the day, you really do need to understand the topics covered in this book in order to build such an application successfully. This book deals with what I believe needs to be universally known to develop successfully with Oracle, whether you are a Visual Basic programmer using ODBC, a Java programmer using EJBs and JDBC, or a Perl programmer using DBI Perl. This book does not promote any specific application architecture; it does not compare three tier to client/server. Rather, it covers what the database can do and what you must understand about the way it works. Since the database is at the heart of any application architecture, the book should have a broad audience. As the title suggests, Expert Oracle Database Architecture concentrates on the database architecture and how the database itself works. I cover the Oracle database architecture in depth: the files, memory structures, and processes that comprise an Oracle database and instance. I then move on to discuss important database topics such as locking, concurrency controls, how transactions work, and redo and undo, and why it is important for you to know about these things. Lastly, I examine the physical structures in the database such as tables, indexes, and datatypes, covering techniques for making optimal use of them.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值