当前位置: 首页 > 知识 >正文

oracle数据库基本概念(oracle数据库长什么样)

一.导言

Oracle是基于高级结构化查询语言(SQL)的大型关系数据库。一般来说,它是由一种便于逻辑管理的语言操纵的大量规则数据的集合。

它是客户机/服务器体系结构中最流行的数据库之一。

二、特点

1.从ORACLE7开始。x,引入了共享SQL和多线程服务器架构。这减少了ORACLE的资源占用,增强了其在低端软硬件平台上用更少的资源支持更多用户的能力。

在高端平台上,可以支持几百个用户。

2.提供基于角色分工的安全管理。它在数据库管理功能、完整性检查、安全性和一致性方面具有良好的性能。

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

4.提供了具有第三代高级语言的PRO*系列接口软件,可以在C、C等主流语言中嵌入SQL语句和过程化(PL/SQL)语句,对数据库中的数据进行操作。

此外,它还有许多优秀的前台开发工具,如POWERBUILD、SQL*FORMS、VISIABASIC等。能够快速开发生成基于客户端PC平台的应用,具有良好的可移植性。

5.提供了新的分布式数据库功能。通过网络可以方便地读写远程数据库中的数据,并具有对称复制技术。

第三,存储结构

1.物理结构

ORACLE数据库实际上是存储在硬盘上的各种文件。它是主动的、可扩展的,随着数据的增加、应用的增加而变化。

2.逻辑结构

ORACLE数据库在逻辑上由许多表空间组成。主要分为系统表空间和非系统表空间。非系统表空间存储各种应用程序的数据、索引、程序和其他相关信息。当我们准备推出一个更大的ORACLE应用系统时,

您应该创建它的专用表空间,并定义物理文件的存储路径和硬盘的大小。

四。分布式数据库管理简介

1.原则

物理上存储在网络中的许多ORACLE数据库在逻辑上可以视为一个大型数据库。用户可以通过网络同时访问远程数据库中的数据,

服务器之间的协同处理对工作站用户和应用程序是完全透明的:开发人员不需要关心网络的连接细节,数据在网络节点中的具体分布,以及服务器之间的协调过程。

2.过程

通过DB-LINKS在网络连接的两个ORACLE数据库之间建立访问机制,相当于一方作为另一方的用户远程登录的操作。但是甲骨文采用的一些先进的管理方法,

例如,SYNONME让我们意识不到这个过程,就好像远程数据是本地的一样。数据库复制技术包括:实时复制、定时复制和存储转发复制。对于复制的强度,有整个数据库表的复制和表的中间分支的复制。

在复制的过程中,有自动冲突检测和解决的手段。

相关文章:
  • 4月28日基金净值:交银均衡成长一年混合A最新净值0.9514,涨0.31%
  • 4月7日基金净值:华安文体健康混合A最新净值3.594,涨1.38%_基金频道_证券之星
  • 6月21日基金净值:富国转型机遇混合最新净值1.8289,跌1.03%
  • 嘉实中证软件服务ETF净值下跌1.28% 请保持关注_基金频道_证券之星
  • 4月24日基金净值:交银瑞思混合(LOF)最新净值1.1711,跌0.72%
  • 基金二季报披露拉开序幕
  • 6月19日基金净值:南方宝丰混合A最新净值1.1876,跌0.19%
  • 6月27日基金净值:南方中证房地产ETF最新净值0.6196,涨3.98%
  • 5月24日基金净值:南方创新驱动混合A最新净值0.674,跌0.43%
  • 7月4日基金净值:摩根行业睿选股票A最新净值0.7195,涨0.25%