Oracle初级教程系列(一) Oracle简介

最近正在使用Oracle数据库,越学习越感觉到它的强大,为了方便同学们能够更加快捷的了解这款数据库,waitig从今天开始将为大家带来一个关于Oracle数据库的入门级系列教程,方便同学们更加快速的入门。

本篇是Oracle初级教程系列的第一章:简介

介绍

Oracle Database,又名Oracle RDBMS,或简称Oracle。是以高级结构化查询语言(SQL)为基础的大型关系数据库,可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统。

其系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。

特点

1、ORACLE7.X以来引入了共享SQL和多线索服务器体系结构。这减少了ORACLE

的资源占用,并增强了ORACLE的能力,使之在低档软硬件平台上用较少的资源

就可以支持更多的用户,而在高档平台上可以支持成百上千个用户。

2、提供了基于角色(ROLE)分工的安全保密管理。在数据库管理功能、完整性

检查、安全性、一致性方面都有良好的表现。

3、支持大量多媒体数据,如二进制图形、声音、动画以及多维数据结构等。

4、提供了与第三代高级语言的接口软件PRO*系列,能在C,C++等主语言中嵌入

SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵。加上它有许多优

秀的前台开发工具如 POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速开

发生成基于客户端PC 平台的应用程序,并具有良好的移植性。

5、提供了新的分布式数据库能力。可通过网络较方便地读写远端数据库里的数

据,并有对称复制的技术。

逻辑结构

ORACLE数据库在逻辑上是由许多表空间构成。主要分为系统表空间和非系统

表空间。非系统表空间内存储着各项应用的数据、索引、程序等相关信息。我们

准备上马一个较大的ORACLE应用系统时,应该创建它所独占的表空间,同时定义

物理文件的存放路径和所占硬盘的大小。

物理结构

数据库的物理存储结构是由一些多种物理文件组成,主要有数据文件、控制文件、重做日志文件、归档日志文件、参数文件、口令文件、警告文件等。

控制文件:存储实例、数据文件及日志文件等信息的二进制文件。alter system set control_files=‘路径’。V$CONTROLFILE。

数据文件:存储数据,以.dbf做后缀。一句话:一个表空间对多个数据文件,一个数据文件只对一个表空间。dba_data_files/v$datafile。

日志文件:即Redo Log Files和Archivelog Files。记录数据库修改信息。ALTER SYSTEM SWITCH LOGFILE; 。V$LOG。

参数文件:记录基本参数。spfile和pfile。

警告文件:show parameter background_dump_dest—使用共享服务器连接

跟踪文件:show parameter user_dump_dest—使用专用服务器连接

支持平台

截止至2015年01月,甲骨文公司的Oracle10g/11g/12c支持以下的操作系统和硬件:

· AppleMac OS X Server:PowerPC

· HPHP-UX:PA-RISC,Itanium

· HPTru64 UNIX:Alpha

· HPOpenVMS: Alpha, Itanium

· IBMAIX5L:IBM POWER

· IBMz/OS:zSeries

· Linux:x86,x86-64, PowerPC, zSeries, Itanium

· MicrosoftWindows: x86, x86-64, Itanium

· SunSolaris:SPARC, x86, x86-64

当前版本

racle数据库最新版本为Oracle Database 12c。Oracle数据库12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。


本文由【waitig】发表在等英博客
本文固定链接:Oracle初级教程系列(一) Oracle简介
欢迎关注本站官方公众号,每日都有干货分享!
等英博客官方公众号
点赞 (2)分享 (0)