版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 Oracle 关系数据库关系数据库Oracle公司简介公司简介Oracle公司是全球最大和最成功的数据库软件公司之一,总部位公司是全球最大和最成功的数据库软件公司之一,总部位于美国加州的红木滩(于美国加州的红木滩(Redwood Shores),年收入),年收入108亿美亿美元。元。 Oracle意为意为“预言者预言者”,在国内又称为在国内又称为“甲骨文甲骨文”。Oracle公司简介公司简介数据库巨人的诞生数据库巨人的诞生 Oracle公司成立于公司成立于1977年年6月,其前身是由月,其前身是由Larry Ellison、Bob Miner和和Ed Oates在硅谷共同创办的一家名为软件开
2、发实验室在硅谷共同创办的一家名为软件开发实验室(Software Development Laboratories,SDL)的计算机公司。)的计算机公司。Oracle公司简介公司简介1978年,年,SDL更名为关系软件有限公司更名为关系软件有限公司(RelationalSoftware,Inc.RSI),并发布世界上第,并发布世界上第一款商业关系数据库系统,命名为一款商业关系数据库系统,命名为Oracle2。1980年,为了突出公司的核心产品,年,为了突出公司的核心产品,RSI再次更名再次更名为为Oracle。 目前,目前,Oracle公司是业界领先的数据库企业和世界第公司是业界领先的数据库企
3、业和世界第二大独立软件公司,仅次于二大独立软件公司,仅次于Microsoft,是世界软件企业,是世界软件企业排名前排名前5名的国际大企业,向世界名的国际大企业,向世界145个国家和地区销售其个国家和地区销售其产品和服务。产品和服务。Oracle数据库产品是当前市场占有率最高的数据库产品是当前市场占有率最高的数据库产品,约为数据库产品,约为34%。Oracle数据库客户遍布于工业、数据库客户遍布于工业、金融、商业、保险等各个领域。金融、商业、保险等各个领域。 在当今世界在当今世界500强企业中,强企业中,70%企业使用的是企业使用的是Oracle数据库。数据库。财富财富100强企业中有强企业中有
4、98家使用家使用Oracle产品。产品。Oracle公司简介公司简介 在所有的在所有的IT认证中,认证中,Oracle公司的专业认证公司的专业认证OCP是数是数据库领域中最热门的认证。对据库领域中最热门的认证。对Oracle数据库深入了解,并数据库深入了解,并具有大量实践操作经验的具有大量实践操作经验的Oracle数据库管理员(数据库管理员(DBA),),将很容易获得一份工作环境宽松、待遇优厚的工作。将很容易获得一份工作环境宽松、待遇优厚的工作。 具体方向:数据库系统管理、数据库操作员和开发员。具体方向:数据库系统管理、数据库操作员和开发员。Oracle认证认证认证官方网址:认证官方网址:ht
5、tp:/ 在各个方向中,在各个方向中,Oracle设置可一个包含三个层次的认设置可一个包含三个层次的认证程序。证程序。 1、Oracle Certified Associate(Oracle认证的技术人员,认证的技术人员,OCA),通过两项考试:因特网考试和代理环境下的考试。),通过两项考试:因特网考试和代理环境下的考试。 2、Oracle Certified Professional( Oracle认证的专业认证的专业技术员,技术员,OCP),在),在OCA基础上,附加代理考试。基础上,附加代理考试。 3、Oracle Certified Maser( Oracle认证专家,认证专家,OCM
6、 ),),前两项基础之上,参加两个高级前两项基础之上,参加两个高级Oracle教育课程,并完成一教育课程,并完成一次实习考试。次实习考试。Oracle认证认证Oracle数据库发展史数据库发展史 从从1978年年Oracle数据库产品数据库产品Oracle2的发布,到今天的发布,到今天Oracle11g的推出,的推出,Oracle功能不断完善和发展,性能不功能不断完善和发展,性能不断提高,其安全性、稳定性也日趋完善。特别是从断提高,其安全性、稳定性也日趋完善。特别是从Oracle8开始使用开始使用Java语言作为开发语言,使得语言作为开发语言,使得Oracle数数据库产品具有优良的跨平台特性,
7、可以适用于各种不同的据库产品具有优良的跨平台特性,可以适用于各种不同的操作系统,这也是操作系统,这也是Oracle数据库产品比数据库产品比IBM DB2 、Microsoft SQL Server应用更广泛的原因之一。应用更广泛的原因之一。1.1979年,年,Oracle公司推出了世界上第一个基于公司推出了世界上第一个基于SQL标准标准的关系数据库系统的关系数据库系统Oracle2,它是基于汇编语言开发的,它是基于汇编语言开发的,当时并没有引起太多的关注。当时并没有引起太多的关注。2.1983年年3月,月,Oracle公司发布了公司发布了Oracle3,该版本采用,该版本采用C语言开发。语言开
8、发。Oracle数据库发展史数据库发展史3.1984年年10月,月,Oracle公司发布了公司发布了Oracle44.1985年,年,Oracle公司发布了公司发布了Oracle55.1988年,年,Oracle公司发布了公司发布了Oracle66.1992年,年,Oracle公司发布了基于公司发布了基于Unix版本的版本的Oracle7, Oracle正式向正式向Unix进军进军7.1997年年6月,月,Oracle公司发布了基于公司发布了基于Java的的Oracle88.1998年年8月,月,Oracle公司正式发布了公司正式发布了Oracle8i9.2000年年12月,月,Oracle公
9、司发布了公司发布了Oracle9i10.2004年年1月,月,Oracle公司发布了基于网格计算的公司发布了基于网格计算的 Oracle10g数据库版本的选择数据库版本的选择 Oracle9i数据库经过多年的实际应用,其安全性、稳数据库经过多年的实际应用,其安全性、稳定性不断完善,成为当前应用最广泛的数据库系统。虽然定性不断完善,成为当前应用最广泛的数据库系统。虽然Oracle10g Oracle11g是当前的最新版本,其性能得到了是当前的最新版本,其性能得到了进一步提升,且支持网格计算,但是,进一步提升,且支持网格计算,但是, Oracle10g Oracle11g数据库的各种新特性、新的应
10、用主要是针对高端数据库的各种新特性、新的应用主要是针对高端用户的。对于用户的。对于Oracle数据库的普通应用者和数据库的普通应用者和Oracle数据库数据库的初学者,的初学者,Oracle9i已经完全可以满足要求了。已经完全可以满足要求了。安装安装Oracle9i 安装数据库服务器安装数据库服务器 安装客户端安装客户端 注:如果网络环境只能在一台计算机上进行注:如果网络环境只能在一台计算机上进行oracle9i的的学习,只需要安装数据库服务器即可满足需要。学习,只需要安装数据库服务器即可满足需要。注意:注意: 1、Oracle9i服务器软件和服务器软件和Oracle9i客客 户端软件不支持户
11、端软件不支持Windows 95/98环境。环境。 2、需要安装虚拟光驱。、需要安装虚拟光驱。安装数据库服务器安装数据库服务器全局数据库名:全局数据库名:是唯一的,由数据库名和域名组成,格式为是唯一的,由数据库名和域名组成,格式为“数据库名数据库名.网络域名网络域名”,用来唯一标识一个网络数据库,用来唯一标识一个网络数据库,主要用于分布式数据库系统。在单机环境可以不设置域名。主要用于分布式数据库系统。在单机环境可以不设置域名。数据库名、全局数据库名和数据库名、全局数据库名和SID的区别的区别数据库名:数据库名:是一个数据库的名称标识。是一个数据库的名称标识。SID:是数据库系统标识符,主要用于
12、区分同一台计算机上是数据库系统标识符,主要用于区分同一台计算机上安装的不同数据库实例。如果一个数据库只有一个实例,安装的不同数据库实例。如果一个数据库只有一个实例,则则SID与数据库相同。(与数据库相同。(p235) 例如:例如:在上海的数据库可以命名为在上海的数据库可以命名为oral.shanghai. ,在北京的数据库可以命名为,在北京的数据库可以命名为oral.beijing. ,虽然数据库名均为虽然数据库名均为oral,但由于所在的域名不同,因此在网络,但由于所在的域名不同,因此在网络中可以区分。中可以区分。注:注:在此过程中会有在此过程中会有DOS窗口弹出,此时一定不要将窗窗口弹出,
13、此时一定不要将窗口强行关闭,因为这是口强行关闭,因为这是Oracle在调用后台工具进行相应在调用后台工具进行相应的配置工作。的配置工作。默认口令为默认口令为tiger 按照上面的安装步骤已成功建立了按照上面的安装步骤已成功建立了oracle9i数数据库服务器。这样建立的数据库服务器从物理上看据库服务器。这样建立的数据库服务器从物理上看是同一台计算机,其实包含是同一台计算机,其实包含管理客户机、数据库服管理客户机、数据库服务器和数据库务器和数据库3部分。部分。安装结果安装结果下面从不同的角度来考察安装后的结果:下面从不同的角度来考察安装后的结果:1.服务器的程序组服务器的程序组 开始开始程序程序
14、 orahome90(包含(包含8类程序组)类程序组) oracle installation products 2.服务器上安装的产品服务器上安装的产品开始开始程序程序oracle installation productsuniversal installer,调出调出oracle通用安装工具,出现欢迎界面,单击通用安装工具,出现欢迎界面,单击“已安装产品已安装产品”,将查看已经成功安装在服务器上的,将查看已经成功安装在服务器上的oracle9i产品组件。产品组件。3.服务器的文件体系结构服务器的文件体系结构Oracle9i数据库服务器安装后,得到的结构有数据库服务器安装后,得到的结构有3
15、个文件夹:个文件夹:(2)ora90:主要存放:主要存放oracle9i数据库管理系统相关的软件。数据库管理系统相关的软件。(1)admin:该文件夹下面按照数据库系统标识符名称建立子:该文件夹下面按照数据库系统标识符名称建立子文件夹,在每个子文件夹下存放对该数据库的管理信息和日文件夹,在每个子文件夹下存放对该数据库的管理信息和日志文件,是数据库管理员分析数据库、查找历史记录的地方。志文件,是数据库管理员分析数据库、查找历史记录的地方。(3)oradata:该文件夹下面按照数据库系统标识符名称建立该文件夹下面按照数据库系统标识符名称建立子文件夹,存放系统新配置的子文件夹,存放系统新配置的ora
16、l数据库的数据文件、控数据库的数据文件、控制文件和索引文件等,是真正的数据存放位置,对数据库制文件和索引文件等,是真正的数据存放位置,对数据库系统的备份和恢复有重要的意义。系统的备份和恢复有重要的意义。4、检查系统服务、检查系统服务开始开始设置设置控制面板控制面板管理工具管理工具服务,出现系统服务,出现系统“服务服务”对话框。对话框。 默认情况下,每次开机后,都会自动启动默认情况下,每次开机后,都会自动启动Oracle服务,使系服务,使系统启动时间变长,而且启动后会占用很多内存空间,导致计算机统启动时间变长,而且启动后会占用很多内存空间,导致计算机运行速度变慢。如果不经常使用运行速度变慢。如果
17、不经常使用Oracle,可以把这些服务由,可以把这些服务由“自自动动”启动改为启动改为“手动手动”启动。启动。操作操作:1.把这些服务由把这些服务由“自动自动”启动改为启动改为“手动手动”启动。启动。 2.启动服务启动服务。卸载卸载Oracle9i数据库管理数据库管理创建数据库创建数据库 安装完安装完oracle9i数据库服务器软件后,就可数据库服务器软件后,就可以根据需要在数据库服务器中创建数据库。以根据需要在数据库服务器中创建数据库。 创建数据库的过程,实质上就是在数据库服务创建数据库的过程,实质上就是在数据库服务器的操作系统上创建一系列的文件,并将这些文件器的操作系统上创建一系列的文件,
18、并将这些文件交给交给Oracle数据库管理系统软件进行管理,从而数据库管理系统软件进行管理,从而构建出一个完整的数据库系统结构。构建出一个完整的数据库系统结构。创建数据库创建数据库使用使用DBCADBCA(Database Configuration Assistant):):即数据库配置助手,是即数据库配置助手,是Oracle提供的用于创建数提供的用于创建数据库的图形界面工具,内置数据库模板,可以直观据库的图形界面工具,内置数据库模板,可以直观快速的创建数据库。快速的创建数据库。启动方法:启动方法:orahome90Configuration and migration toolsDBCA操
19、作:操作:创建数据库、删除数据库。创建数据库、删除数据库。管理数据库管理数据库使用使用OEM OEM(Oracle Enterprise Manager console): 即即Oracle企业管理器,是企业管理器,是Oracle提供的一个集成提供的一个集成化的数据库管理工具,化的数据库管理工具,DBA可以利用这个图形化可以利用这个图形化的管理工具对数据库和其他服务进行各种管理和的管理工具对数据库和其他服务进行各种管理和监控操作。监控操作。修改数据库和管理数据库,需要使用修改数据库和管理数据库,需要使用EMCA (enterprise manager configuration assista
20、nt) 创建创建一个资料档案库,然后才可以用一个资料档案库,然后才可以用OEM (oracle企业管理企业管理器器)来进行数据库的管理。资料档案库是集中对后台数来进行数据库的管理。资料档案库是集中对后台数据库进行访问的一个数据库据库进行访问的一个数据库 。 资料档案库资料档案库 简单来说,简单来说, 没有资料档案库:没有资料档案库: 客户客户数据库数据库 有了资料档案库:有了资料档案库: 客户客户=OMS服务器服务器=数据库数据库 资料档案库资料档案库操作:操作:创建一个新的资料档案库。创建一个新的资料档案库。操作步骤:操作步骤:开始开始程序程序Oracle-OralHome90 Config
21、uration and Migration ToolsEnterprise Manager Configuration Assistant注:注:默认创建的本地默认创建的本地OEMREP数据库里的一部分是资料档数据库里的一部分是资料档案库。资料档案库用户名案库。资料档案库用户名OEM_x_OEMREP是是OEMREP数数据库的普通用户,据库的普通用户,sys和和system是系统管理员用户。是系统管理员用户。OEM的应用的应用 操作:操作:开始开始程序程序OracleOralHome90Enterprise Manager Console1 启动启动OEM-登录服务器登录服务器启动启动Orac
22、leService和和 OracleOraHome90TNSListener两个服务两个服务 操作:操作:网络网络数据库,选择要连接的数据库右键单击,在弹数据库,选择要连接的数据库右键单击,在弹出的菜单中选择出的菜单中选择“连接连接”, 弹出弹出“数据库连接信息数据库连接信息”对话对话框。(也可以单击数据库名左侧的框。(也可以单击数据库名左侧的“加号加号”)2、连接数据库、连接数据库注意:注意:用户名可以是用户名可以是sys 、system或或scott3、管理数据库、管理数据库 第一次以独立方式启动控制台时,如果控制台和数第一次以独立方式启动控制台时,如果控制台和数据库安装在同一台服务器中,据库安装在同一台服务器中,Oracle会自动将本会自动将本地所有的数据库列在导航栏地所有的数据库列在导航栏“数据库数据库”选项卡中。选项卡中。操作:操作:向向OEM中添加、删除数据库。中添加、删除数据库。 添加:右击添加:右击“数据库数据库”“将数据库添加到将数据库添加到树树”。 删除:右击删除的数据库删除即可。删除:右击删除的数据库删除即可。以登录到以登录到OMS方式启动方式启动OEM 启动启动OEM后,对话框中选择后,对话框中选择“登录到登录到oracle management serve
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 雾化吸入治疗的优势与局限性
- 足部护理与足部健康教育
- 环境友好型产品选材指南
- 2024-2025学年医疗卫生系统人员试题预测试卷附参考答案详解【研优卷】
- 2024-2025学年中级软考复习提分资料附参考答案详解【研优卷】
- 2024-2025学年度火电电力职业鉴定检测卷带答案详解(满分必刷)
- 2024-2025学年度施工员模拟题库及参考答案详解(典型题)
- 2024-2025学年山西工程职业学院单招《语文》题库检测试题打印附参考答案详解【A卷】
- 2024-2025学年度无人机资格证考前冲刺练习试题(培优B卷)附答案详解
- 2024-2025学年度医学检验(士)常考点试卷(夺分金卷)附答案详解
- 2025-2030中国建筑应用光伏(BAPV)行业市场发展趋势与前景展望战略分析研究报告
- 《国家行政机关》课件
- 《烟气脱硝技术》课件
- 儒林外史每回试题及答案
- 体检报告书写规范
- 2025年四川藏区高速公路有限责任公司招聘笔试参考题库含答案解析
- 妇女节女性健康知识讲座关爱女性健康主题宣教课件
- 《 AWS焊接技术培训 》课件
- 继续执行申请书
- 2024年10月自考02160流体力学试题及答案含评分参考
- 《冠心病》课件(完整版)
评论
0/150
提交评论