1、第1章 Oracle安装配置,Oracle是目前全球最流行、最强大的数据库系统。Oracle数据库具有完备的数据管理功能,能完美地刻画数据关系,并实现了完善的分布式处理功能。由于Oracle强大的功能,针对其安装配置也具有一定的复杂性。本章着重讲述Oracle数据库的安装及配置。本章主要讲解数据库术语、主流数据库、Oracle数据库的安装环境以及如何安装Oracle数据库。,1.1 Oracle简介,数据库(database)是数据存储仓库的简称。数据库是一个经久不衰的话题,本节将首先介绍数据库的基本术语,接着介绍当前主流数据库,最后介绍Oracle相对于其他数据库的特点。,1.1.1 数据库
2、术语,在介绍数据库的配置和开发之前,了解数据库的基本术语是必要的。这些术语并非仅仅适用于Oracle或其他特定数据库,而是作为一种标准称谓在各数据库中共享使用。 1数据 2数据库及数据库管理系统 3关系型数据库 4常见的数据库对象,1.1.2 主流数据库简介,当前数据库市场,主流的数据库包括:Oracle、Sybase、DB2、SQL Server、My SQL。 Oracle:开发商为美国的甲骨文公司(Oracle)。Oracle数据库是以高级结构化查询语言(SQL)为基础的大型关系数据库,是目前最流行、应用最广泛的客户端/服务器(Client/Server)体系结构的数据库。 Sybase
3、:开发商为Sybase公司。Sybase数据库性能较高,安全性极高,可运行于UNIX、Windows及Novell Netware环境。该数据库不但具有优越的性能,而且具备跨平台能力。,1.1.2 主流数据库简介,DB2:开发商为IBM。DB2数据库支持各种机型及操作系统环境。支持面向对象编程,并有强大的开发和管理工具。 SQL Server:开发商为微软公司。SQL Server在性能及安全性上不及以上三种数据库,但是其占用系统资源较少,操作简单、灵活。 MySQL:由原My SQL公司开发。My SQL数据库使用简单、操作方便,性能也较高。难能可贵的是,My SQL是开源数据库,而且完全免
4、费,这也成为其迅速崛起的主要原因之一。,1.1.3 Oracle数据库的特点,相较于其他数据库,Oracle具有以下特点。 毫无疑问,优越的性能是Oracle战胜其他数据库的首要法宝。Oracle优越的性能使得其成为大型应用和超大型系统的首选数据库,而且甲骨文公司从未停止过在这方面的进步。 提供了基于角色的权限管理模式。通过角色管理,大大加强了数据库的安全性,同时,也为DBA提供了更加方便、快捷的管理用户和权限的途径。 可良好地支持大数据存储格式,如图形、音频、视频、动画等媒体格式。 提供了良好的分布式管理功能,用户可以很轻松地实现多数据库的协调工作。 提出了独创性的表空间理念。在数据模型方面
5、,Oracle有着区别于其他数据库的表空间概念。使数据在逻辑上划分得更加清晰,而且具有更大的灵活性。,1.2 安装Oracle数据库,在简单了解了数据库的基本知识之后,本节将讲述Oracle数据库的安装过程。本书的所有内容均以Oracle 11g数据库作为基础展开。,1.2.1 Oracle数据库的版本变迁及安装环境,Oracle数据库自发布至今,也经历了一个从不稳定到稳定,从功能简单至强大的过程。从第二版开始,Oracle的每一次版本变迁,都具有里程碑意义,具体如图所示。,1.2.2 下载Oracle安装文件,使用Oracle前需要安装Oracle软件,用户获取Oracle安装文件的最方便的
6、途径就是到Oracle的官方网站下载该软件。 在浏览器地址栏中输入Oracle官方网站网址,进入Oracle网站。,1.2.3 安装过程,本节接下来所讲述的安装过程是在Windows 7旗舰版下实现的。,1.2.3 安装过程,Oracle在安装过程中会修改系统的环境变量。数据库安装完成之后,可以查看环境变量的变化。,1.2.4 安装中需要注意的问题,Windows下安装Oracle数据库简单易学,但应当注意以下几点。 注意硬件配置:Oracle对硬件要求较高,因此,安装时尤其需要注意服务器的配置是否达到了要求。 注意空间分配:Oracle作为数据库的本质,决定了其使用过程中是一个体积不断增大的过程,因此尤其需要注意对硬盘空间的分配。 安装路径的要求:Oracle的安装路径不要包含中文字符。含有中文字符的路径在Oracle中并不能被很好地支持。,1.3 小结,本章介绍了当前主流的数据库Oracle,并突出讲解了Oracle的特点强大的功能、优越的性能。本章重点是Oracle在Windows下的安装过程,对于初学者,只需掌握在Windows下的安装过程即可。Oracle在安装成功之后,往往会改变系统环境变量。由于系统环境变量的改变引起的对其他应用程序的影响,应当引起足够的重视。,