0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

oracle数据库应用领域

PoisonApple 来源:网络整理 2018-02-23 10:08 次阅读

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。

Oracle数据库最新版本为Oracle Database 12c。Oracle数据库12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层。这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得Oracle数据库12c 成为私有云和公有云部署的理想平台。

Oracle数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。

随着网络技术的发展,Oracle数据库在各个领域得到了广泛应用。基于Oracle数据库的应用系统结构主要分为客户/服务器结构、终端/服务器结构、浏览器/服务器结构和分布式数据库系统结构等。

1.客户/服务器结构

客户/服务器(Client/Server,C/S)结构是两层结构,在C/S结构中,需要在前端客户机上安装应用程序,通过网络连接访问后台数据库服务器。用户信息的输入、逻辑的处理和结果的返回都在客户端完成,后台数据库服务器接收客户端对数据库的操作请求并执行。

oracle数据库应用领域

C/S结构的优点是客户机与服务器可采用不同软、硬件系统,这样做的好处是应用与服务分离,安全性高,执行速度快;缺点是维护、升级不方便。

2.终端/服务器结构

终端/服务器结构类似于客户/服务器结构。与客户/服务器结构不同之处在于,其所有的软件安装、配置、运行、通信、数据存储等都在服务器端完成,终端只作为输入和输出的设备,直接运行服务器上的应用程序,而没有处理能力。终端把鼠标和键盘输入传递到服务器上集中处理,服务器把信息处理结果传回终端。

终端/服务器结构的优点是便于实现集中管理,系统安全性高,网络负荷低,对终端设备的要求低;缺点是对服务器性能的要求较高。

3.浏览器/服务器结构

浏览器/服务器(Browser/Server,B/S)结构是3层结构,在B/S结构中,客户端只需要安装浏览器就可以了,不需要安装具体的应用程序;中间的Web服务器层是连接前端客户机与后台数据库服务器的桥梁,所有的数据计算和应用逻辑处理都在此层实现。用户通过浏览器输入请求,传到Web服务器进行处理。如果需要,Web服务器与数据库服务器进行交互,再将处理结果返回给用户。

oracle数据库应用领域

B/S结构的优点是通过Web服务器处理应用程序逻辑,这样方便了应用程序的维护和升级。通过增加Web服务器的数量可以增加支持客户机的数量。其缺点是增加了网络连接环节,降低了执行效率,同时也降低了系统的安全性。

4. 分布式数据库的系统结构

数据库系统按数据分布方式的不同可以分为集中式数据库和分布式数据库。集中式数据库是将数据库集中在一台数据库服务器中,而分布式数据库是由分布于计算机网络上的多个逻辑相关的数据库所组成的集合,每个数据库都具有独立的处理能力,可以执行局部应用,也可以通过网络执行全局应用

oracle数据库应用领域

Oracle数据库是现在很流行的数据库系统,使用的是Oracle很多大型网站,这就是为什么很多用户的喜爱的原因,是因为它具有以下突出特点:

1、其支持分布式数据库和分布处理。Oracle为了充分利用计算机系统和网络,允许将处理分为数据库服务器和客户应用程序,所有共享的数据管理由数据库管理系统的计算机处理,而运行数据库应用的工作站集中于解释和显示数据。通过网络连接的计算机环境,Oracle将存放在多台计算机上的数据组合成一个逻辑数据库,可被全部网络用户存取。分布式系统像集中式数据库一样具有透明性和数据一致性。

具有可移植性、可兼容性和可连接性。由于Oracle软件可在许多不同的操作系统上运行,以致Oracle上所开发的应用可移植到任何操作系统,只需很少修改或不需修改。Oracle软件同工业标准相兼容,包括很多工业标准的操作系统,所开发应用系统可在任何操作系统上运行。可连接性是指ORALCE允许不同类型的计算机和操作系统通过网络可共享信息。

2、其支持大数据库、多用户的高性能的事务处理。Oracle支持最大数据库,其大小可到几百千兆,可充分利用硬件设备。支持大量用户同时在同一数据上执行各种数据应用,并使数据争用最小,保证数据一致性。系统维护具有高的性能,Oracle每天可连续24小时工作,正常的系统操作(后备或个别计算机系统故障)不会中断数据库的使用。可控制数据库数据的可用性,可在数据库级或在子数据库级上控制。

3、Oracle遵守数据存取语言、操作系统、用户接口网络通信协议的工业标准。所以它是一个开放系统,保护了用户的投资。美国标准化和技术研究所(NIST)对Oracle7 SERVER进行检验,100%地与ANSI/ISO SQL89标准的二级相兼容。

4、实施安全性控制和完整性控制。Oracle为限制各监控数据存取提供系统可靠的安全性。Oracle实施数据完整性,为可接受的数据指定标准。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Oracle
    +关注

    关注

    2

    文章

    289

    浏览量

    35121
  • oracle数据库
    +关注

    关注

    0

    文章

    16

    浏览量

    7668
  • 甲骨文
    +关注

    关注

    0

    文章

    113

    浏览量

    16127
收藏 人收藏

    评论

    相关推荐

    labview 如何远程访问Oracle数据库

    ?它是服务器端的设置还是我电脑的设置?最后那个orcl是oracle里的一个实例,那是不是代表我要连接的数据库的名称?数据库所在的共享文件夹是不是必须填写?还望做过的朋友指导一下{:12:}
    发表于 07-15 16:24

    提高Oracle数据库性能

    Oracle数据库设计中长期受到设计人员重视的是如何更好更快地提高Oracle数据库性能的问题。其中对数据库表现有较大关联的是两个因素,一
    发表于 11-11 18:16 4次下载

    数据库的基本概念和应用领域

    可以把数据库定义为数据的集合,或者说数据库就是为了实现一定的目的而按某种规则组织起来的数据的集合。数据库管理系统就是管理
    发表于 02-04 10:40 2859次阅读

    Oracle基础教程--数据库模型

    Oracle基础教程--数据库模型(新星普德电源技术有限)-该文档为Oracle基础教程--数据库模型讲解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,,
    发表于 09-23 09:24 1次下载
    <b class='flag-5'>Oracle</b>基础教程--<b class='flag-5'>数据库</b>模型

    oracle基础教程--其他数据库对象

    oracle基础教程--其他数据库对象(通信电源技术期刊官网)-该文档为oracle基础教程--其他数据库对象讲解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,
    发表于 09-24 14:43 2次下载
    <b class='flag-5'>oracle</b>基础教程--其他<b class='flag-5'>数据库</b>对象

    Oracle数据库基础知识

    Oracle数据库基础知识(现代电源技术课程总结)-该文档为Oracle数据库基础知识讲解文档,是一份还算不错的参考文档,感兴趣的可以下载看看,,,,,,,,,,,
    发表于 09-28 10:33 5次下载
    <b class='flag-5'>Oracle</b><b class='flag-5'>数据库</b>基础知识

    Oracle-数据库入门教程

    Oracle-数据库入门教程(电源技术发展新趋势,新技术)-该文档为Oracle-数据库入门教程文档,是一份还算不错的参考文档,感兴趣的可以下载看看,,,,,,,,,,,,
    发表于 09-28 10:38 5次下载
    <b class='flag-5'>Oracle</b>-<b class='flag-5'>数据库</b>入门教程

    Oracle数据库基础知识讲解

    Oracle数据库基础知识讲解(肇庆理士电源技术有限公司图片)-该文档为Oracle数据库基础知识讲解文档,是一份不错的参考文档,感兴趣的可以看看,,,,,,,,,
    发表于 09-28 13:39 10次下载
    <b class='flag-5'>Oracle</b><b class='flag-5'>数据库</b>基础知识讲解

    数据库数据恢复-Oracle ASM故障数据恢复案例

    数据库数据恢复环境: Oracle数据库ASM磁盘组有4块成员盘。 数据库故障&分析: Ora
    的头像 发表于 08-11 15:27 1294次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复-<b class='flag-5'>Oracle</b> ASM故障<b class='flag-5'>数据</b>恢复案例

    oracle数据库如何连接

    oracle数据库如何连接  Oracle数据库是目前非常流行的关系型数据库管理系统,它可以在各种平台上运行,因此它是企业级应用程序的首选
    的头像 发表于 08-28 17:09 1.1w次阅读

    数据库数据恢复-oracle数据库报错无法打开的数据恢复案例

    oracle数据库数据恢复环境: 一台服务器,底层由12块硬盘组成一组磁盘阵列,上层操作系统上运行oracle数据库
    的头像 发表于 10-12 14:00 835次阅读

    oracle数据库的使用方法

    Oracle数据库是一种关系型数据库管理系统,它由Oracle公司开发和维护。它提供了安全、可靠和高性能的数据库管理解决方案,被广泛应用于企
    的头像 发表于 12-06 10:10 1220次阅读

    oracle数据库的基本操作

    Oracle数据库是一种关系数据库管理系统(RDBMS),广泛应用于企业级应用中。它具有强大的功能和灵活的配置选项,可以满足复杂的数据处理需求。本文将介绍
    的头像 发表于 12-06 10:14 684次阅读

    数据库数据恢复】Oracle数据库ASM实例无法挂载的数据恢复案例

    oracle数据库ASM磁盘组掉线,ASM实例不能挂载。数据库管理员尝试修复数据库,但是没有成功。
    的头像 发表于 02-01 17:39 511次阅读
    【<b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复】<b class='flag-5'>Oracle</b><b class='flag-5'>数据库</b>ASM实例无法挂载的<b class='flag-5'>数据</b>恢复案例

    Oracle数据恢复—异常断电后Oracle数据库报错的数据恢复案例

    Oracle数据库故障: 机房异常断电后,Oracle数据库报错:“system01.dbf需要更多的恢复来保持一致性,
    的头像 发表于 09-30 13:31 291次阅读
    <b class='flag-5'>Oracle</b><b class='flag-5'>数据</b>恢复—异常断电后<b class='flag-5'>Oracle</b><b class='flag-5'>数据库</b>启<b class='flag-5'>库</b>报错的<b class='flag-5'>数据</b>恢复案例