首页 > 代码库 > 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