首页 > 代码库 > ORACLE 11G 从头学起-20141128

ORACLE 11G 从头学起-20141128

1、Oracle数据库概述

1.1、结构及组成

oracle数据库11G共拥有4个版本,分别是企业版、标准版、标准版1和个人版。

1.1.1、企业版

优点:

高可靠性。防止服务器故障、站点故障和人为错误的发生,并减小计划内的宕机时间。

高安全性。利用行级安全性、细粒度审计、透明的数据加密和数据的全面回忆确保数据安全的遵守法规。

更好的数据管理。

领先一步的商务智能。高性能数据仓库、在线分析处理和数据挖掘。

1.1.2、标准版

多平台自动管理。

丰富的开发功能。

灵活的订制服务。

1.1.3、标准版1

应用服务支持。

多平台自动管理。

全面的开发功能。

灵活的订制服务。

1.1.4、个人版

提供oracle作为DBMS的基本数据库管理服务,适用于单用户的开发环境,主要面向开发人员控制的。


1.2、基本术语

1.2.1、数据库

 DB(DataBase)存放数据的仓库,位于计算机的存储设备之上。

1.2.2、数据库管理系统

DBMS(DataBase Management System)实现对数据库中数据进行各种管理与操作,科学地组织和存储数据、高效地获取和维护数据、完成用户账户的建立和权限的分配,以及向用户提供各种操作功能。

数据库系统的一切操作,包括查询、更新及各种控制,都是通过DBMS进行的。

DBMS可以分成网状型、层次型、关系型、面向对象型等。

1.2.3、数据库系统

DBS(DataBase System,DBS)由数据库、数据库管理系统(及其开发工具)、应用系统和数据库管理员构成。

(1)数据库管理员(DBA)负素管理和监控数据库系统,负素为用户解决应用中出现的系统问题。

职责:

a、决定数据库中的信息内容和结构。

b、决定数据库的存储结构和存取策略。

c、监控数据库的运行(系统运行是否正常,系统效率如何),及时处理数据库系统运行过程中出现的问题。

d、安全性管理,通过对系统的权限设置、完整性控制来保证系统的安全性。

e、日常维护。

f、对数据库有关文档进行管理。

(2)系统分析员和数据库设计人员

系统分析员负责应用系统的需求分析和规范说明,和用户及DBA一起,确定系统的硬件、软件配置,并参与数据库系统概要设计。

(3)应用程序员

负责设计、开发应用系统功能模块的软件编程人员,他们根据数据库结构编写特定的应用程序,并进行调试和安装。

(4)用户

最终用记。驼过应用程序的用户接口使用数据库。



ORACLE 11G 从头学起-20141128